כללים לקביעת ערכי המרות מאפשרים להגדיר פעולות שישנו את ערך ההמרה על סמך הקטגוריה של 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.
אפשר לציין לכל ConversionValueRule
שניים לכל היותר מהערכים הבאים: audience_condition
, device_condition
, geo_location_condition
או itinerary_condition
.
כלל שלא צוינו בו תנאים חל על חשיפות שלא עומדות בתנאים של כלל ספציפי יותר באותה קבוצת כללים.
פעולת הכלל
לכלל צריך להיות action
אחד, שמורכב מoperation
ומvalue
.
הפעולה מגדירה איך לשנות את ערך ההמרה של המרה שעומדת בתנאים של הכלל.
אלה הפעולות הזמינות:
ADD
- Adds the
value
to the original value of the conversion. הערךvalue
חייב להיות גדול מ-0
. MULTIPLY
- Multiplies the original value of the conversion by the specified
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
, בקשות לגישה למשאבconversion_value_rule_set
לא יחזירו יותר את קבוצתsearch
וsearchStream
שהוסרה.
סדר העדיפות של כללים וקבוצות כללים
מערכת Google Ads משתמשת בלוגיקה הבאה כדי לבחור ולהחיל לכל היותר כלל אחד על כל המרה. מידע נוסף על הכללים האלה זמין במרכז העזרה:
קובעים את
attachment_type
של קבוצות הכללים שרוצים להביא בחשבון. אם יש קבוצות כללים עם הערכיםattachment_type = CAMPAIGN
ו-campaign
שמוגדרים לקמפיין שמשויך לחשיפה, המערכת תתייחס רק לקבוצות כללים ברמת הקמפיין. אחרת, המערכת תתייחס רק לקבוצות כללים ברמת הלקוח.מבין קבוצות הכללים שצריך לקחת בחשבון, בוחרים את קבוצת הכללים שבה הערך של
conversion_action_categories
לא ריק ומכיל את הקטגוריה של פעולת ההמרה, אם קיימת קבוצת כללים כזו. אחרת, בוחרים את קבוצת הכללים שבהconversion_action_categories
ריק.הערכת הכללים בקבוצת הכללים שנבחרה לפי הסדר שבו הם מופיעים ב-
conversion_value_rules
, ובחירת הכלל הראשון עם תנאים שתואמים לחשיפה.אם יש כמה תנאים של מיקום גיאוגרפי שתואמים, המערכת תחיל את המיקום הכי מדויק. לדוגמה, אם חשיפה תואמת לתנאים של ארה"ב וגם לתנאים של קליפורניה, המערכת תחיל את התנאים של קליפורניה כי זה מיקום מדויק יותר.
אם יש כמה תנאים של קהלים שתואמים למשתמש, המערכת תפעל לפי היררכיה קיימת של שיוך (Attribution) לקהל. אם יש שוויון בין שני כללים בקבוצה, המערכת תבחר קודם כלל 'הכפלה' לפני כלל 'הוספה'. אם עדיין יש שוויון (כלומר יש יותר מכלל הכפלה אחד), המערכת תבחר בכלל עם המכפיל הכי גבוה.
לא יכולים להיות כמה תנאים תואמים למכשיר, כי קטגוריות המכשירים הן בלעדיות ללא כל חפיפה ביניהן.
במקרה של תנאים של מסלול נסיעה, המערכת תחיל את כלל המסלול הכי ספציפי. כלומר, אם כמה כללים תואמים להמרה מסוימת, המערכת תשתמש בכלל עם מספר האפשרויות המוגדרות הגבוה ביותר, כמו 'חלון הזמנה מראש' או 'משך הנסיעה'.
מדדים
השדות metrics.conversions_value
ו-metrics.all_conversions_value
, וגם שדות שנגזרים מהמדדים האלה, משקפים שינויים שבוצעו על ידי קבוצות של כללים לקביעת ערכי המרות. בנוסף, אפשר לכלול את segments.conversion_value_rule_primary_dimension
בשאילתה כדי לקבל מידע נוסף על אופן החלת הכללים. הערכים האפשריים של הפלח הזה הם:
NO_RULE_APPLIED
- ערכים של המרות שלא הוחל עליהן כלל.
ORIGINAL
- הערך המקורי של ההמרות שהוחל עליהן כלל.
GEO_LOCATION
,DEVICE
,AUDIENCE
אוNO_CONDITION
- הערך של ההמרות אחרי שהוחל כלל, מקובץ לפי הרשומה הראשונה באוסף
dimensions
של קבוצת הכללים.