לפני שמסירים תקציב, צריך לוודא שהוא לא משמש אף קמפיין ENABLED
או PAUSED
. לשם כך, בודקים את reference_count
שלו.
אם השדה הזה גדול מ-0, יש ENABLED
או PAUSED
קמפיינים שעדיין משתמשים בתקציב. כדי לאחזר את המידע הזה, מחפשים מדדים שבהם campaign_budget
הוא המשאב הראשי. זו השאילתה ב-GAQL למספר ההפניות של תקציב, עם סינון לפי המזהה שלו:
SELECT campaign_budget.reference_count
FROM campaign_budget
WHERE campaign_budget.id = campaign_budget_id
אחרי שתבחרו CampaignBudget
שלא בשימוש ואפשר להסיר, עליכם לשלוח פעולת remove
עם שם המשאב של תקציב הקמפיין.
כשמסירים קמפיין, מסירים גם כל תקציב שאינו משותף שבו הקמפיין משתמש.