Show / Hide Table of Contents

Class Creative

A creative and its classification data.

Inheritance
object
Creative
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.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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX