REST Resource: accounts.creatives (Deprecated)

Resource: Creative

A creative and its classification data.

JSON representation
{
  "accountId": string,
  "creativeId": string,
  "agencyId": string,
  "clickThroughUrls": [
    string
  ],
  "declaredClickThroughUrls": [
    string
  ],
  "impressionTrackingUrls": [
    string
  ],
  "adChoicesDestinationUrl": string,
  "vendorIds": [
    integer
  ],
  "attributes": [
    enum (CreativeAttribute)
  ],
  "restrictedCategories": [
    enum (RestrictedCategory)
  ],
  "advertiserName": string,
  "dealsStatus": enum (StatusType),
  "openAuctionStatus": enum (StatusType),
  "servingRestrictions": [
    {
      object (ServingRestriction)
    }
  ],
  "detectedAdvertiserIds": [
    string
  ],
  "detectedProductCategories": [
    integer
  ],
  "detectedLanguages": [
    string
  ],
  "detectedDomains": [
    string
  ],
  "detectedSensitiveCategories": [
    integer
  ],
  "corrections": [
    {
      object (Correction)
    }
  ],
  "adTechnologyProviders": {
    object (AdTechnologyProviders)
  },
  "version": integer,
  "apiUpdateTime": string,

  // Union field content can be only one of the following:
  "html": {
    object (HtmlContent)
  },
  "video": {
    object (VideoContent)
  },
  "native": {
    object (NativeContent)
  }
  // End of list of possible types for union field content.
}
Fields
accountId

string

The account that this creative belongs to. Can be used to filter the response of the creatives.list method.

creativeId

string

The buyer-defined creative ID of this creative. Can be used to filter the response of the creatives.list method.

agencyId

string (int64 format)

The agency ID for this creative.

clickThroughUrls[]

string

The set of destination URLs for the creative.

declaredClickThroughUrls[]

string

The set of declared destination URLs for the creative.

impressionTrackingUrls[]

string

The set of URLs to be called to record an impression.

adChoicesDestinationUrl

string

The link to AdChoices destination page.

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.

attributes[]

enum (CreativeAttribute)

All attributes for the ads that may be shown from this creative. Can be used to filter the response of the creatives.list method.

restrictedCategories[]

enum (RestrictedCategory)

All restricted categories for the ads that may be shown from this creative.

advertiserName

string

The name of the company being advertised in the creative.

dealsStatus

enum (StatusType)

Output only. The top-level deals status of this creative. If disapproved, an entry for 'auctionType=DIRECT_DEALS' (or 'ALL') in servingRestrictions will also exist. Note that this may be nuanced with other contextual restrictions, in which case, it may be preferable to read from servingRestrictions directly. Can be used to filter the response of the creatives.list method.

openAuctionStatus

enum (StatusType)

Output only. The top-level open auction status of this creative. If disapproved, an entry for 'auctionType = OPEN_AUCTION' (or 'ALL') in servingRestrictions will also exist. Note that this may be nuanced with other contextual restrictions, in which case, it may be preferable to read from servingRestrictions directly. Can be used to filter the response of the creatives.list method.

servingRestrictions[]

object (ServingRestriction)

Output only. 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 versus HTTP request, or the type of auction).

detectedAdvertiserIds[]

string (int64 format)

Output only. Detected advertiser IDs, if any.

detectedProductCategories[]

integer

Output only. Detected product categories, if any. See the ad-product-categories.txt file in the technical documentation for a list of IDs.

detectedLanguages[]

string

Output only. 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.

detectedDomains[]

string

Output only. The detected domains for this creative.

detectedSensitiveCategories[]

integer

Output only. 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.

corrections[]
(deprecated)

object (Correction)

Output only. Shows any corrections that were applied to this creative.

adTechnologyProviders

object (AdTechnologyProviders)

Output only. The detected ad technology providers.

version

integer

Output only. The version of this creative.

apiUpdateTime

string (Timestamp format)

Output only. The last update timestamp of the creative through the API.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

Union field content. Creative content in different formats. content can be only one of the following:
html

object (HtmlContent)

An HTML creative.

video

object (VideoContent)

A video creative.

native

object (NativeContent)

A native creative.

HtmlContent

HTML content for a creative.

JSON representation
{
  "snippet": string,
  "width": integer,
  "height": integer
}
Fields
snippet

string

The HTML snippet that displays the ad when inserted in the web page.

width

integer

The width of the HTML snippet in pixels.

height

integer

The height of the HTML snippet in pixels.

