Change a Microsoft Advertising keyword bid
msads_set_keyword_bidSet one keyword's own max CPC bid. This changes what the keyword can spend per click. 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 |
|---|---|---|---|
| bid | Yes | New 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. | |
| keywordId | Yes | Keyword id, from msads_get_keywords. | |
| 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. |