AdsApp.​DisplayCriterionBidding

Provides access to a display criterion's bidding fields.

Methods:

MemberTypeDescription
clearCpc void Clears the max CPC bid for this display criterion.
clearCpm void Clears the CPM bid for this display criterion.
getCpc double Returns the max CPC bid for this display criterion.
getCpm double Returns the CPM bid for this display criterion.
getStrategy AdsApp.BiddingStrategy Returns the flexible bidding strategy of the display criterion.
getStrategySource String Returns the bidding strategy source of this display criterion.
getStrategyType String Returns the bidding strategy type of this display criterion.
setCpc void Sets the max CPC bid for this display criterion.
setCpm void Sets the CPM bid for this display criterion.

clearCpc()

Clears the max CPC bid for this display criterion. This will allow this display criterion to inherit its bid from the ad group level.

Please note that although this method will effectively clear the max CPC bid for this display criterion, the change may have no effect on actual bidding if this display criterion has a BiddingStrategy which does not involve max CPC bids.

Returns nothing.

clearCpm()

Clears the CPM bid for this display criterion. This will allow this display criterion to inherit its bid from the ad group level.

Please note that although this method will effectively clear the CPM bid for this display criterion, the change may have no effect on actual bidding if this display criterion has a BiddingStrategy which does not involve CPM bids.

See Cost-per-thousand impressions (CPM) for more information.

Returns nothing.

getCpc()

Returns the max CPC bid for this display criterion.

Return values:

TypeDescription
double The max CPC bid for this display criterion.

getCpm()

Returns the CPM bid for this display criterion.

See Cost-per-thousand impressions (CPM) for more information.

Return values:

TypeDescription
double The CPM bid for this display criterion.

getStrategy()

Returns the flexible bidding strategy of the display criterion. If this display criterion has an anonymous bidding strategy, or no bidding strategy, null is returned.

Return values:

TypeDescription
AdsApp.BiddingStrategy The flexible bidding strategy associated with this display criterion.

getStrategySource()

Returns the bidding strategy source of this display criterion. Always returns 'CAMPAIGN'.

Return values:

TypeDescription
String The bidding strategy source of this display criterion.

getStrategyType()

Returns the bidding strategy type of this display criterion. This may either be an anonymous bidding strategy, or the type of a flexible bidding strategy.

Return values:

TypeDescription
String The strategy type of this display criterion.

setCpc(cpc)

Sets the max CPC bid for this display criterion.

Please note that although this method will effectively set the max CPC bid for this display criterion, the change may have no effect on actual bidding if this display criterion has a BiddingStrategy which does not involve max CPC bids.

Returns nothing.

Arguments:

NameTypeDescription
cpc double The max CPC bid for this display criterion.

setCpm(cpm)

Sets the CPM bid for this display criterion.

Please note that although this method will effectively set the CPM bid for this display criterion, the change may have no effect on actual bidding if this display criterion has a BiddingStrategy which does not involve CPM bids.

See Cost-per-thousand impressions (CPM) for more information.

Returns nothing.

Arguments:

NameTypeDescription
cpm double The CPM bid for this display criterion.