google_api_ad_exchange_buyer v0.5.0 GoogleApi.AdExchangeBuyer.V2beta1.Model.Creative View Source

A creative and its classification data.

Attributes

  • accountId (String.t): The account that this creative belongs to. Can be used to filter the response of the creatives.list method. Defaults to: null.
  • adChoicesDestinationUrl (String.t): The link to AdChoices destination page. Defaults to: null.
  • advertiserName (String.t): The name of the company being advertised in the creative. Defaults to: null.
  • agencyId (String.t): The agency ID for this creative. Defaults to: null.
  • apiUpdateTime (DateTime.t): @OutputOnly The last update timestamp of the creative via API. Defaults to: null.
  • attributes ([String.t]): All attributes for the ads that may be shown from this creative. Can be used to filter the response of the creatives.list method. Defaults to: null.

    • Enum - one of
  • clickThroughUrls ([String.t]): The set of destination URLs for the creative. Defaults to: null.
  • corrections ([Correction]): @OutputOnly Shows any corrections that were applied to this creative. Defaults to: null.
  • creativeId (String.t): The buyer-defined creative ID of this creative. Can be used to filter the response of the creatives.list method. Defaults to: null.
  • dealsStatus (String.t): @OutputOnly The top-level deals status of this creative. If disapproved, an entry for 'auctionType=DIRECT_DEALS' (or 'ALL') in serving_restrictions will also exist. Note that this may be nuanced with other contextual restrictions, in which case, it may be preferable to read from serving_restrictions directly. Can be used to filter the response of the creatives.list method. Defaults to: null.

    • Enum - one of [STATUS_UNSPECIFIED, NOT_CHECKED, CONDITIONALLY_APPROVED, APPROVED, DISAPPROVED]
  • declaredClickThroughUrls ([String.t]): The set of declared destination URLs for the creative. Defaults to: null.
  • detectedAdvertiserIds ([String.t]): @OutputOnly Detected advertiser IDs, if any. Defaults to: null.
  • detectedDomains ([String.t]): @OutputOnly The detected domains for this creative. Defaults to: null.
  • detectedLanguages ([String.t]): @OutputOnly The detected languages for this creative. The order is arbitrary. The codes are 2 or 5 characters and are documented at https://developers.google.com/adwords/api/docs/appendix/languagecodes. Defaults to: null.
  • detectedProductCategories ([integer()]): @OutputOnly Detected product categories, if any. See the ad-product-categories.txt file in the technical documentation for a list of IDs. Defaults to: null.
  • detectedSensitiveCategories ([integer()]): @OutputOnly Detected sensitive categories, if any. See the ad-sensitive-categories.txt file in the technical documentation for a list of IDs. You should use these IDs along with the excluded-sensitive-category field in the bid request to filter your bids. Defaults to: null.
  • filteringStats (FilteringStats): @OutputOnly The filtering stats for this creative. Deprecated; please use bidders.accounts.filterSets.filteredBids.creatives.list method instead. Defaults to: null.
  • html (HtmlContent): An HTML creative. Defaults to: null.
  • impressionTrackingUrls ([String.t]): The set of URLs to be called to record an impression. Defaults to: null.
  • native (NativeContent): A native creative. Defaults to: null.
  • openAuctionStatus (String.t): @OutputOnly The top-level open auction status of this creative. If disapproved, an entry for 'auctionType = OPEN_AUCTION' (or 'ALL') in serving_restrictions will also exist. Note that this may be nuanced with other contextual restrictions, in which case, it may be preferable to read from serving_restrictions directly. Can be used to filter the response of the creatives.list method. Defaults to: null.

    • Enum - one of [STATUS_UNSPECIFIED, NOT_CHECKED, CONDITIONALLY_APPROVED, APPROVED, DISAPPROVED]
  • restrictedCategories ([String.t]): All restricted categories for the ads that may be shown from this creative. Defaults to: null.

    • Enum - one of
  • servingRestrictions ([ServingRestriction]): @OutputOnly The granular status of this ad in specific contexts. A context here relates to where something ultimately serves (for example, a physical location, a platform, an HTTPS vs HTTP request, or the type of auction). Defaults to: null.
  • vendorIds ([integer()]): All vendor IDs for the ads that may be shown from this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for possible values. Defaults to: null.
  • version (integer()): @OutputOnly The version of this creative. Defaults to: null.
  • video (VideoContent): A video creative. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.AdExchangeBuyer.V2beta1.Model.Creative{
  accountId: any(),
  adChoicesDestinationUrl: any(),
  advertiserName: any(),
  agencyId: any(),
  apiUpdateTime: DateTime.t(),
  attributes: [any()],
  clickThroughUrls: [any()],
  corrections: [GoogleApi.AdExchangeBuyer.V2beta1.Model.Correction.t()],
  creativeId: any(),
  dealsStatus: any(),
  declaredClickThroughUrls: [any()],
  detectedAdvertiserIds: [any()],
  detectedDomains: [any()],
  detectedLanguages: [any()],
  detectedProductCategories: [any()],
  detectedSensitiveCategories: [any()],
  filteringStats: GoogleApi.AdExchangeBuyer.V2beta1.Model.FilteringStats.t(),
  html: GoogleApi.AdExchangeBuyer.V2beta1.Model.HtmlContent.t(),
  impressionTrackingUrls: [any()],
  native: GoogleApi.AdExchangeBuyer.V2beta1.Model.NativeContent.t(),
  openAuctionStatus: any(),
  restrictedCategories: [any()],
  servingRestrictions: [
    GoogleApi.AdExchangeBuyer.V2beta1.Model.ServingRestriction.t()
  ],
  vendorIds: [any()],
  version: any(),
  video: GoogleApi.AdExchangeBuyer.V2beta1.Model.VideoContent.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.