Change a Microsoft Advertising ad group bid
msads_set_ad_group_bidSet an ad group's default max CPC bid, used by every keyword in it that has no bid of its own. A change that more than doubles the current bid is refused unless allowLargeChange is true. Returns the previous bid so it can be undone. Use dryRun first when unsure. Keyword and ad group bids steer delivery under Manual or Enhanced CPC bidding; under an automated bid strategy Microsoft may ignore them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpcBid | Yes | New default max CPC bid, in the account's currency (see msads_list_accounts for the currency). | |
| dryRun | No | Preview only. Microsoft has no validate-only mode, so Caybl reads the current value and shows exactly what would change (before and after) without sending anything. Free, and cannot affect spend. | |
| accountId | No | Microsoft Advertising account id or account number (e.g. 'F123ABCD'), as listed by msads_list_accounts. Only needed when the sign-in can reach more than one account. | |
| adGroupId | Yes | Ad group id, from msads_get_ad_groups. | |
| campaignId | Yes | Campaign id, from msads_get_campaigns. | |
| allowLargeChange | No | A change that more than doubles the current value is refused unless this is true. Set it only when the increase is deliberate and the user has confirmed it. |