View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_Customer (google_api_search_ads360 v0.6.0)

A customer.

Attributes

  • accountStatus (type: String.t, default: nil) - Output only. Account status, for example, Enabled, Paused, Removed, etc.
  • accountType (type: String.t, default: nil) - Output only. Engine account type, for example, Google Ads, Microsoft Advertising, Yahoo Japan, Baidu, Facebook, Engine Track, etc.
  • autoTaggingEnabled (type: boolean(), default: nil) - Whether auto-tagging is enabled for the customer.
  • conversionTrackingSetting (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionTrackingSetting.t, default: nil) - Output only. Conversion tracking setting for a customer.
  • creationTime (type: String.t, default: nil) - Output only. The timestamp when this customer was created. The timestamp is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" format.
  • currencyCode (type: String.t, default: nil) - Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
  • descriptiveName (type: String.t, default: nil) - Optional, non-unique descriptive name of the customer.
  • doubleClickCampaignManagerSetting (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_DoubleClickCampaignManagerSetting.t, default: nil) - Output only. DoubleClick Campaign Manager (DCM) setting for a manager customer.
  • engineId (type: String.t, default: nil) - Output only. ID of the account in the external engine account.
  • finalUrlSuffix (type: String.t, default: nil) - The URL template for appending params to the final URL.
  • id (type: String.t, default: nil) - Output only. The ID of the customer.
  • lastModifiedTime (type: String.t, default: nil) - Output only. The datetime when this customer was last modified. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
  • manager (type: boolean(), default: nil) - Output only. Whether the customer is a manager.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the customer. Customer resource names have the form: customers/{customer_id}
  • status (type: String.t, default: nil) - Output only. The status of the customer.
  • timeZone (type: String.t, default: nil) - Immutable. The local timezone ID of the customer.
  • trackingUrlTemplate (type: String.t, default: nil) - The URL template for constructing a tracking URL out of parameters.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_Customer{
    accountStatus: String.t() | nil,
    accountType: String.t() | nil,
    autoTaggingEnabled: boolean() | nil,
    conversionTrackingSetting:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionTrackingSetting.t()
      | nil,
    creationTime: String.t() | nil,
    currencyCode: String.t() | nil,
    descriptiveName: String.t() | nil,
    doubleClickCampaignManagerSetting:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_DoubleClickCampaignManagerSetting.t()
      | nil,
    engineId: String.t() | nil,
    finalUrlSuffix: String.t() | nil,
    id: String.t() | nil,
    lastModifiedTime: String.t() | nil,
    manager: boolean() | nil,
    resourceName: String.t() | nil,
    status: String.t() | nil,
    timeZone: String.t() | nil,
    trackingUrlTemplate: String.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.