Class Creative
A creative and its classification data.
Implements
Inherited Members
Namespace: Google.Apis.AdExchangeBuyerII.v2beta1.Data
Assembly: Google.Apis.AdExchangeBuyerII.v2beta1.dll
Syntax
public class Creative : IDirectResponseSchema
Properties
AccountId
The account that this creative belongs to. Can be used to filter the response of the creatives.list method.
Declaration
[JsonProperty("accountId")]
public virtual string AccountId { get; set; }
Property Value
Type | Description |
---|---|
string |
AdChoicesDestinationUrl
The link to AdChoices destination page.
Declaration
[JsonProperty("adChoicesDestinationUrl")]
public virtual string AdChoicesDestinationUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
AdTechnologyProviders
Output only. The detected ad technology providers.
Declaration
[JsonProperty("adTechnologyProviders")]
public virtual AdTechnologyProviders AdTechnologyProviders { get; set; }
Property Value
Type | Description |
---|---|
AdTechnologyProviders |
AdvertiserName
The name of the company being advertised in the creative.
Declaration
[JsonProperty("advertiserName")]
public virtual string AdvertiserName { get; set; }
Property Value
Type | Description |
---|---|
string |
AgencyId
The agency ID for this creative.
Declaration
[JsonProperty("agencyId")]
public virtual long? AgencyId { get; set; }
Property Value
Type | Description |
---|---|
long? |
ApiUpdateTime
object representation of ApiUpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ApiUpdateTimeDateTimeOffset instead.")]
public virtual object ApiUpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ApiUpdateTimeDateTimeOffset
DateTimeOffset representation of ApiUpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ApiUpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ApiUpdateTimeRaw
Output only. The last update timestamp of the creative through the API.
Declaration
[JsonProperty("apiUpdateTime")]
public virtual string ApiUpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Attributes
All attributes for the ads that may be shown from this creative. Can be used to filter the response of the creatives.list method.
Declaration
[JsonProperty("attributes")]
public virtual IList<string> Attributes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ClickThroughUrls
The set of destination URLs for the creative.
Declaration
[JsonProperty("clickThroughUrls")]
public virtual IList<string> ClickThroughUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Corrections
Output only. Shows any corrections that were applied to this creative.
Declaration
[JsonProperty("corrections")]
public virtual IList<Correction> Corrections { get; set; }
Property Value
Type | Description |
---|---|
IList<Correction> |
CreativeId
The buyer-defined creative ID of this creative. Can be used to filter the response of the creatives.list method.
Declaration
[JsonProperty("creativeId")]
public virtual string CreativeId { get; set; }
Property Value
Type | Description |
---|---|
string |
DealsStatus
Output only. 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.
Declaration
[JsonProperty("dealsStatus")]
public virtual string DealsStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
DeclaredClickThroughUrls
The set of declared destination URLs for the creative.
Declaration
[JsonProperty("declaredClickThroughUrls")]
public virtual IList<string> DeclaredClickThroughUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedAdvertiserIds
Output only. Detected advertiser IDs, if any.
Declaration
[JsonProperty("detectedAdvertiserIds")]
public virtual IList<long?> DetectedAdvertiserIds { get; set; }
Property Value
Type | Description |
---|---|
IList<long?> |
DetectedDomains
Output only. The detected domains for this creative.
Declaration
[JsonProperty("detectedDomains")]
public virtual IList<string> DetectedDomains { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedLanguages
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.
Declaration
[JsonProperty("detectedLanguages")]
public virtual IList<string> DetectedLanguages { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectedProductCategories
Output only. Detected product categories, if any. See the ad-product-categories.txt file in the technical documentation for a list of IDs.
Declaration
[JsonProperty("detectedProductCategories")]
public virtual IList<int?> DetectedProductCategories { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
DetectedSensitiveCategories
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.
Declaration
[JsonProperty("detectedSensitiveCategories")]
public virtual IList<int?> DetectedSensitiveCategories { 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 |
Html
An HTML creative.
Declaration
[JsonProperty("html")]
public virtual HtmlContent Html { get; set; }
Property Value
Type | Description |
---|---|
HtmlContent |
ImpressionTrackingUrls
The set of URLs to be called to record an impression.
Declaration
[JsonProperty("impressionTrackingUrls")]
public virtual IList<string> ImpressionTrackingUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Native
A native creative.
Declaration
[JsonProperty("native")]
public virtual NativeContent Native { get; set; }
Property Value
Type | Description |
---|---|
NativeContent |
OpenAuctionStatus
Output only. 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.
Declaration
[JsonProperty("openAuctionStatus")]
public virtual string OpenAuctionStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
RestrictedCategories
All restricted categories for the ads that may be shown from this creative.
Declaration
[JsonProperty("restrictedCategories")]
public virtual IList<string> RestrictedCategories { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ServingRestrictions
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).
Declaration
[JsonProperty("servingRestrictions")]
public virtual IList<ServingRestriction> ServingRestrictions { get; set; }
Property Value
Type | Description |
---|---|
IList<ServingRestriction> |
VendorIds
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.
Declaration
[JsonProperty("vendorIds")]
public virtual IList<int?> VendorIds { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
Version
Output only. The version of this creative.
Declaration
[JsonProperty("version")]
public virtual int? Version { get; set; }
Property Value
Type | Description |
---|---|
int? |
Video
A video creative.
Declaration
[JsonProperty("video")]
public virtual VideoContent Video { get; set; }
Property Value
Type | Description |
---|---|
VideoContent |