יעדי הקמפיין

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

  • השילוב של 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. מגדירים את השדה החוזר conversion_actions לרשימה של ConversionAction שמות משאבים ש-Google Ads צריך להשתמש בהם לאופטימיזציה, ומגדירים את השדה name לשם שתבחרו.

  2. מעדכנים את ConversionGoalCampaignConfig של הקמפיין באמצעות ConversionGoalCampaignConfigService, מגדירים את custom_conversion_goal לשם המשאב של CustomConversionGoal מהשלב הקודם ומגדירים את update_mask של הפעולה ל-custom_conversion_goal (הקצה העורפי מעדכן אוטומטית את 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