Class AdExchangeCreativeDetails
An Ad Exchange dynamic allocation creative.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class AdExchangeCreativeDetails : IMessage<AdExchangeCreativeDetails>, IEquatable<AdExchangeCreativeDetails>, IDeepCloneable<AdExchangeCreativeDetails>, IBufferMessage, IMessage
Constructors
AdExchangeCreativeDetails()
Declaration
public AdExchangeCreativeDetails()
AdExchangeCreativeDetails(AdExchangeCreativeDetails)
Declaration
public AdExchangeCreativeDetails(AdExchangeCreativeDetails other)
Parameters
| Type | Name | Description |
|---|---|---|
| AdExchangeCreativeDetails | other |
Properties
AllowsAllRequestedSizes
Optional. True if this creative is eligible for all requested sizes.
Declaration
public bool AllowsAllRequestedSizes { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
BackfillSnippet
Optional. The code snippet (ad tag) from Ad Exchange or AdSense to traffic the dynamic allocation creative. Only valid Ad Exchange or AdSense parameters will be considered. Any extraneous HTML or JavaScript will be ignored.
Declaration
public string BackfillSnippet { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasAllowsAllRequestedSizes
Gets whether the "allows_all_requested_sizes" field is set
Declaration
public bool HasAllowsAllRequestedSizes { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasBackfillSnippet
Gets whether the "backfill_snippet" field is set
Declaration
public bool HasBackfillSnippet { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasInterstitial
Gets whether the "interstitial" field is set
Declaration
public bool HasInterstitial { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasNativeEligible
Gets whether the "native_eligible" field is set
Declaration
public bool HasNativeEligible { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasSlotId
Gets whether the "slot_id" field is set
Declaration
public bool HasSlotId { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Interstitial
Optional. True if this creative is interstitial. An interstitial creative will not consider an impression served until it is fully rendered in the browser.
Declaration
public bool Interstitial { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
NativeEligible
Optional. Whether this creative is eligible for native ad-serving. This value is optional and defaults to false.
Declaration
public bool NativeEligible { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
SlotId
Output only. The ID of ad slot (inventory) that an advertiser might want to target.
Declaration
public string SlotId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |