Join us live on
Discord on the Google Advertising and Measurement Community server and on
YouTube on March 26th at 11:00 AM EST! We will discuss the new features added in v23.2 of the Google Ads API.
CampaignBudgetError
Stay organized with collections
Save and categorize content based on your preferences.
outlined_flag
This page lists possible errors related to campaign budgets.
Errors cover issues with sharing, existence, usage, and modification of campaign budgets.
Currency and monetary amount validation errors are also described.
Some errors are specific to budget periods and delivery modes.
Enums
BUDGET_AMOUNT_MUST_BE_UNSET_FOR_CUSTOM_BUDGET_PERIOD
Budget amount must be unset when BudgetPeriod is CUSTOM.
CAMPAIGN_BUDGET_CANNOT_BE_SHARED
The campaign budget cannot be shared.
CAMPAIGN_BUDGET_IN_USE
The campaign budget is associated with at least one campaign, and so the campaign budget cannot be removed.
CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE
Customer is not on the allow-list for this campaign budget period.
CAMPAIGN_BUDGET_REMOVED
The requested campaign budget no longer exists.
CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET
This field is not mutable on implicitly shared campaign budgets
CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED
Cannot change an implicitly shared campaign budget to an explicitly shared one.
CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME
An implicit campaign budget without a name cannot be changed to explicitly shared campaign budget.
CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
Cannot change explicitly shared campaign budgets back to implicitly shared ones.
CANNOT_USE_ACCELERATED_DELIVERY_MODE
Cannot use accelerated delivery method on this budget.
CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS
Only explicitly shared campaign budgets can be used with multiple campaigns.
DUPLICATE_NAME
A campaign budget with this name already exists.
INVALID_PERIOD
The period of the budget is not allowed.
MONEY_AMOUNT_IN_WRONG_CURRENCY
A money amount was not in the expected currency.
MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC
A money amount was less than the minimum CPC for currency.
MONEY_AMOUNT_TOO_LARGE
A money amount was greater than the maximum allowed.
NEGATIVE_MONEY_AMOUNT
A money amount was negative.
NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT
A money amount was not a multiple of a minimum unit.
TOTAL_BUDGET_AMOUNT_MUST_BE_UNSET_FOR_BUDGET_PERIOD_DAILY
Total budget amount must be unset when BudgetPeriod is DAILY.
UNKNOWN
The received error code is not known in this version.
UNSPECIFIED
Enum unspecified.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-23 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-23 UTC."],[],[]]