לפני שמסירים תקציב, צריך לוודא שאף קמפיין 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"
}
]
}