VideoContent

Video content for a creative.

JSON representation
{

  // Union field video can be only one of the following:
  "videoUrl": string,
  "videoVastXml": string
  // End of list of possible types for union field video.
}
Fields
Union field video. Video content in different formats. video can be only one of the following:
videoUrl

string

The URL to fetch a video ad.

videoVastXml

string

The contents of a VAST document for a video ad. This document should conform to the VAST 2.0 or 3.0 standard.

NativeContent

Native content for a creative.

JSON representation
{
  "headline": string,
  "body": string,
  "callToAction": string,
  "advertiserName": string,
  "image": {
    object (Image)
  },
  "videoUrl": string,
  "logo": {
    object (Image)
  },
  "appIcon": {
    object (Image)
  },
  "starRating": number,
  "clickLinkUrl": string,
  "clickTrackingUrl": string,
  "priceDisplayText": string,
  "storeUrl": string
}
Fields
headline

string

A short title for the ad.

body

string

A long description of the ad.

callToAction

string

A label for the button that the user is supposed to click.

advertiserName

string

The name of the advertiser or sponsor, to be displayed in the ad creative.

image

object (Image)

A large image.

videoUrl

string

The URL to fetch a native video ad.

appIcon

object (Image)

The app icon, for app download ads.

starRating

number

The app rating in the app store. Must be in the range [0-5].

clickTrackingUrl

string

The URL to use for click tracking.

priceDisplayText

string

The price of the promoted app including currency info.

storeUrl
(deprecated)

string

The URL to the app store to purchase/download the promoted app.

Image

An image resource. You may provide a larger image than was requested, so long as the aspect ratio is preserved.

JSON representation
{
  "url": string,
  "width": integer,
  "height": integer
}
Fields
url

string

The URL of the image.

width

integer

Image width in pixels.

height

integer

Image height in pixels.

CreativeAttribute

This is the set of attributes that can be declared to describe a creative.

Enums
ATTRIBUTE_UNSPECIFIED Do not use. This is a placeholder value only.
IMAGE_RICH_MEDIA The creative is of type image/rich media. For pretargeting.
ADOBE_FLASH_FLV The creative is of video type Adobe Flash FLV. For pretargeting.
IS_TAGGED The creative is tagged.
IS_USER_INTEREST_TARGETED The creative is user interest targeted.
EXPANDING_DIRECTION_NONE The creative does not expand.
EXPANDING_DIRECTION_UP The creative expands up.
EXPANDING_DIRECTION_DOWN The creative expands down.
EXPANDING_DIRECTION_LEFT The creative expands left.
EXPANDING_DIRECTION_RIGHT The creative expands right.
EXPANDING_DIRECTION_UP_LEFT The creative expands up and left.
EXPANDING_DIRECTION_UP_RIGHT The creative expands up and right.
EXPANDING_DIRECTION_DOWN_LEFT The creative expands down and left.
EXPANDING_DIRECTION_DOWN_RIGHT The creative expands down and right.
CREATIVE_TYPE_HTML The creative type is HTML.
CREATIVE_TYPE_VAST_VIDEO The creative type is VAST video.
EXPANDING_DIRECTION_UP_OR_DOWN The creative expands up or down.
EXPANDING_DIRECTION_LEFT_OR_RIGHT The creative expands left or right.
EXPANDING_DIRECTION_ANY_DIAGONAL The creative expands on any diagonal.
EXPANDING_ACTION_ROLLOVER_TO_EXPAND The creative expands when rolled over.
INSTREAM_VAST_VIDEO_TYPE_VPAID_FLASH The instream vast video type is vpaid flash.
RICH_MEDIA_CAPABILITY_TYPE_MRAID The creative is MRAID.
RICH_MEDIA_CAPABILITY_TYPE_FLASH The creative is Flash.
RICH_MEDIA_CAPABILITY_TYPE_HTML5 The creative is HTML5.
SKIPPABLE_INSTREAM_VIDEO The creative has an instream VAST video type of skippable instream video. For pretargeting.
RICH_MEDIA_CAPABILITY_TYPE_SSL The creative is SSL.
RICH_MEDIA_CAPABILITY_TYPE_NON_SSL The creative is non-SSL.
RICH_MEDIA_CAPABILITY_TYPE_INTERSTITIAL The creative is an interstitial.
NON_SKIPPABLE_INSTREAM_VIDEO The creative has an instream VAST video type of non-skippable instream video. For pretargeting.
NATIVE_ELIGIBILITY_ELIGIBLE The creative is eligible for native.
NON_VPAID The creative has an instream VAST video type of non-VPAID. For pretargeting.
NATIVE_ELIGIBILITY_NOT_ELIGIBLE The creative is not eligible for native.
ANY_INTERSTITIAL The creative has an interstitial size of any interstitial. For pretargeting.
NON_INTERSTITIAL The creative has an interstitial size of non interstitial. For pretargeting.
IN_BANNER_VIDEO The video type is in-banner video.
RENDERING_SIZELESS_ADX The creative can dynamically resize to fill a variety of slot sizes.
OMSDK_1_0 The open measurement SDK is supported.

RestrictedCategory

Restricted Categories for ads that may be shown from the creative.

Enums
NO_RESTRICTED_CATEGORIES The ad has no restricted categories
ALCOHOL The alcohol restricted category.

StatusType

Status

Enums
STATUS_UNSPECIFIED The status is unknown.
NOT_CHECKED The creative has not been checked.
CONDITIONALLY_APPROVED The creative has been conditionally approved. See servingRestrictions for details.
APPROVED The creative has been approved.
DISAPPROVED The creative has been disapproved.
PENDING_REVIEW Placeholder for transition to v1beta1. Currently not used.
STATUS_TYPE_UNSPECIFIED Placeholder for transition to v1beta1. Currently not used.

ServingRestriction

Output only. A representation of the status of an ad in a specific context. A context here relates to where something ultimately serves (for example, a user or publisher geo, a platform, an HTTPS versus HTTP request, or the type of auction).

JSON representation
{
  "status": enum (ServingRestrictionStatus),
  "contexts": [
    {
      object (ServingContext)
    }
  ],
  "disapprovalReasons": [
    {
      object (Disapproval)
    }
  ],
  "disapproval": {
    object (Disapproval)
  }
}
Fields
status

enum (ServingRestrictionStatus)

The status of the creative in this context (for example, it has been explicitly disapproved or is pending review).

contexts[]

object (ServingContext)

The contexts for the restriction.

disapprovalReasons[]
(deprecated)

object (Disapproval)

Any disapprovals bound to this restriction. Only present if status=DISAPPROVED. Can be used to filter the response of the creatives.list method. Deprecated; use disapproval field instead.

disapproval

object (Disapproval)

Disapproval bound to this restriction. Only present if status=DISAPPROVED. Can be used to filter the response of the creatives.list method.

ServingRestrictionStatus

The status for the serving restriction.

Enums
STATUS_UNSPECIFIED The status is not known.
DISAPPROVAL The ad was disapproved in this context.
PENDING_REVIEW The ad is pending review in this context.

ServingContext

The serving context for this restriction.

JSON representation
{

  // Union field context can be only one of the following:
  "all": enum (SimpleContext),
  "location": {
    object (LocationContext)
  },
  "platform": {
    object (PlatformContext)
  },
  "auctionType": {
    object (AuctionContext)
  },
  "securityType": {
    object (SecurityContext)
  },
  "appType": {
    object (AppContext)
  }
  // End of list of possible types for union field context.
}
Fields
Union field context. The type of context for the serving restriction. context can be only one of the following:
all

enum (SimpleContext)

Matches all contexts.

location

object (LocationContext)

Matches impressions coming from users or publishers in a specific location.

platform

object (PlatformContext)

Matches impressions coming from a particular platform.

auctionType

object (AuctionContext)

Matches impressions for a particular auction type.

securityType
(deprecated)

object (SecurityContext)

Matches impressions for a particular security type.

appType

object (AppContext)

Matches impressions for a particular app type.

SimpleContext

Output only. A simple context is one which does not have additional information associated with it. It is used for the All context. See also, LocationContext, PlatformContext, and AuctionContext for contrast.

Enums
SIMPLE_CONTEXT A simple context.

LocationContext

Output only. The Geo criteria the restriction applies to.

JSON representation
{
  "geoCriteriaIds": [
    integer
  ]
}
Fields
geoCriteriaIds[]

integer

IDs representing the geo location for this context. Refer to the geo-table.csv file for different geo criteria IDs.

PlatformContext

Output only. The type of platform the restriction applies to.

JSON representation
{
  "platforms": [
    enum (Platform)
  ]
}
Fields
platforms[]

enum (Platform)

The platforms this restriction applies to.

Platform

The platform type. A value will always be specified whenever the enum is used.

Enums
DESKTOP Desktop platform.
ANDROID Android platform.
IOS iOS platform.

AuctionContext

