GoogleApi.AnalyticsAdmin.V1alpha.Model.GoogleAnalyticsAdminV1alphaProperty (google_api_analytics_admin v0.5.0) View Source

A resource message representing a Google Analytics GA4 property.


  • createTime (type: DateTime.t, default: nil) - Output only. Time when the entity was originally created.
  • currencyCode (type: String.t, default: nil) - The currency type used in reports involving monetary values. Format: Examples: "USD", "EUR", "JPY"
  • deleted (type: boolean(), default: nil) - Output only. Indicates whether this Property is soft-deleted or not. Deleted properties are excluded from List results unless specifically requested.
  • displayName (type: String.t, default: nil) - Required. Human-readable display name for this property. The max allowed display name length is 100 UTF-16 code units.
  • industryCategory (type: String.t, default: nil) - Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK
  • name (type: String.t, default: nil) - Output only. Resource name of this property. Format: properties/{property_id} Example: "properties/1000"
  • parent (type: String.t, default: nil) - Immutable. Resource name of this property's logical parent. Note: The Property-Moving UI can be used to change the parent. Format: accounts/{account} Example: "accounts/100"
  • timeZone (type: String.t, default: nil) - 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. Format: Example: "America/Los_Angeles"
  • updateTime (type: DateTime.t, default: nil) - Output only. Time when entity payload fields were last updated.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() ::
    createTime: DateTime.t(),
    currencyCode: String.t(),
    deleted: boolean(),
    displayName: String.t(),
    industryCategory: String.t(),
    name: String.t(),
    parent: String.t(),
    timeZone: String.t(),
    updateTime: DateTime.t()

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.