Contents

SharedBudgetAssignmentCreate

Request payload for assigning a campaign to a budget order at campaign creation time.

Declaration

object SharedBudgetAssignmentCreate

Properties

NameTypeDescription
budgetIdint64

The identifier of the budget order to assign this campaign to.

Discussion

The SharedBudgetAssignmentCreate object is embedded in CampaignCreate to link a campaign to one or more existing budget orders at creation time. The sharedBudgets field on CampaignCreate is an array. You can create a campaign with multiple budget order assignments, subject to the non-overlap rule: each budget order must have an endTime strictly before the next budget order’s startTime. You can’t combine an open-ended budget order with another.

Every campaign requires a dailyBudget regardless of whether it has shared budget assignments. Both controls function independently: the dailyBudget field caps daily spending. Each shared budget caps spending over its flight period.

Example

{
  "budgetId": 555666777
}

See Also