Output only. The auction type the restriction applies to.

JSON representation
{
  "auctionTypes": [
    enum (AuctionType)
  ]
}
Fields
auctionTypes[]

enum (AuctionType)

The auction types this restriction applies to.

AuctionType

The auction type. A value will always be specified whenever the enum is used.

Enums
OPEN_AUCTION The restriction applies to open auction.
DIRECT_DEALS The restriction applies to direct deals.

SecurityContext

Output only. A security context.

JSON representation
{
  "securities": [
    enum (Security)
  ]
}
Fields
securities[]

enum (Security)

The security types in this context.

Security

A value will always be specified whenever the enum is used.

Enums
INSECURE Matches impressions that require insecure compatibility.
SSL Matches impressions that require SSL compatibility.

AppContext

Output only. The app type the restriction applies to for mobile device.

JSON representation
{
  "appTypes": [
    enum (App)
  ]
}
Fields
appTypes[]

enum (App)

The app types this restriction applies to.

App

A value will always be specified whenever the enum is used.

Enums
NATIVE Native app context.
WEB Mobile web app context.

Disapproval

Output only. The reason and details for a disapproval.

JSON representation
{
  "reason": enum (DisapprovalReason),
  "details": [
    string
  ]
}
Fields
reason

enum (DisapprovalReason)

The categorized reason for disapproval.

details[]

string

Additional details about the reason for disapproval.

DisapprovalReason

Output only. The reasons for disapproval.

Enums
LENGTH_OF_IMAGE_ANIMATION The length of the image animation is longer than allowed.
BROKEN_URL The click through URL doesn't work properly.
MEDIA_NOT_FUNCTIONAL Something is wrong with the creative itself.
INVALID_FOURTH_PARTY_CALL The ad makes a fourth party call to an unapproved vendor.
INCORRECT_REMARKETING_DECLARATION The ad targets consumers using remarketing lists and/or collects data for subsequent use in retargeting, but does not correctly declare that use.
LANDING_PAGE_ERROR Clicking on the ad leads to an error page.
AD_SIZE_DOES_NOT_MATCH_AD_SLOT The ad size when rendered does not match the declaration.
NO_BORDER Ads with a white background require a border, which was missing.
FOURTH_PARTY_BROWSER_COOKIES The creative attempts to set cookies from a fourth party that is not certified.
LSO_OBJECTS The creative sets an LSO object.
BLANK_CREATIVE The ad serves a blank.
DESTINATION_URLS_UNDECLARED The ad uses rotation, but not all destination URLs were declared.
PROBLEM_WITH_CLICK_MACRO There is a problem with the way the click macro is used.
INCORRECT_AD_TECHNOLOGY_DECLARATION The ad technology declaration is not accurate.
INCORRECT_DESTINATION_URL_DECLARATION The actual destination URL does not match the declared destination URL.
EXPANDABLE_INCORRECT_DIRECTION The declared expanding direction does not match the actual direction.
EXPANDABLE_DIRECTION_NOT_SUPPORTED The ad does not expand in a supported direction.
EXPANDABLE_INVALID_VENDOR The ad uses an expandable vendor that is not supported.
EXPANDABLE_FUNCTIONALITY There was an issue with the expandable ad.
VIDEO_INVALID_VENDOR The ad uses a video vendor that is not supported.
VIDEO_UNSUPPORTED_LENGTH The length of the video ad is not supported.
VIDEO_UNSUPPORTED_FORMAT The format of the video ad is not supported.
VIDEO_FUNCTIONALITY There was an issue with the video ad.
LANDING_PAGE_DISABLED The landing page does not conform to Ad Exchange policy.
MALWARE_SUSPECTED The ad or the landing page may contain malware.
ADULT_IMAGE_OR_VIDEO The ad contains adult images or video content.
INACCURATE_AD_TEXT The ad contains text that is unclear or inaccurate.
COUNTERFEIT_DESIGNER_GOODS The ad promotes counterfeit designer goods.
POP_UP The ad causes a popup window to appear.
INVALID_RTB_PROTOCOL_USAGE The creative does not follow policies set for the RTB protocol.
RAW_IP_ADDRESS_IN_SNIPPET The ad contains a URL that uses a numeric IP address for the domain.
UNACCEPTABLE_CONTENT_SOFTWARE The ad or landing page contains unacceptable content because it initiated a software or executable download.
UNDECLARED_FLASH_OBJECTS Flash content found when no flash was declared.
INVALID_SSL_DECLARATION SSL support declared but not working correctly.
DIRECT_DOWNLOAD_IN_AD Rich Media - Direct Download in Ad (ex. PDF download).
MAXIMUM_DOWNLOAD_SIZE_EXCEEDED Maximum download size exceeded.
DESTINATION_URL_SITE_NOT_CRAWLABLE Bad Destination URL: Site Not Crawlable.
PHARMA_GAMBLING_ALCOHOL_NOT_ALLOWED Pharmaceuticals, Gambling, Alcohol not allowed and at least one was detected.
DYNAMIC_DNS_AT_DESTINATION_URL Dynamic DNS at Destination URL.
POOR_IMAGE_OR_VIDEO_QUALITY Poor Image / Video Quality.
UNACCEPTABLE_IMAGE_CONTENT For example, Image Trick to Click.
INCORRECT_IMAGE_LAYOUT Incorrect Image Layout.
IRRELEVANT_IMAGE_OR_VIDEO Irrelevant Image / Video.
DESTINATION_SITE_DOES_NOT_ALLOW_GOING_BACK Broken back button.
MISLEADING_CLAIMS_IN_AD Misleading/Inaccurate claims in ads.
RESTRICTED_PRODUCTS Restricted Products.
UNACCEPTABLE_CONTENT Unacceptable content. For example, malware.
AUTOMATED_AD_CLICKING The ad automatically redirects to the destination site without a click, or reports a click when none were made.
INVALID_URL_PROTOCOL The ad uses URL protocols that do not exist or are not allowed on AdX.
UNDECLARED_RESTRICTED_CONTENT Restricted content (for example, alcohol) was found in the ad but not declared.
INVALID_REMARKETING_LIST_USAGE Violation of the remarketing list policy.
DESTINATION_SITE_NOT_CRAWLABLE_ROBOTS_TXT The destination site's robot.txt file prevents it from being crawled.
CLICK_TO_DOWNLOAD_NOT_AN_APP Click to download must link to an app.
INACCURATE_REVIEW_EXTENSION A review extension must be an accurate review.
SEXUALLY_EXPLICIT_CONTENT Sexually explicit content.
GAINING_AN_UNFAIR_ADVANTAGE The ad tries to gain an unfair traffic advantage.
GAMING_THE_GOOGLE_NETWORK The ad tries to circumvent Google's advertising systems.
DANGEROUS_PRODUCTS_KNIVES The ad promotes dangerous knives.
DANGEROUS_PRODUCTS_EXPLOSIVES The ad promotes explosives.
DANGEROUS_PRODUCTS_GUNS The ad promotes guns & parts.
DANGEROUS_PRODUCTS_DRUGS The ad promotes recreational drugs/services & related equipment.
DANGEROUS_PRODUCTS_TOBACCO The ad promotes tobacco products/services & related equipment.
DANGEROUS_PRODUCTS_WEAPONS The ad promotes weapons.
UNCLEAR_OR_IRRELEVANT_AD The ad is unclear or irrelevant to the destination site.
PROFESSIONAL_STANDARDS The ad does not meet professional standards.
DYSFUNCTIONAL_PROMOTION The promotion is unnecessarily difficult to navigate.
INVALID_INTEREST_BASED_AD Violation of Google's policy for interest-based ads.
MISUSE_OF_PERSONAL_INFORMATION Misuse of personal information.
OMISSION_OF_RELEVANT_INFORMATION Omission of relevant information.
UNAVAILABLE_PROMOTIONS Unavailable promotions.
MISLEADING_PROMOTIONS Misleading or unrealistic promotions.
INAPPROPRIATE_CONTENT Offensive or inappropriate content.
SENSITIVE_EVENTS Capitalizing on sensitive events.
SHOCKING_CONTENT Shocking content.
ENABLING_DISHONEST_BEHAVIOR Products & Services that enable dishonest behavior.
TECHNICAL_REQUIREMENTS The ad does not meet technical requirements.
RESTRICTED_POLITICAL_CONTENT Restricted political content.
UNSUPPORTED_CONTENT Unsupported content.
INVALID_BIDDING_METHOD Invalid bidding method.
VIDEO_TOO_LONG Video length exceeds limits.
VIOLATES_JAPANESE_PHARMACY_LAW Unacceptable content: Japanese healthcare.
UNACCREDITED_PET_PHARMACY Online pharmacy ID required.
ABORTION Unacceptable content: Abortion.
CONTRACEPTIVES Unacceptable content: Birth control.
NEED_CERTIFICATES_TO_ADVERTISE_IN_CHINA Restricted in China.
KCDSP_REGISTRATION Unacceptable content: Korean healthcare.
NOT_FAMILY_SAFE Non-family safe or adult content.
CLINICAL_TRIAL_RECRUITMENT Clinical trial recruitment.
MAXIMUM_NUMBER_OF_HTTP_CALLS_EXCEEDED Maximum number of HTTP calls exceeded.
MAXIMUM_NUMBER_OF_COOKIES_EXCEEDED Maximum number of cookies exceeded.
PERSONAL_LOANS Financial service ad does not adhere to specifications.
UNSUPPORTED_FLASH_CONTENT Flash content was found in an unsupported context.
MISUSE_BY_OMID_SCRIPT Misuse by an Open Measurement SDK script.
NON_WHITELISTED_OMID_VENDOR Use of an Open Measurement SDK vendor not on approved vendor list.
DESTINATION_EXPERIENCE Unacceptable landing page.
UNSUPPORTED_LANGUAGE Unsupported language.
NON_SSL_COMPLIANT Non-SSL compliant.
TEMPORARY_PAUSE Temporary pausing of creative.
BAIL_BONDS Promotes services related to bail bonds.
EXPERIMENTAL_MEDICAL_TREATMENT Promotes speculative and/or experimental medical treatments.

Correction

Output only. Shows any corrections that were applied to this creative.

JSON representation
{
  "type": enum (CorrectionType),
  "details": [
    string
  ],
  "contexts": [
    {
      object (ServingContext)
    }
  ]
}
Fields
type

enum (CorrectionType)

The type of correction that was applied to the creative.

details[]

string

Additional details about what was corrected.

contexts[]

object (ServingContext)

The contexts for the correction.

CorrectionType

Output only. The type of correction applied to the ad. This is determined by scanning the creative and detecting its serving capabilities.

Enums
CORRECTION_TYPE_UNSPECIFIED The correction type is unknown. Refer to the details for more information.
VENDOR_IDS_ADDED The ad's declared vendors did not match the vendors that were detected. The detected vendors were added.
SSL_ATTRIBUTE_REMOVED The ad had the SSL attribute declared but was not SSL-compliant. The SSL attribute was removed.
FLASH_FREE_ATTRIBUTE_REMOVED The ad was declared as Flash-free but contained Flash, so the Flash-free attribute was removed.
FLASH_FREE_ATTRIBUTE_ADDED The ad was not declared as Flash-free but it did not reference any flash content, so the Flash-free attribute was added.
REQUIRED_ATTRIBUTE_ADDED The ad did not declare a required creative attribute. The attribute was added.
REQUIRED_VENDOR_ADDED The ad did not declare a required technology vendor. The technology vendor was added.
SSL_ATTRIBUTE_ADDED The ad did not declare the SSL attribute but was SSL-compliant, so the SSL attribute was added.
IN_BANNER_VIDEO_ATTRIBUTE_ADDED Properties consistent with In-banner video were found, so an In-Banner Video attribute was added.
MRAID_ATTRIBUTE_ADDED The ad makes calls to the MRAID API so the MRAID attribute was added.
FLASH_ATTRIBUTE_REMOVED The ad unnecessarily declared the Flash attribute, so the Flash attribute was removed.
VIDEO_IN_SNIPPET_ATTRIBUTE_ADDED The ad contains video content.

AdTechnologyProviders

Detected ad technology provider information.

JSON representation
{
  "detectedProviderIds": [
    string
  ],
  "hasUnidentifiedProvider": boolean
}
Fields
detectedProviderIds[]

string (int64 format)

The detected ad technology provider IDs for this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for mapping of provider ID to provided name, a privacy policy URL, and a list of domains which can be attributed to the provider.

If the creative contains provider IDs that are outside of those listed in the BidRequest.adslot.consented_providers_settings.consented_providers field on the (Google bid protocol)[https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto] and the BidRequest.user.ext.consented_providers_settings.consented_providers field on the (OpenRTB protocol)[https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto], and a bid is submitted with that creative for an impression that will serve to an EEA user, the bid will be filtered before the auction.

hasUnidentifiedProvider

boolean

Whether the creative contains an unidentified ad technology provider.

If true for a given creative, any bid submitted with that creative for an impression that will serve to an EEA user will be filtered before the auction.

Methods

create

Creates a creative.

get

Gets a creative.

list

Lists creatives.

stopWatching

Stops watching a creative.

update

Updates a creative.

watch

Watches a creative.