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