כללים לקביעת ערך המרה מאפשרים לכם להגדיר פעולות שישנו את ערך ההמרה על סמך הקטגוריה של ConversionAction
והמאפיינים הבאים של חשיפת מודעה:
- חברות בקהל
- מיקום פיזי או מיקום עניין
- מכשיר
- מסלול נסיעה
אפשר להשתמש ב-Google Ads API כדי להגדיר כללים של ערכי המרות, לשלב אותם בקבוצת כללים של ערכי המרות ואז להחיל את קבוצת הכללים על כל חשבון Google Ads או על קמפיין ספציפי. פלחים בדוחות של Google Ads API מספקים פירוט שמאפשר לכם להשוות בין החלקים המקוריים, הלא מותאמים והמותאמים של ערכי ההמרות.
יצירת כללים
השלב הראשון בשימוש בכללים לקביעת ערך המרות הוא ליצור לפחות ConversionValueRule
אחד, שמורכב מ:
- התנאים שקובעים מתי הכלל יוחל
- הפעולה שצריך לבצע כשהכלל מוחל
תנאי הכלל
מגדירים את התנאים של ConversionValueRule
באמצעות השדות הבאים:
audience_condition
- הכלל חל על חשיפות שמשויכות לקהל אחד או יותר. מציינים את שמות המשאבים של כל רשימת משתמשים או תחום עניין של משתמשים באמצעות השדות
user_lists
אוuser_interests
. כדי לאחזר את שמות המשאבים של רשימות המשתמשים או תחומי העניין של המשתמשים הזמינים, שולחים בקשה מסוגsearchStream
אוsearch
שלGoogleAdsService
, כאשר התנאיFROM
בשאילתה הואuser_list
אוuser_interest
, בהתאמה. - אם השדה
audience_condition
מכיל כמה רשימות של משתמשים או תחומי עניין של משתמשים, חשיפה תעמוד בדרישות הכלל אם היא משויכת לאחת מהרשימות של המשתמשים או מתחמי העניין של המשתמשים. device_condition
- הכלל חל אם המכשיר שבו התקבלה החשיפה תואם לאחד מה-
device_types
שצוינו. מותר להשתמש רק בסוגי המכשירים שמפורטים ב-ValueRuleDeviceType
. geo_location_condition
- הכלל חל על חשיפות שבהן פרטי המיקום תואמים לאחד מה-
geo_target_constants
שצוינו ל-geo_match_type
, ולא תואמים לאחד מה-excluded_geo_target_constants
שצוינו ל-excluded_geo_match_type
. במאמר המדריך לטירגוט למיקום גיאוגרפי מוסבר איך לאחזר שמות של משאבי מיקום. itinerary_condition
- הכלל חל על חשיפות שבהן מונחי החיפוש כוללים מידע ספציפי למסלול הנסיעה, כמו חלון להזמנה מראש, משך הנסיעה או יום ההתחלה של הנסיעה. פרטים נוספים על התנאים הזמינים זמינים במאמר ValueRuleItineraryCondition.
אפשר לציין עד שניים מהערכים audience_condition
, device_condition
, geo_location_condition
או itinerary_condition
בכל ConversionValueRule
.
כלל ללא תנאים שחלים על חשיפות שלא עומדות בתנאים של כלל ספציפי יותר באותה קבוצת כללים.
פעולת הכלל
לכל כלל צריך להיות action
אחד, שמורכב מ-operation
ומ-value
.
הפעולה מגדירה איך לשנות את ערך ההמרה של המרה שעומדת בתנאים של הכלל.
אלה הפעולות הזמינות.
ADD
- הנוסחה מוסיפה את הערך
value
לערך המקורי של ההמרה. הערךvalue
חייב להיות גדול מ-0
. MULTIPLY
- הכפלת הערך המקורי של ההמרה ב-
value
שצוין. הערך שלvalue
חייב להיות גדול מ-0.5
או שווה לו, וקטן מ-10
או שווה לו. SET
הגדרת ערך ההמרה לערך
value
שצוין. הערךvalue
חייב להיות גדול מ-0
.אפשר להשתמש בכלל עם הפעולה
SET
רק בקבוצת כללים שעומדת בתנאים שמפורטים בקטע יצירת קבוצת כללים.
מאפיינים אחרים של כללים
בנוסף לתנאים ולפעולה, ל-ConversionValueRule
יש את המאפיינים הבאים.
owner_customer
- שם המשאב של ה-
Customer
שבבעלותו הכלל. אפשר להשתמש באפשרות הזו כדי לקבוע אם כלל מוגדר בחשבון או באחד מחשבונות הניהול שלו. status
- הסטטוס של הכלל. כדי להשהות כלל, מגדירים את השדה הזה לערך
PAUSED
, וכדי להפעיל כלל מושהה, מגדירים את השדה הזה לערךENABLED
.
יצירת קבוצות כללים
אחרי שיוצרים ConversionValueRule
אחד לפחות, אפשר ליצור ConversionValueRuleSet
, שמורכב מ:
conversion_action_categories
רשימה של קטגוריות של פעולות המרה שחלה עליהן קבוצת הכללים הזו. אם הרשימה ריקה, קבוצת הכללים תחול על כל הקטגוריות. אם הרשימה לא ריקה, היא חייבת להכיל רשומה אחת של
STORE_VISIT
אוSTORE_SALE
.אפשר להגדיר את רשימת הקטגוריות של פעולות ההמרה רק כשיוצרים את קבוצת הכללים.
conversion_value_rules
שמות המשאבים של הכללים שרוצים לכלול בקבוצה.
הרשימה הזו יכולה להכיל כלל שמשתמש בפעולה
SET
רק אם מתקיים אחד מהתנאים הבאים:- החשבון שלכם נמצא ברשימת ההיתרים, והשדה
conversion_action_categories
של קבוצת הכללים ריק. - השדה
conversion_action_categories
של הקבוצה מכיל רק רשומה אחת שלSTORE_VISIT
אוSTORE_SALE
, השדהdimensions
של הקבוצה מכיל רק רשומה שלNO_CONDITION
ואף אחד משדות התנאי של הכלל לא מוגדר.
- החשבון שלכם נמצא ברשימת ההיתרים, והשדה
dimensions
רשימה של ערכים של enum מסוג
ValueRuleSetDimension
שמציינת את התנאים שבהם הכללים בקבוצה יכולים להשתמש. לדוגמה, אםdimensions
מכיל אתGEO_LOCATION
ואתDEVICE
, אפשר להוסיף לקבוצה כללים עםgeo_location_condition
אוdevice_condition
, אבל אי אפשר להוסיף כלל עםaudience_condition
.הרשימה הזו לא יכולה להיות ריקה, והיא יכולה להכיל עד שתי רשומות.
הרשומה הראשונה ברשימה הזו קובעת איזה ערך יופיע בשדה
segments.conversion_value_rule_primary_dimension
במדדים.אם הרשימה הזו מכילה רשומה עבור
NO_CONDITION
, אז:NO_CONDITION
חייב להיות הערך היחיד ברשימה.- רשימת
conversion_action_categories
של הקבוצה חייבת רק לכלול רשומה אחת שלSTORE_VISIT
אוSTORE_SALE
. - רשימת
conversion_value_rules
לא יכולה להכיל כללים שבהם מוגדרaudience_condition
,device_condition
אוgeo_location_condition
.
attachment_type
מגדירים את הערך הזה כ-
CUSTOMER
כדי ליצור קבוצת כללים שחלה על כל החשבון, או כ-CAMPAIGN
כדי ליצור קבוצת כללים לקמפיין ספציפי.campaign
אם הערך של
attachment_type
בקבוצת הכללים הואCAMPAIGN
, צריך להגדיר אותו בתור שם המשאב שאליו חלה קבוצת הכללים.
בדומה לכללים, גם לקבוצת כללים יש owner_customer
ו-status
. עם זאת, השדה status
של קבוצת כללים הוא לקריאה בלבד, והוא נגזר מהכללים שלה באופן הבא:
- אם לכל כלל ש-
conversion_value_rules
מפנה אליו ישstatus
שלPAUSED
, הערך שלstatus
של קבוצת הכללים לקביעת ערך המרות יהיהPAUSED
. - אחרת, קבוצת הכללים לקביעת ערך המרות
status
תהיהENABLED
.
הסרת כללים וקבוצות כללים
ל-
ConversionValueRuleSet
חייב להיות לפחות כלל אחד של ערך המרה מסוגPAUSED
אוENABLED
.הסרה של
ConversionValueRule
שמופיעה בהפניה ב-conversion_value_rules
שלPAUSED
אוENABLED
ConversionValueRuleSet
תיכשל.הסרת
ConversionValueRuleSet
לא משנה אתstatus
של כלConversionValueRule
שאליו הקבוצה מפנה.אחרי שמסירים
ConversionValueRuleSet
, הבקשות שלsearch
ו-searchStream
למשאבconversion_value_rule_set
לא יחזירו יותר את הקבוצה שהוסרה.
תעדוף של כללים וקבוצות כללים
מערכת Google Ads משתמשת בלוגיקה הבאה כדי לבחור לכל המרה כלל אחד לכל היותר ולהחיל אותו. מידע נוסף על הכללים האלה זמין במרכז העזרה:
קובעים את
attachment_type
של קבוצות הכללים שרוצים להביא בחשבון. אם יש קבוצות כללים עםattachment_type = CAMPAIGN
ו-campaign
שהוגדרו לקמפיין שמשויך לחשיפת המודעות, צריך להביא בחשבון רק קבוצות כללים ברמת הקמפיין. אחרת, כדאי להשתמש רק בקבוצות של כללים ברמת הלקוח.מבין קבוצות הכללים שצריך להביא בחשבון, בוחרים את קבוצת הכללים שבה השדה
conversion_action_categories
לא ריק ומכיל את הקטגוריה של פעולת ההמרה של ההמרה, אם קיימת קבוצת כללים כזו. אחרת, בוחרים את קבוצת הכללים שבה השדהconversion_action_categories
ריק.בודקים את הכללים בקבוצת הכללים שנבחרה לפי הסדר שבו הם מופיעים ב-
conversion_value_rules
, ובוחרים את הכלל הראשון עם התנאים שתואמים לחשיפת המודעה.אם יש כמה תנאים תואמים של מיקום גיאוגרפי, המערכת מחילה את המיקום המדויק ביותר. לדוגמה, אם חשיפת מודעה תואמת גם לתנאי 'ארה"ב' וגם לתנאי 'קליפורניה', המערכת תחיל את קליפורניה כי זהו מיקום מדויק יותר.
אם יש כמה תנאים של קהלים תואמים, המערכת תחיל את היררכיית שיוך הקהלים הקיימת. אם יש שוויון בין שני כללים בקבוצה, המערכת תבחר קודם כלל 'הכפלה' לפני כלל 'הוספה'. אם עדיין יש שוויון (כלומר יש יותר מכלל הכפלה אחד), המערכת תבחר בכלל עם המכפיל הכי גבוה.
לא ניתן להגדיר כמה תנאים תואמים למכשיר, כי קטגוריות המכשירים הן בלעדיות ללא כל חפיפה ביניהן.
לתנאים של מסלולי נסיעה, המערכת מחילה את הכלל הספציפי ביותר של מסלול הנסיעה. כלומר, אם כמה כללים תואמים להמרה מסוימת, המערכת משתמשת בכלל עם מספר האפשרויות הגדול ביותר של מסלולי נסיעה שהוגדרו, כמו 'חלון להזמנה מראש' או 'משך הנסיעה'.
מדדים
השדות metrics.conversions_value
ו-metrics.all_conversions_value
, וגם שדות שמבוססים על המדדים האלה, משקפים שינויים שבוצעו על ידי קבוצות של כללים לקביעת ערכי המרות. בנוסף, אפשר לכלול את הערך segments.conversion_value_rule_primary_dimension
בשאילתה כדי לקבל מידע נוסף על האופן שבו הכללים הוחלו. הערכים האפשריים של הקטע הזה הם:
NO_RULE_APPLIED
- ערכים של המרות שלא הוחל עליהן כלל.
ORIGINAL
- הערך המקורי של המרות שהכלל הוחל עליהן.
GEO_LOCATION
,DEVICE
,AUDIENCE
אוNO_CONDITION
- הערך של ההמרות אחרי החלת כלל, מקובצים לפי הערך הראשון ברשימה
dimensions
של קבוצת הכללים.