Class CreativeServingDecision
Top level status and detected attributes of a creative.
Implements
Inherited Members
Namespace: Google.Apis.RealTimeBidding.v1.Data
Assembly: Google.Apis.RealTimeBidding.v1.dll
Syntax
public class CreativeServingDecision : IDirectResponseSchema
Properties
AdTechnologyProviders
The detected ad technology providers.
Declaration
[JsonProperty("adTechnologyProviders")]
public virtual AdTechnologyProviders AdTechnologyProviders { get; set; }
Property Value
Type | Description |
---|---|
AdTechnologyProviders |
ChinaPolicyCompliance
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.
Declaration
[JsonProperty("chinaPolicyCompliance")]
public virtual PolicyCompliance ChinaPolicyCompliance { get; set; }
Property Value
Type | Description |
---|---|
PolicyCompliance |
DealsPolicyCompliance
Policy compliance of this creative when bidding on Programmatic Guaranteed and Preferred Deals (outside of Russia and China).
Declaration
[JsonProperty("dealsPolicyCompliance")]
public virtual PolicyCompliance DealsPolicyCompliance { get; set; }
Property Value
Type | Description |
---|---|
PolicyCompliance |
DetectedAdvertisers
Detected advertisers and brands.
Declaration
[JsonProperty("detectedAdvertisers")]
public virtual IList<AdvertiserAndBrand> DetectedAdvertisers { get; set; }
Property Value
Type | Description |
---|---|
IList<AdvertiserAndBrand> |
DetectedAttributes
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.
Declaration
[JsonProperty("detectedAttributes")]
public virtual IList<string> DetectedAttributes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedCategories
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.
Declaration
[JsonProperty("detectedCategories")]
public virtual IList<string> DetectedCategories { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedCategoriesTaxonomy
Output only. The taxonomy in which the detected_categories field is expressed.
Declaration
[JsonProperty("detectedCategoriesTaxonomy")]
public virtual string DetectedCategoriesTaxonomy { get; set; }
Property Value
Type | Description |
---|---|
string |
DetectedClickThroughUrls
The set of detected destination URLs for the creative. Can be used to filter the response of the creatives.list method.
Declaration
[JsonProperty("detectedClickThroughUrls")]
public virtual IList<string> DetectedClickThroughUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedDomains
The detected domains for this creative.
Declaration
[JsonProperty("detectedDomains")]
public virtual IList<string> DetectedDomains { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedLanguages
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.
Declaration
[JsonProperty("detectedLanguages")]
public virtual IList<string> DetectedLanguages { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedProductCategories
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.
Declaration
[JsonProperty("detectedProductCategories")]
public virtual IList<int?> DetectedProductCategories { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
DetectedSensitiveCategories
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.
Declaration
[JsonProperty("detectedSensitiveCategories")]
public virtual IList<int?> DetectedSensitiveCategories { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
DetectedVendorIds
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.
Declaration
[JsonProperty("detectedVendorIds")]
public virtual IList<int?> DetectedVendorIds { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LastStatusUpdate
object representation of LastStatusUpdateRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastStatusUpdateDateTimeOffset instead.")]
public virtual object LastStatusUpdate { get; set; }
Property Value
Type | Description |
---|---|
object |
LastStatusUpdateDateTimeOffset
DateTimeOffset representation of LastStatusUpdateRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastStatusUpdateDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastStatusUpdateRaw
The last time the creative status was updated. Can be used to filter the response of the creatives.list method.
Declaration
[JsonProperty("lastStatusUpdate")]
public virtual string LastStatusUpdateRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkPolicyCompliance
Policy compliance of this creative when bidding in open auction, private auction, or auction packages (outside of Russia and China).
Declaration
[JsonProperty("networkPolicyCompliance")]
public virtual PolicyCompliance NetworkPolicyCompliance { get; set; }
Property Value
Type | Description |
---|---|
PolicyCompliance |
PlatformPolicyCompliance
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.
Declaration
[JsonProperty("platformPolicyCompliance")]
public virtual PolicyCompliance PlatformPolicyCompliance { get; set; }
Property Value
Type | Description |
---|---|
PolicyCompliance |
RussiaPolicyCompliance
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.
Declaration
[JsonProperty("russiaPolicyCompliance")]
public virtual PolicyCompliance RussiaPolicyCompliance { get; set; }
Property Value
Type | Description |
---|---|
PolicyCompliance |