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

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

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

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

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

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

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

  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 של קבוצת הכללים.