יעדי הקמפיין

יעדי קמפיין מאפשרים לכם לבצע אופטימיזציה של קמפיינים ספציפיים לפעולות המרה ספציפיות. אם יש לכם קמפיינים עם יעדים שונים מהיעדים ברמת החשבון, אתם יכולים לשנות כל CampaignConversionGoal ואת ההגדרה של biddable לפי הצורך באמצעות CampaignConversionGoalService. לדוגמה, אם החשבון שלכם בדרך כלל מבצע אופטימיזציה למסחר אלקטרוני, אבל יש לכם קמפיין אחד שמטרגט ביקורים בחנות הפיזית, אתם יכולים להגדיר את biddable=true לכל האובייקטים של CampaignConversionGoal עם category=STORE_VISIT, ואת biddable=false לכל שאר האובייקטים של CampaignConversionGoal.

כשמבטלים את היעדים ברמת הלקוח בקמפיין באמצעות CampaignConversionGoalOperation או יעד מותאם אישית, מערכת Google Ads לא תחיל יותר שינויים עתידיים ב-CustomerConversionGoal על אף אחד מהאובייקטים של CampaignConversionGoal בקמפיין. האובייקטים של CampaignConversionGoal יהיו עצמאיים לחלוטין מאותו שלב, ויישארו כך אלא אם תעבירו את הקמפיין בחזרה לשימוש ביעדים ברמת הלקוח על ידי עדכון הגדרת הקמפיין של יעד ההמרה, כפי שמתואר בקטע רמת הגדרת היעד.

יעדי קמפיין לפעולות המרה חדשות

כמו ב-CustomerConversionGoal, בכל פעם שמוסיפים ConversionAction ללקוח של המרות ממודעה ב-Google Ads עם שילוב חדש של category ו-origin, מערכת Google Ads יוצרת באופן אוטומטי CampaignConversionGoal חדש לשילוב הזה. המאפיין biddable של יעד הקמפיין הוא true, אלא אם מתקיים אחד מהתנאים הבאים, ואז biddable הוא false:

  • כל CampaignConversionGoal אחר של הקמפיין ושל הפעולה החדשה category כולל biddable שמוגדר כ-false.

  • השילוב של category ו-origin מופיע בטבלה הבאה.

קטגוריית פעולת המרה מקור ההמרה
BEGIN_CHECKOUT GOOGLE_HOSTED
CONSIDERATION GOOGLE_HOSTED
CONTACT GOOGLE_HOSTED
CONVERTED_LEAD GOOGLE_HOSTED
ENGAGEMENT GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
QUALIFIED_LEAD GOOGLE_HOSTED
SIGNUP GOOGLE_HOSTED
PURCHASE GOOGLE_HOSTED
STORE_SALE STORE
STORE_VISIT STORE
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
MESSAGE_LEAD LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS
CONVERTED_LEAD LOCAL_SERVICES_ADS

אחזור יעדי הקמפיין

כדי לאחזר את רשימת CampaignConversionGoals בחשבון, משתמשים בשאילתה הבאה: כדי שיהיה לכם נוח, אתם יכולים לכלול מאפיינים של campaign בסעיף SELECT, או להשתמש בהם בסעיף WHERE כדי לאחזר רק את יעדי הקמפיין של קמפיינים ספציפיים. השאילתה הבאה מראה איך לסנן לפי campaign.advertising_channel_type כדוגמה, אבל אפשר גם לסנן לפי מאפיינים אחרים של ייבוא נתוני הקמפיין, כמו campaign.id או campaign.name.

SELECT
  campaign_conversion_goal.campaign,
  campaign_conversion_goal.category,
  campaign_conversion_goal.origin,
  campaign_conversion_goal.biddable,
  campaign.id,
  campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

רמת ההגדרה של היעד

השדה goal_config_level של ConversionGoalCampaignConfig מציין את מקור היעדים של הקמפיין. בקמפיינים עם goal_config_level של CUSTOMER מוגדרים יעדים ברמת הלקוח, ובקמפיינים עם goal_config_level של CAMPAIGN מוגדרים יעדים ברמת הקמפיין.

