הסרת תקציב קמפיין

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