יעדי קמפיין מאפשרים לבצע אופטימיזציה של קמפיינים ספציפיים לפעולות המרה ספציפיות. אם יש לכם קמפיינים עם יעדים שונים מהיעדים ברמת החשבון, אתם יכולים לשנות כל 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.
כדי ליצור יעד מותאם אישית ולהחיל אותו על קמפיין:
יצירת
CustomConversionGoalבאמצעותCustomConversionGoalService. מגדירים את השדה החוזרconversion_actionsלרשימה שלConversionActionשמות משאבים ש-Google Ads צריך להשתמש בהם לאופטימיזציה, ומגדירים את השדהnameלשם שתבחרו.מעדכנים את
ConversionGoalCampaignConfigשל הקמפיין באמצעותConversionGoalCampaignConfigService, מגדירים אתcustom_conversion_goalלשם המשאב שלCustomConversionGoalמהשלב הקודם ומגדירים אתupdate_maskשל הפעולה ל-custom_conversion_goal(הקצה העורפי מעדכן אוטומטית אתgoal_config_levelל-CAMPAIGN).מעדכנים את מאפיין
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