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

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