Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202311.CreativePlaceholder Class Reference

A More...

Properties

Size size [get, set]
 The dimensions that the creative is expected to have. This attribute is required. More...
 
long creativeTemplateId [get, set]
 The native creative template ID. More...
 
bool creativeTemplateIdSpecified [get, set]
 
CreativePlaceholder[] companions [get, set]
 The companions that the creative is expected to have. This attribute can only be set if the line item it belongs to has a LineItem::environmentType of EnvironmentType::VIDEO_PLAYER or LineItem::roadblockingType of RoadblockingType::CREATIVE_SET. More...
 
AppliedLabel[] appliedLabels [get, set]
 The set of label frequency caps applied directly to this creative placeholder. More...
 
AppliedLabel[] effectiveAppliedLabels [get, set]
 Contains the set of labels applied directly to this creative placeholder as well as those inherited from the creative template from which this creative placeholder was instantiated. This field is readonly and is assigned by Google. More...
 
int expectedCreativeCount [get, set]
 Expected number of creatives that will be uploaded corresponding to this creative placeholder. This estimate is used to improve the accuracy of forecasting; for example, if label frequency capping limits the number of times a creative may be served. More...
 
bool expectedCreativeCountSpecified [get, set]
 
CreativeSizeType creativeSizeType [get, set]
 Describes the types of sizes a creative can be. By default, the creative's size is CreativeSizeType::PIXEL, which is a dimension based size (width-height pair). More...
 
bool creativeSizeTypeSpecified [get, set]
 
string targetingName [get, set]
 The name of the CreativeTargeting for creatives this placeholder represents. More...
 
bool isAmpOnly [get, set]
 Indicate if the expected creative of this placeholder has an AMP only variant. More...
 
bool isAmpOnlySpecified [get, set]
 

Detailed Description

A

CreativePlaceholder describes a slot that a creative is expected to fill. This is used primarily to help in forecasting, and also to validate that the correct creatives are associated with the line item. A CreativePlaceholder must contain a size, and it can optionally contain companions. Companions are only valid if the line item's environment type is EnvironmentType::VIDEO_PLAYER.

Property Documentation

AppliedLabel [] Google.Api.Ads.AdManager.v202311.CreativePlaceholder.appliedLabels
getset

The set of label frequency caps applied directly to this creative placeholder.

CreativePlaceholder [] Google.Api.Ads.AdManager.v202311.CreativePlaceholder.companions
getset

The companions that the creative is expected to have. This attribute can only be set if the line item it belongs to has a LineItem::environmentType of EnvironmentType::VIDEO_PLAYER or LineItem::roadblockingType of RoadblockingType::CREATIVE_SET.

CreativeSizeType Google.Api.Ads.AdManager.v202311.CreativePlaceholder.creativeSizeType
getset

Describes the types of sizes a creative can be. By default, the creative's size is CreativeSizeType::PIXEL, which is a dimension based size (width-height pair).

bool Google.Api.Ads.AdManager.v202311.CreativePlaceholder.creativeSizeTypeSpecified
getset

true, if a value is specified for creativeSizeType, false otherwise.

long Google.Api.Ads.AdManager.v202311.CreativePlaceholder.creativeTemplateId
getset

The native creative template ID.

This value is only required if #creativeSizeType is CreativeSizeType::NATIVE.

bool Google.Api.Ads.AdManager.v202311.CreativePlaceholder.creativeTemplateIdSpecified
getset

true, if a value is specified for creativeTemplateId, false otherwise.

AppliedLabel [] Google.Api.Ads.AdManager.v202311.CreativePlaceholder.effectiveAppliedLabels
getset

Contains the set of labels applied directly to this creative placeholder as well as those inherited from the creative template from which this creative placeholder was instantiated. This field is readonly and is assigned by Google.

int Google.Api.Ads.AdManager.v202311.CreativePlaceholder.expectedCreativeCount
getset

Expected number of creatives that will be uploaded corresponding to this creative placeholder. This estimate is used to improve the accuracy of forecasting; for example, if label frequency capping limits the number of times a creative may be served.

bool Google.Api.Ads.AdManager.v202311.CreativePlaceholder.expectedCreativeCountSpecified
getset

true, if a value is specified for expectedCreativeCount, false otherwise.

bool Google.Api.Ads.AdManager.v202311.CreativePlaceholder.isAmpOnly
getset

Indicate if the expected creative of this placeholder has an AMP only variant.

This attribute is optional. It is for forecasting purposes only and has no effect on serving.

bool Google.Api.Ads.AdManager.v202311.CreativePlaceholder.isAmpOnlySpecified
getset

true, if a value is specified for isAmpOnly, false otherwise.

Size Google.Api.Ads.AdManager.v202311.CreativePlaceholder.size
getset

The dimensions that the creative is expected to have. This attribute is required.

string Google.Api.Ads.AdManager.v202311.CreativePlaceholder.targetingName
getset

The name of the CreativeTargeting for creatives this placeholder represents.

This attribute is optional. Specifying creative targeting here is for forecasting purposes only and has no effect on serving. The same creative targeting should be specified on a LineItemCreativeAssociation when associating a Creative with the LineItem.


The documentation for this class was generated from the following file: