Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CreativeServingDecision

import type { CreativeServingDecision } from "https://googleapis.deno.dev/v1/realtimebidding:v1.ts";

Top level status and detected attributes of a creative.

interface CreativeServingDecision {
adTechnologyProviders?: AdTechnologyProviders;
chinaPolicyCompliance?: PolicyCompliance;
dealsPolicyCompliance?: PolicyCompliance;
detectedAdvertisers?: AdvertiserAndBrand[];
detectedAttributes?:
| "ATTRIBUTE_UNSPECIFIED"
| "IMAGE_RICH_MEDIA"
| "ADOBE_FLASH_FLV"
| "IS_TAGGED"
| "IS_COOKIE_TARGETED"
| "IS_USER_INTEREST_TARGETED"
| "EXPANDING_DIRECTION_NONE"
| "EXPANDING_DIRECTION_UP"
| "EXPANDING_DIRECTION_DOWN"
| "EXPANDING_DIRECTION_LEFT"
| "EXPANDING_DIRECTION_RIGHT"
| "EXPANDING_DIRECTION_UP_LEFT"
| "EXPANDING_DIRECTION_UP_RIGHT"
| "EXPANDING_DIRECTION_DOWN_LEFT"
| "EXPANDING_DIRECTION_DOWN_RIGHT"
| "CREATIVE_TYPE_HTML"
| "CREATIVE_TYPE_VAST_VIDEO"
| "EXPANDING_DIRECTION_UP_OR_DOWN"
| "EXPANDING_DIRECTION_LEFT_OR_RIGHT"
| "EXPANDING_DIRECTION_ANY_DIAGONAL"
| "EXPANDING_ACTION_ROLLOVER_TO_EXPAND"
| "INSTREAM_VAST_VIDEO_TYPE_VPAID_FLASH"
| "RICH_MEDIA_CAPABILITY_TYPE_MRAID"
| "RICH_MEDIA_CAPABILITY_TYPE_FLASH"
| "RICH_MEDIA_CAPABILITY_TYPE_HTML5"
| "SKIPPABLE_INSTREAM_VIDEO"
| "RICH_MEDIA_CAPABILITY_TYPE_SSL"
| "RICH_MEDIA_CAPABILITY_TYPE_NON_SSL"
| "RICH_MEDIA_CAPABILITY_TYPE_INTERSTITIAL"
| "NON_SKIPPABLE_INSTREAM_VIDEO"
| "NATIVE_ELIGIBILITY_ELIGIBLE"
| "NON_VPAID"
| "NATIVE_ELIGIBILITY_NOT_ELIGIBLE"
| "ANY_INTERSTITIAL"
| "NON_INTERSTITIAL"
| "IN_BANNER_VIDEO"
| "RENDERING_SIZELESS_ADX"
| "OMSDK_1_0"
| "RENDERING_PLAYABLE"[];
readonly detectedCategories?: string[];
readonly detectedCategoriesTaxonomy?: "AD_CATEGORY_TAXONOMY_UNSPECIFIED" | "IAB_CONTENT_1_0";
detectedClickThroughUrls?: string[];
detectedDomains?: string[];
detectedLanguages?: string[];
detectedProductCategories?: number[];
detectedSensitiveCategories?: number[];
detectedVendorIds?: number[];
lastStatusUpdate?: Date;
networkPolicyCompliance?: PolicyCompliance;
platformPolicyCompliance?: PolicyCompliance;
russiaPolicyCompliance?: PolicyCompliance;
}

§Properties

§
adTechnologyProviders?: AdTechnologyProviders
[src]

The detected ad technology providers.

§
chinaPolicyCompliance?: PolicyCompliance
[src]

The policy compliance of this creative in China. When approved or disapproved, this applies to both deals and open auction in China. When pending review, this creative is allowed to serve for deals but not for open auction.

§
dealsPolicyCompliance?: PolicyCompliance
[src]

Policy compliance of this creative when bidding on Programmatic Guaranteed and Preferred Deals (outside of Russia and China).

§
detectedAdvertisers?: AdvertiserAndBrand[]
[src]

Detected advertisers and brands.

