View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_AdGroupAd (google_api_search_ads360 v0.7.0)

An ad group ad.

Attributes

  • ad (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_Ad.t, default: nil) - Immutable. The ad.
  • creationTime (type: String.t, default: nil) - Output only. The timestamp when this ad_group_ad was created. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
  • engineId (type: String.t, default: nil) - Output only. ID of the ad in the external engine account. This field is for Search Ads 360 account only, for example, Yahoo Japan, Microsoft, Baidu etc. For non-Search Ads 360 entity, use "ad_group_ad.ad.id" instead.
  • engineStatus (type: String.t, default: nil) - Output only. Additional status of the ad in the external engine account. Possible statuses (depending on the type of external account) include active, eligible, pending review, etc.
  • labels (type: list(String.t), default: nil) - Output only. The resource names of labels attached to this ad group ad.
  • lastModifiedTime (type: String.t, default: nil) - Output only. The datetime when this ad group ad was last modified. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the ad. Ad group ad resource names have the form: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}
  • status (type: String.t, default: nil) - The status of the ad.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_AdGroupAd{
    ad:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_Ad.t()
      | nil,
    creationTime: String.t() | nil,
    engineId: String.t() | nil,
    engineStatus: String.t() | nil,
    labels: [String.t()] | nil,
    lastModifiedTime: String.t() | nil,
    resourceName: String.t() | nil,
    status: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.