Class Creative.ServingRestrictionsData
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 vs HTTP request, or the type of auction). Read-only. This field should not be set in requests. See the examples in the Creatives guide for more details.
Inheritance
Inherited Members
Namespace: Google.Apis.AdExchangeBuyer.v1_4.Data
Assembly: Google.Apis.AdExchangeBuyer.v1_4.dll
Syntax
public class ServingRestrictionsData
Properties
Contexts
All known contexts/restrictions.
Declaration
[JsonProperty("contexts")]
public virtual IList<Creative.ServingRestrictionsData.ContextsData> Contexts { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<Creative.ServingRestrictionsData.ContextsData> |
DisapprovalReasons
The reasons for disapproval within this restriction, if any. Note that not all disapproval reasons may be categorized, so it is possible for the creative to have a status of DISAPPROVED or CONDITIONALLY_APPROVED with an empty list for disapproval_reasons. In this case, please reach out to your TAM to help debug the issue.
Declaration
[JsonProperty("disapprovalReasons")]
public virtual IList<Creative.ServingRestrictionsData.DisapprovalReasonsData> DisapprovalReasons { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<Creative.ServingRestrictionsData.DisapprovalReasonsData> |
Reason
Why the creative is ineligible to serve in this context (e.g., it has been explicitly disapproved or is pending review).
Declaration
[JsonProperty("reason")]
public virtual string Reason { get; set; }
Property Value
Type | Description |
---|---|
System.String |