§
detectedAttributes?: "ATTRIBUTE_UNSPECIFIED" | "IMAGE_RICH_MEDIA" | "ADOBE_FLASH_FLV" | "IS_TAGGED" | "IS_COOKIE_TARGETED" | "IS_USER_INTEREST_TARGETED" | "EXPANDING_DIRECTION_NONE" | "EXPANDING_DIRECTION_UP" | "EXPANDING_DIRECTION_DOWN" | "EXPANDING_DIRECTION_LEFT" | "EXPANDING_DIRECTION_RIGHT" | "EXPANDING_DIRECTION_UP_LEFT" | "EXPANDING_DIRECTION_UP_RIGHT" | "EXPANDING_DIRECTION_DOWN_LEFT" | "EXPANDING_DIRECTION_DOWN_RIGHT" | "CREATIVE_TYPE_HTML" | "CREATIVE_TYPE_VAST_VIDEO" | "EXPANDING_DIRECTION_UP_OR_DOWN" | "EXPANDING_DIRECTION_LEFT_OR_RIGHT" | "EXPANDING_DIRECTION_ANY_DIAGONAL" | "EXPANDING_ACTION_ROLLOVER_TO_EXPAND" | "INSTREAM_VAST_VIDEO_TYPE_VPAID_FLASH" | "RICH_MEDIA_CAPABILITY_TYPE_MRAID" | "RICH_MEDIA_CAPABILITY_TYPE_FLASH" | "RICH_MEDIA_CAPABILITY_TYPE_HTML5" | "SKIPPABLE_INSTREAM_VIDEO" | "RICH_MEDIA_CAPABILITY_TYPE_SSL" | "RICH_MEDIA_CAPABILITY_TYPE_NON_SSL" | "RICH_MEDIA_CAPABILITY_TYPE_INTERSTITIAL" | "NON_SKIPPABLE_INSTREAM_VIDEO" | "NATIVE_ELIGIBILITY_ELIGIBLE" | "NON_VPAID" | "NATIVE_ELIGIBILITY_NOT_ELIGIBLE" | "ANY_INTERSTITIAL" | "NON_INTERSTITIAL" | "IN_BANNER_VIDEO" | "RENDERING_SIZELESS_ADX" | "OMSDK_1_0" | "RENDERING_PLAYABLE"[]
[src]

Publisher-excludable attributes that were detected for this creative. Can be used to filter the response of the creatives.list method. If the excluded_attribute field of a bid request contains one of the attributes that were declared or detected for a given creative, and a bid is submitted with that creative, the bid will be filtered before the auction.

§
readonly detectedCategories?: string[]
[src]

Output only. IDs of the detected categories, if any. The taxonomy in which the categories are expressed is specified by the detected_categories_taxonomy field. Can be used to filter the response of the creatives.list method.

§
readonly detectedCategoriesTaxonomy?: "AD_CATEGORY_TAXONOMY_UNSPECIFIED" | "IAB_CONTENT_1_0"
[src]

Output only. The taxonomy in which the detected_categories field is expressed.

§
detectedClickThroughUrls?: string[]
[src]

The set of detected destination URLs for the creative. Can be used to filter the response of the creatives.list method.

§
detectedDomains?: string[]
[src]

The detected domains for this creative.

§
detectedLanguages?: string[]
[src]

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. Can be used to filter the response of the creatives.list method.

§
detectedProductCategories?: number[]
[src]

Detected product categories, if any. See the ad-product-categories.txt file in the technical documentation for a list of IDs. Can be used to filter the response of the creatives.list method.

§
detectedSensitiveCategories?: number[]
[src]

Detected sensitive categories, if any. Can be used to filter the response of the creatives.list method. 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.

§
detectedVendorIds?: number[]
[src]

IDs of the ad technology vendors that were detected to be used by this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/vendors.txt for possible values. Can be used to filter the response of the creatives.list method. If the allowed_vendor_type field of a bid request does not contain one of the vendor type IDs that were declared or detected for a given creative, and a bid is submitted with that creative, the bid will be filtered before the auction.

§
lastStatusUpdate?: Date
[src]

The last time the creative status was updated. Can be used to filter the response of the creatives.list method.

§
networkPolicyCompliance?: PolicyCompliance
[src]

Policy compliance of this creative when bidding in open auction, private auction, or auction packages (outside of Russia and China).

§
platformPolicyCompliance?: PolicyCompliance
[src]

Policy compliance of this creative when bidding in Open Bidding (outside of Russia and China). For the list of platform policies, see: https://support.google.com/platformspolicy/answer/3013851.

§
russiaPolicyCompliance?: PolicyCompliance
[src]

The policy compliance of this creative in Russia. When approved or disapproved, this applies to both deals and open auction in Russia. When pending review, this creative is allowed to serve for deals but not for open auction.