החל מגרסה v25_2, ב-Google Ads API מוצגת השיטה SmartCampaignSettingService.GeneratePMaxDraftCampaign שעוזרת להמיר קמפיין חכם לקמפיין למיקסום הביצועים.
איך ההמרה פועלת
כשמבצעים קריאה אל SmartCampaignSettingService.GeneratePMaxDraftCampaign, ה-API יוצר טיוטה של קמפיין למיקסום הביצועים על סמך ההגדרה של קמפיין חכם קיים.
קמפיין הטיוטה למיקסום ביצועים שנוצר מאותחל עם ערכי הסטטוס הבאים:
- הערך של
statusהואPAUSED. - הערך של
creation_statusהואINCOMPLETE.
כך תוכלו לבדוק, לשנות ולשפר את הקמפיין למיקסום הביצועים, התקציב, קבוצת הנכסים והנכסים שנוצרו לפני שתפעילו את הקמפיין כדי להציג מודעות.
פרמטרים של בקשה
ההודעה GeneratePMaxDraftCampaignRequest מקבלת את השדות הבאים:
resource_name(חובה): שם המשאב שלSmartCampaignSettingשמשויך לקמפיין החכם הקיים שרוצים להמיר, בפורמט הבא:customers/customer_id/smartCampaignSettings/campaign_id
validate_only(אופציונלי): אם הערך הואtrue, הבקשה מאומתת אבל לא מבוצעת. רק שגיאות או אזהרות שקשורות לאימות, או בעיות אפשריות בהמרות, מוחזרות בשדהvalidated_infoבתגובה.
gbp_enabled(לא נתמך כרגע): האם להמיר ולקשר את המיקום בפרופיל העסק ב-Google (GBP) שמשויך לקמפיין החכם לקמפיין למיקסום הביצועים שנוצר. ההגדרה של השדה הזה לערךtrueלא מיושמת כרגע ותחזיר שגיאהGBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.
image_enabled(לא נתמך כרגע): האם ליצור באופן אוטומטי תמונות נדרשות לקמפיין למיקסום הביצועים (כמו נכסי תמונות אופקיות, ריבועיות ולוגו). ההגדרה של השדה הזה לערךtrueלא מיושמת כרגע ותחזיר שגיאהIMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.
פרטי התשובה
ההודעה GeneratePMaxDraftCampaignResponse מחזירה את שמות המשאבים של טיוטת הקמפיין החדש למיקסום הביצועים והישויות המשויכות אליו:
-
pmax_campaign: שם המשאבCampaignשל טיוטת הקמפיין למיקסום הביצועים שנוצרה. -
campaign_budget: שם המשאבCampaignBudgetשמקושר לקמפיין למיקסום הביצועים שנוצר. -
asset_group: שם המשאבAssetGroupשמקושר לקמפיין למיקסום הביצועים שנוצר. -
assets: רשימה של שמות משאבים מסוגAssetשמקושרים לקמפיין למיקסום הביצועים שנוצר. -
validated_info: מידע נוסף לאימות או בעיות אפשריות בהמרה שמוחזרים כש-validate_onlyמוגדר ל-true.
תהליך עבודה מומלץ
כדי להמיר קמפיין חכם, משתמשים בתהליך העבודה הבא:
- יצירת טיוטת קמפיין: קוראים ל-
SmartCampaignSettingService.GeneratePMaxDraftCampaignרק עם הפרמטרים הנדרשיםresource_name(משאירים אתgbp_enabledו-image_enabledלא מוגדרים או מגדירים אותם כ-false). שומרים את שמות המשאביםpmax_campaign,campaign_budget,asset_groupו-assetsשמוחזרים. - בדיקה והתאמה אישית של הקמפיין: מכיוון שקמפיין הטיוטה למיקסום הביצועים נוצר באמצעות
status = PAUSEDו-creation_status = INCOMPLETE, צריך לבדוק ולהגדיר את התקציב, קבוצת הנכסים והנכסים שלו. - מפעילים את הקמפיין: כשמוכנים להציג מודעות, מעדכנים את הערכים של
statusו-creation_statusבקמפיין ל-ENABLEDו-COMPLETE.