משאבי שינוי

ב-Google Ads API יש כמה דרכים לשנות משאבים, בהתאם לתרחיש השימוש שלכם. לכל משאב יש שירות תואם שמאפשר לציין פעולות שינוי עבור סוג המשאב הספציפי הזה. לדוגמה, למשאב Campaign יש נקודת קצה (endpoint) תואמת ב-CampaignService.MutateCampaigns לשינוי קמפיינים.

אפשרות נוספת היא נקודת הקצה ל-GoogleAdsService.Mutate, שעוטפת למעשה סדרה של קריאות נפרדות לשינוי בשירותי המשאבים ומספקת את היתרונות הבאים:

  • פעולות מקובצות בשירותי משאבים שונים קריאות רגילות יכולות לבצע פעולות רק על שירות של משאב אחד.
  • שמות של משאבים זמניים. אפשר לשלב פעולות כדי ליצור ישות ואת הישויות הצאצא שלה בבקשה אחת.

בשני המאפיינים האלה אפשר להשתמש ב-GoogleAdsService.Mutate כדי ליצור מבנה של קמפיין שלם, רק אם כל שלב בתהליך מצליח.