Class AdBlockingConfiguration
Campaign ad blocking settings.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v3_4.Data
Assembly: Google.Apis.Dfareporting.v3_4.dll
Syntax
public class AdBlockingConfiguration : IDirectResponseSchema
Properties
ClickThroughUrl
Click-through URL used by brand-neutral ads. This is a required field when overrideClickThroughUrl is set to true.
Declaration
[JsonProperty("clickThroughUrl")]
public virtual string ClickThroughUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CreativeBundleId
ID of a creative bundle to use for this campaign. If set, brand-neutral ads will select creatives from this bundle. Otherwise, a default transparent pixel will be used.
Declaration
[JsonProperty("creativeBundleId")]
public virtual long? CreativeBundleId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Enabled
Whether this campaign has enabled ad blocking. When true, ad blocking is enabled for placements in the campaign, but this may be overridden by site and placement settings. When false, ad blocking is disabled for all placements under the campaign, regardless of site and placement settings.
Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OverrideClickThroughUrl
Whether the brand-neutral ad's click-through URL comes from the campaign's creative bundle or the override URL. Must be set to true if ad blocking is enabled and no creative bundle is configured.
Declaration
[JsonProperty("overrideClickThroughUrl")]
public virtual bool? OverrideClickThroughUrl { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |