Update Ad Set
newsbreak_update_ad_setUpdate an existing ad set's configuration by changing budget, targeting, schedule, bid, or delivery settings to align with campaign goals.
Instructions
Update an existing ad set's configuration.
Args:
adSetId (string, required): ID of the ad set to update
name (string, optional): New ad set name
budgetType (string, optional): DAILY or TOTAL
budget (number, optional): Budget in cents
startTime (number, optional): Start timestamp
endTime (number, optional): End timestamp
bidType (string, optional): Bid type
bidRate (number, optional): Bid rate in cents
roas (number, optional): ROAS value
deliveryRate (string, optional): EVENLY or ASAP
targeting (object, optional): Audience targeting criteria
schedule (object, optional): Day/hour schedule
frequencyCaps (array, optional): Frequency caps
Returns: Updated ad set details
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name for the ad set | |
| roas | No | ROAS value | |
| budget | No | Budget in cents | |
| adSetId | Yes | ID of the ad set to update | |
| bidRate | No | Bid rate in cents | |
| bidType | No | Bid type | |
| endTime | No | End timestamp | |
| iosAppId | No | iOS App Store URL | |
| schedule | No | Schedule map | |
| startTime | No | Start timestamp | |
| targeting | No | Audience targeting criteria | |
| budgetType | No | Budget type: DAILY or TOTAL | |
| deliveryRate | No | Delivery rate | |
| googlePlayId | No | Android app package name | |
| frequencyCaps | No | Frequency cap settings |