Restrictions & Common Errors
Stay organized with collections
Save and categorize content based on your preferences.
Note the following restrictions and common errors.
Restrictions
Common Errors
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 2025-08-25 UTC.
[null,null,["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eCampaigns using campaign experiments require a dedicated, non-shared budget.\u003c/p\u003e\n"],["\u003cp\u003eOnce a budget is explicitly shared, it cannot be reverted to a non-shared state.\u003c/p\u003e\n"],["\u003cp\u003eAccounts have a maximum limit on the number of budgets they can contain.\u003c/p\u003e\n"],["\u003cp\u003eYou cannot remove a budget currently assigned to active or paused campaigns.\u003c/p\u003e\n"],["\u003cp\u003eCampaigns with experiments cannot utilize budgets shared with other campaigns.\u003c/p\u003e\n"]]],[],null,["# Restrictions & Common Errors\n\nNote the following restrictions and common errors.\n\nRestrictions\n------------\n\n- Any campaign that has [campaign\n experiments](//support.google.com/google-ads/answer/6318742) enabled must have its own non-shared budget.\n\nCommon Errors\n-------------\n\n| Error | Description |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED`](/google-ads/api/reference/rpc/v21/CampaignBudgetErrorEnum.CampaignBudgetError#cannot_update_campaign_budget_to_implicitly_shared) | Indicates that you tried to set the [explicitly_shared](/google-ads/api/reference/rpc/v21/CampaignBudget#explicitly_shared) field of a budget from `true` to `false` in an `update` operation. Once a budget is explicitly shared (`explicitly_shared = true`), you cannot change [explicitly_shared](/google-ads/api/reference/rpc/v21/CampaignBudget#explicitly_shared) back to `false`. |\n| [`ResourceCountLimitExceededError.ACCOUNT_LIMIT`](/google-ads/api/reference/rpc/v21/ResourceCountLimitExceededErrorEnum.ResourceCountLimitExceededError#account_limit) | Indicates you've reached the maximum number of budgets in an account. |\n| [`CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET`](/google-ads/api/reference/rpc/v21/CampaignErrorEnum.CampaignError#campaign_cannot_use_shared_budget) | The campaign to which you're trying to add the budget is using campaign experiments, and the budget is already being used by another campaign. |\n| [`CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE`](/google-ads/api/reference/rpc/v21/CampaignBudgetErrorEnum.CampaignBudgetError#campaign_budget_in_use) | You're trying to remove a budget associated with one or more active or paused campaigns. |"]]