AdsApp.​AdGroupBidding

Provides access to an AdGroup's bidding fields.

Methods:

MemberTypeDescription
getCpadoubleReturns the Target CPA bid for this ad group.
getCpcdoubleReturns the max CPC bid for this ad group.
getCpmdoubleReturns the CPM bid for this ad group.
getStrategyAdsApp.BiddingStrategyReturns the flexible bidding strategy of the ad group.
getStrategySourceStringReturns the bidding strategy source of this ad group.
getStrategyTypeStringReturns the bidding strategy type of this ad group.
setCpavoidSets the Target CPA bid for this ad group.
setCpcvoidSets the max CPC bid for this ad group.
setCpmvoidSets the CPM bid for this ad group.

getCpa()

Returns the Target CPA bid for this ad group.

Return values:

TypeDescription
doubleThe Target CPA bid for this ad group.

getCpc()

Returns the max CPC bid for this ad group.

Return values:

TypeDescription
doubleThe max CPC bid for this ad group.

getCpm()

Returns the CPM bid for this ad group.

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

Return values:

TypeDescription
doubleThe CPM bid for this ad group.

getStrategy()

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

Return values:

TypeDescription
AdsApp.BiddingStrategyThe flexible bidding strategy associated with this ad group.

getStrategySource()

Returns the bidding strategy source of this ad group. Always returns 'CAMPAIGN'.

Return values:

TypeDescription
StringThe bidding strategy source of this ad group.

getStrategyType()

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

Return values:

TypeDescription
StringThe strategy type of this ad group.

setCpa(cpa)

Sets the Target CPA bid for this ad group.

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

Returns nothing.

Arguments:

NameTypeDescription
cpadoubleThe Target CPA bid for this ad group.

setCpc(cpc)

Sets the max CPC bid for this ad group.

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

Returns nothing.

Arguments:

NameTypeDescription
cpcdoubleThe max CPC bid for this ad group.

setCpm(cpm)

Sets the CPM bid for this ad group.

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

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

Returns nothing.

Arguments:

NameTypeDescription
cpmdoubleThe CPM bid for this ad group.