(::Google::Protobuf::Timestamp) — Output only. If set, the time at which this property was trashed. If not set, then this
property is not currently in the trash can.
#display_name
defdisplay_name()->::String
Returns
(::String) — Required. Human-readable display name for this property.
The max allowed display name length is 100 UTF-16 code units.
#display_name=
defdisplay_name=(value)->::String
Parameter
value (::String) — Required. Human-readable display name for this property.
The max allowed display name length is 100 UTF-16 code units.
Returns
(::String) — Required. Human-readable display name for this property.
The max allowed display name length is 100 UTF-16 code units.
#expire_time
defexpire_time()->::Google::Protobuf::Timestamp
Returns
(::Google::Protobuf::Timestamp) — Output only. If set, the time at which this trashed property will be permanently
deleted. If not set, then this property is not currently in the trash can
and is not slated to be deleted.
(::String) — Required. Reporting Time Zone, used as the day boundary for reports, regardless of
where the data originates. If the time zone honors DST, Analytics will
automatically adjust for the changes.
NOTE: Changing the time zone only affects data going forward, and is not
applied retroactively.
value (::String) — Required. Reporting Time Zone, used as the day boundary for reports, regardless of
where the data originates. If the time zone honors DST, Analytics will
automatically adjust for the changes.
NOTE: Changing the time zone only affects data going forward, and is not
applied retroactively.
(::String) — Required. Reporting Time Zone, used as the day boundary for reports, regardless of
where the data originates. If the time zone honors DST, Analytics will
automatically adjust for the changes.
NOTE: Changing the time zone only affects data going forward, and is not
applied retroactively.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Analytics Admin V1alpha API - Class Google::Analytics::Admin::V1alpha::Property (v0.11.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.11.0 (latest)](/ruby/docs/reference/google-analytics-admin-v1alpha/latest/Google-Analytics-Admin-V1alpha-Property)\n- [0.10.0](/ruby/docs/reference/google-analytics-admin-v1alpha/0.10.0/Google-Analytics-Admin-V1alpha-Property)\n- [0.9.1](/ruby/docs/reference/google-analytics-admin-v1alpha/0.9.1/Google-Analytics-Admin-V1alpha-Property) \nReference documentation and code samples for the Google Analytics Admin V1alpha API class Google::Analytics::Admin::V1alpha::Property.\n\nA resource message representing a Google Analytics GA4 property. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #account\n\n def account() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Immutable. The resource name of the parent account Format: accounts/{account_id} Example: \"accounts/123\"\n\n### #account=\n\n def account=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Immutable. The resource name of the parent account Format: accounts/{account_id} Example: \"accounts/123\" \n**Returns**\n\n- (::String) --- Immutable. The resource name of the parent account Format: accounts/{account_id} Example: \"accounts/123\"\n\n### #create_time\n\n def create_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- Output only. Time when the entity was originally created.\n\n### #currency_code\n\n def currency_code() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The currency type used in reports involving monetary values.\n\n Format: https://en.wikipedia.org/wiki/ISO_4217\n Examples: \"USD\", \"EUR\", \"JPY\"\n\n### #currency_code=\n\n def currency_code=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The currency type used in reports involving monetary values.\n\n\n Format: https://en.wikipedia.org/wiki/ISO_4217\nExamples: \"USD\", \"EUR\", \"JPY\" \n**Returns**\n\n- (::String) --- The currency type used in reports involving monetary values.\n\n Format: https://en.wikipedia.org/wiki/ISO_4217\n Examples: \"USD\", \"EUR\", \"JPY\"\n\n### #delete_time\n\n def delete_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- Output only. If set, the time at which this property was trashed. If not set, then this property is not currently in the trash can.\n\n### #display_name\n\n def display_name() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. Human-readable display name for this property.\n\n The max allowed display name length is 100 UTF-16 code units.\n\n### #display_name=\n\n def display_name=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Required. Human-readable display name for this property.\n\n\nThe max allowed display name length is 100 UTF-16 code units. \n**Returns**\n\n- (::String) --- Required. Human-readable display name for this property.\n\n The max allowed display name length is 100 UTF-16 code units.\n\n### #expire_time\n\n def expire_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- Output only. If set, the time at which this trashed property will be permanently deleted. If not set, then this property is not currently in the trash can and is not slated to be deleted.\n\n### #industry_category\n\n def industry_category() -\u003e ::Google::Analytics::Admin::V1alpha::IndustryCategory\n\n**Returns**\n\n- ([::Google::Analytics::Admin::V1alpha::IndustryCategory](./Google-Analytics-Admin-V1alpha-IndustryCategory)) --- Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK\n\n### #industry_category=\n\n def industry_category=(value) -\u003e ::Google::Analytics::Admin::V1alpha::IndustryCategory\n\n**Parameter**\n\n- **value** ([::Google::Analytics::Admin::V1alpha::IndustryCategory](./Google-Analytics-Admin-V1alpha-IndustryCategory)) --- Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK \n**Returns**\n\n- ([::Google::Analytics::Admin::V1alpha::IndustryCategory](./Google-Analytics-Admin-V1alpha-IndustryCategory)) --- Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK\n\n### #name\n\n def name() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Output only. Resource name of this property. Format: properties/{property_id} Example: \"properties/1000\"\n\n### #parent\n\n def parent() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Immutable. Resource name of this property's logical parent.\n\n Note: The Property-Moving UI can be used to change the parent.\n Format: accounts/{account}\n Example: \"accounts/100\"\n\n### #parent=\n\n def parent=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Immutable. Resource name of this property's logical parent.\n\n\n Note: The Property-Moving UI can be used to change the parent.\n Format: accounts/{account}\nExample: \"accounts/100\" \n**Returns**\n\n- (::String) --- Immutable. Resource name of this property's logical parent.\n\n Note: The Property-Moving UI can be used to change the parent.\n Format: accounts/{account}\n Example: \"accounts/100\"\n\n### #service_level\n\n def service_level() -\u003e ::Google::Analytics::Admin::V1alpha::ServiceLevel\n\n**Returns**\n\n- ([::Google::Analytics::Admin::V1alpha::ServiceLevel](./Google-Analytics-Admin-V1alpha-ServiceLevel)) --- Output only. The Google Analytics service level that applies to this property.\n\n### #time_zone\n\n def time_zone() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. Reporting Time Zone, used as the day boundary for reports, regardless of where the data originates. If the time zone honors DST, Analytics will automatically adjust for the changes.\n\n NOTE: Changing the time zone only affects data going forward, and is not\n applied retroactively.\n\n Format: https://www.iana.org/time-zones\n Example: \"America/Los_Angeles\"\n\n### #time_zone=\n\n def time_zone=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Required. Reporting Time Zone, used as the day boundary for reports, regardless of where the data originates. If the time zone honors DST, Analytics will automatically adjust for the changes.\n\n\n NOTE: Changing the time zone only affects data going forward, and is not\n applied retroactively.\n\n Format: https://www.iana.org/time-zones\nExample: \"America/Los_Angeles\" \n**Returns**\n\n- (::String) --- Required. Reporting Time Zone, used as the day boundary for reports, regardless of where the data originates. If the time zone honors DST, Analytics will automatically adjust for the changes.\n\n NOTE: Changing the time zone only affects data going forward, and is not\n applied retroactively.\n\n Format: https://www.iana.org/time-zones\n Example: \"America/Los_Angeles\"\n\n### #update_time\n\n def update_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- Output only. Time when entity payload fields were last updated."]]