---
title: AdGroupCreate.BidStrategy
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/adgroupcreate/bidstrategy-data.dictionary
---

# AdGroupCreate.BidStrategy

The creation payload for configuring a bid strategy on an ad group or campaign.

## Declaration

```data
object AdGroupCreate.BidStrategy
```

## Properties

bid: The bid amount for this bid strategy. See Money. bidStrategyGoal: The optimization goal for the bid strategy. Must match bidStrategyType per the pairings above. See BidStrategyGoal. Required when bidStrategyType is set. Mutable after creation via BidStrategyUpdate. bidStrategyType: The type of bid strategy. See BidStrategyType. Required when bidStrategyGoal is set. Mutable after creation via BidStrategyUpdate.

## Discussion

Discussion Whenever you include bidStrategyType, you must also include the matching bidStrategyGoal (and vice versa): MANUAL_CPT pairs with TAP, MANUAL_CPM pairs with IMPRESSION, MAX_CONVERSIONS pairs with INSTALL, and MAX_ENGAGEMENTS pairs with TAP. Omitting one, or sending a goal that doesn’t match the type, returns an error. See BidStrategyCreate for the full field reference.
