Before removing a budget, ensure that no
ENABLED
or
PAUSED
campaigns
are using it by checking its
reference_count
.
If this field is greater than 0, there are ENABLED
or PAUSED
campaigns still
using the budget. You can retrieve this information by searching for metrics
with campaign_budget
as the main resource. Here is the GAQL query for the
reference count of a budget, filtering on its ID:
SELECT campaign_budget.reference_count
FROM campaign_budget
WHERE campaign_budget.id = campaign_budget_id
Once you've determined that a CampaignBudget
is no longer used and can be removed, send a
remove
operation with the resource name of the campaign budget.
When removing a campaign, you're also removing any non-shared budget being used by that campaign.