Show / Hide Table of Contents

Class CreativeServingDecision

Top level status and detected attributes of a creative.

Inheritance
object
CreativeServingDecision
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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. The taxonomy in which the categories are expressed is specified by the detected_categories_taxonomy field. Use this in conjunction with BidRequest.bcat to avoid bidding on impressions where a given ad category is blocked, or to troubleshoot filtered bids. 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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX