לפני שמסירים תקציב, צריך לוודא שאף קמפיין 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
עם שם המשאב של תקציב הקמפיין.
כשמסירים קמפיין, מסירים גם תקציב לא משותף שמוגדר לקמפיין הזה.