לפני שמסירים תקציב, צריך לוודא שהוא לא משויך לקמפיינים מסוג ENABLED או PAUSED.
בדיקת מספר ההפניות לתקציב
לפני שמנסים להסיר את התקציב, צריך לבדוק את השדה reference_count שלו. אם הערך בשדה הזה גדול מ-0, יש ENABLED או PAUSED קמפיינים שעדיין משתמשים בתקציב. כדי לאחזר את המידע הזה, אפשר לשלוח שאילתה ל-campaign_budget כמשאב הראשי:
SELECT campaign_budget.reference_count
FROM campaign_budget
WHERE campaign_budget.id = campaign_budget_id
הסרת תקציב הקמפיין
אחרי שמוודאים שCampaignBudget מסוים לא נמצא יותר בשימוש (reference_count = 0) ואפשר להסיר אותו, שולחים CampaignBudgetOperation עם remove שמוגדר לשם המשאב של תקציב הקמפיין:
{
"operations": [
{
"remove": "customers/CUSTOMER_ID/campaignBudgets/CAMPAIGN_BUDGET_ID"
}
]
}