BidStrategyCreate
The creation payload for configuring a bid strategy on an ad group or campaign.
Declaration
object BidStrategyCreateProperties
| Name | Type | Description |
|---|---|---|
bid | Money | The bid amount for this bid strategy. See Money. |
bidStrategyGoal | BidStrategyCreate.BidStrategyGoal | The optimization goal for the bid strategy. Must match |
bidStrategyType | BidStrategyCreate.BidStrategyType | The type of bid strategy. See BidStrategyType. Required when |
Discussion
The BidStrategyCreate object is the creation payload for configuring a bid strategy on an ad group or campaign.
Whenever you include bidStrategyType, you must also include the matching bidStrategyGoal (and vice versa), using the pairings in BidStrategy. Omitting one, or sending a goal that doesn’t match the type, returns an error. This pairing is always required on campaign creation. On ad group creation, you can omit bidStrategy entirely to inherit the parent campaign’s defaults, but the same pairing rule applies if you include it.
For manual CPT strategies, set bidStrategyType to MANUAL_CPT and supply a bid value that represents the maximum you’re willing to pay per tap. For automated strategies, set bidStrategyType to MAX_CONVERSIONS and optionally set a bid ceiling.
Example
{
"bidStrategyType": "MANUAL_CPT",
"bidStrategyGoal": "TAP",
"bid": {
"amount": "2.50",
"currency": "USD"
}
}