כללים לקביעה של ערכי המרות

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

  1. קובעים את attachment_type של קבוצות הכללים שרוצים להביא בחשבון. אם יש קבוצות כללים שבהן attachment_type = CAMPAIGN ו-campaign מוגדרים לקמפיין שמשויך לחשיפה, המערכת תתייחס רק לקבוצות כללים ברמת הקמפיין. אחרת, המערכת תתייחס רק לקבוצות כללים ברמת הלקוח.

  2. מבין קבוצות הכללים שצריך לקחת בחשבון, בוחרים את קבוצת הכללים שבה conversion_action_categories לא ריק ומכיל את הקטגוריה של פעולת ההמרה של ההמרה, אם קבוצת כללים כזו קיימת. אחרת, בוחרים את קבוצת הכללים שבה conversion_action_categories ריק.

  3. הערכת הכללים בקבוצת הכללים שנבחרה לפי הסדר שבו הם מופיעים ב-conversion_value_rules, ובחירת הכלל הראשון עם תנאים שתואמים לחשיפה.

  4. אם יש כמה תנאים של מיקום גיאוגרפי שתואמים, המערכת תחיל את המיקום הכי מדויק. לדוגמה, אם חשיפה תואמת לתנאים של ארה"ב וגם לתנאים של קליפורניה, המערכת תחיל את התנאים של קליפורניה כי זה מיקום מדויק יותר.

  5. אם יש כמה תנאים של קהלים שתואמים, המערכת תפעל לפי היררכיית השיוך (Attribution) של קהלים הקיימת. אם יש שוויון בין שני כללים בקבוצה, המערכת תבחר קודם כלל 'הכפלה' לפני כלל 'הוספה'. אם עדיין יש שוויון (כלומר יש יותר מכלל הכפלה אחד), המערכת תבחר בכלל עם המכפיל הכי גבוה.

  6. לא יכולים להיות כמה תנאים תואמים למכשיר, כי קטגוריות המכשירים הן בלעדיות ללא כל חפיפה ביניהן.

  7. במקרה של תנאים של מסלול נסיעה, המערכת תחיל את כלל המסלול הכי ספציפי. כלומר, אם כמה כללים תואמים להמרה מסוימת, הכלל שייבחר הוא זה שמוגדרים בו הכי הרבה אפשרויות של מסלול הנסיעה, כמו 'חלון להזמנה מראש' או 'משך הנסיעה'.

מדדים

השדות metrics.conversions_value ו-metrics.all_conversions_value, וגם שדות שנגזרים מהמדדים האלה, משקפים שינויים שבוצעו על ידי קבוצות של כללים לקביעת ערכי המרות. בנוסף, אפשר לכלול את segments.conversion_value_rule_primary_dimension בשאילתה כדי לקבל מידע נוסף על אופן החלת הכללים. הערכים האפשריים של הפלח הזה הם:

NO_RULE_APPLIED
ערכים של המרות שלא הוחל עליהן כלל.
ORIGINAL
הערך המקורי של ההמרות שהוחל עליהן כלל.
GEO_LOCATION, DEVICE, AUDIENCE אוNO_CONDITION
ערך ההמרות אחרי החלת כלל, מקובץ לפי הרשומה הראשונה באוסף dimensions של קבוצת הכללים.