אם מעדכנים את אחד מCampaignConversionGoals של קמפיין או משתמשים ביעד מותאם אישית, המערכת משנה באופן אוטומטי את ConversionGoalCampaignConfig של הקמפיין ל-goal_config_level=CAMPAIGN. כדי לבטל את כל הגדרות היעדים הספציפיות לקמפיין ולהחזיר אותו לשימוש ביעדים ברמת הלקוח, מגדירים את goal_config_level לערך CUSTOMER באמצעות ConversionGoalCampaignConfigService.

כדי לאחזר את goal_config_level לכל קמפיין, משתמשים בשאילתה הבאה.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name
FROM conversion_goal_campaign_config

יעדים בהתאמה אישית

גם CustomerConversionGoal וגם CampaignConversionGoal מבטאים יעדים שמבוססים על שילובים של category ו-origin. יעדים מותאמים אישית מספקים גמישות נוספת באופטימיזציה לפעולות המרה ספציפיות, בלי קשר לorigin או לcategory.

תרחיש אחד שבו זה שימושי הוא אם רוצים להגדיר יעד על סמך קבוצת משנה של יעדים לאותם category ו-origin. לדוגמה, יכול להיות שיש לכם שלוש פעולות המרה עם category=DEFAULT ו-origin=WEBSITE, אבל בקמפיין מסוים אתם רוצים להגיש הצעות מחיר רק על סמך שתיים מפעולות ההמרה האלה. בתרחיש הזה, אתם יכולים להגדיר בקמפיין יעד מותאם אישית שכולל רק את שתי פעולות ההמרה האלה, ולהגדיר את biddable=false בCampaignConversionGoal עבור category=DEFAULT ו-origin=WEBSITE.

כדי ליצור יעד מותאם אישית ולהחיל אותו על קמפיין, פועלים לפי השלבים הבאים:

  1. יוצרים CustomConversionGoal באמצעות CustomConversionGoalService. מגדירים את השדה החוזר (repeated field) conversion_actions לרשימה של שמות המשאבים ב-ConversionAction שבהם מערכת Google Ads צריכה להשתמש לצורך אופטימיזציה, ומגדירים את name לשם לבחירתכם.

  2. מעדכנים את השדה ConversionGoalCampaignConfig של הקמפיין באמצעות ConversionGoalCampaignConfigService, מגדירים את השדה custom_conversion_goal לשם המשאב של CustomConversionGoal מהשלב הקודם, ומגדירים את השדה update_mask של הפעולה לערך custom_conversion_goal (ה-backend מעדכן באופן אוטומטי את goal_config_level לערך CAMPAIGN).

  3. מעדכנים את המאפיין biddable של כל CampaignConversionGoal לפי הצורך. לדוגמה, אם אתם רוצים שמערכת Google Ads תבצע אופטימיזציה רק לפעולות ההמרה שביעד המותאם אישית, צריך להגדיר את biddable ל-false בכל CampaignConversionGoal. אם אתם רוצים שמערכת Google Ads תבצע אופטימיזציה לפעולות ההמרה ביעד המותאם אישית בנוסף לפעולות ההמרה בשילובים ספציפיים של category ו-origin, ודאו שהערך של biddable הוא true לכל CampaignConversionGoal תואם, ו-false לכל CampaignConversionGoal של שילובים אחרים של origin ו-category.

מאחזר יעדים מותאמים אישית

כדי לאחזר את כל המשאבים של CustomConversionGoal בחשבון, משתמשים בשאילתה הבאה: אם בחשבון שלכם מוגדר מעקב המרות ברמת חשבון הניהול, התגובה תכלול יעדים מותאמים אישית מחשבון ההמרות הפעיל.

SELECT
  custom_conversion_goal.id,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM custom_conversion_goal

בנוסף, אפשר לכלול מאפיינים של custom_conversion_goal ו-campaign כששולחים שאילתה למשאב conversion_goal_campaign_config. האפשרות הזו שימושית כדי לראות איך הקמפיינים, היעדים המותאמים אישית והגדרות היעדים קשורים זה לזה בתגובה אחת.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config