| Name | Type | Description | Notes |
|---|---|---|---|
| platform | PlatformEnum | ||
| budget | UpdateAdSetRequestBudget | [optional] | |
| status | StatusEnum | Omit if not toggling delivery state | [optional] |
| bidStrategy | BidStrategy | Ad-set-level bid strategy. Overrides the campaign-level default. Supported on Meta (facebook, instagram) and TikTok. On TikTok the Meta-style enum is mapped to bid_type / bid_price / deep_bid_type automatically. Other platforms (linkedin, pinterest, google, twitter) return 501 Not Implemented when bidStrategy is set. | [optional] |
| bidAmount | BigDecimal | Bid cap in WHOLE currency units (USD: 5 = $5.00; JPY: 100 = ¥100). Required when bidStrategy is LOWEST_COST_WITH_BID_CAP or COST_CAP. Internally converted to Meta's smallest-denomination integer. | [optional] |
| roasAverageFloor | BigDecimal | Minimum ROAS as a decimal multiplier (2.0 = 2.0x). Required when bidStrategy is LOWEST_COST_WITH_MIN_ROAS. Sent to Meta as `bid_constraints.roas_average_floor` × 10000. | [optional] |
| Name | Value |
|---|---|
| "facebook" | |
| "instagram" | |
| TIKTOK | "tiktok" |
| "linkedin" | |
| "pinterest" | |
| "google" | |
| "twitter" |
| Name | Value |
|---|---|
| ACTIVE | "active" |
| PAUSED | "paused" |