View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_Ad (google_api_search_ads360 v0.3.0)

An ad.

Attributes

  • displayUrl (type: String.t, default: nil) - The URL that appears in the ad description for some ad formats.
  • expandedDynamicSearchAd (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_SearchAds360ExpandedDynamicSearchAdInfo.t, default: nil) - Immutable. Details pertaining to an expanded dynamic search ad.
  • expandedTextAd (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_SearchAds360ExpandedTextAdInfo.t, default: nil) - Immutable. Details pertaining to an expanded text ad.
  • finalUrls (type: list(String.t), default: nil) - The list of possible final URLs after all cross-domain redirects for the ad.
  • id (type: String.t, default: nil) - Output only. The ID of the ad.
  • name (type: String.t, default: nil) - Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
  • productAd (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_SearchAds360ProductAdInfo.t, default: nil) - Immutable. Details pertaining to a product ad.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the ad. Ad resource names have the form: customers/{customer_id}/ads/{ad_id}
  • responsiveSearchAd (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_SearchAds360ResponsiveSearchAdInfo.t, default: nil) - Immutable. Details pertaining to a responsive search ad.
  • textAd (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_SearchAds360TextAdInfo.t, default: nil) - Immutable. Details pertaining to a text ad.
  • type (type: String.t, default: nil) - Output only. The type of ad.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.