Update campaign tier allocation
Enable or disable geographic tiers and optionally reallocate budget shares for a wallet campaign.
Wallet campaigns only (generation: 3).
Request rules:
- Include all tiers on the campaign in
items newAllocationPercentvalues must sum to 100- At least one tier must have
isEnabled: true
Learning: within 72 hours of the latest tier or country targeting
update, a change is rejected with 409 learning_edit_ack_required
when a tier that is active before the update has learningStatus
LEARNING or FAIL. Retry with acknowledgeLearningWarning: true
to continue. SUCCESS, null, and updates outside that window do
not require acknowledgement. A request that matches the current tier
state is accepted without writing.
Auth: Accepts API key or OAuth Bearer (campaigns:write).