כללים לקביעת ערך המרה מאפשרים לכם להגדיר פעולות שישנו את ערך ההמרה על סמך הקטגוריה של 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 של קבוצת כללים הוא לקריאה בלבד, והוא נגזר מהכללים שלה באופן הבא:
- אם
statusשל כל כלל שמצוין ב-conversion_value_rulesהואPAUSED, הערך שלstatusשל קבוצת הכללים לקביעת ערך המרות יהיהPAUSED. - אחרת, קבוצת הכללים לקביעת ערך המרות
statusתהיהENABLED.
הסרת כללים וקבוצות כללים
ל-
ConversionValueRuleSetחייב להיות לפחות כלל אחד של ערך המרה מסוגPAUSEDאוENABLED.הסרה של
ConversionValueRuleשמופיעה בהפניה ב-conversion_value_rulesשלPAUSEDאוENABLEDConversionValueRuleSetתיכשל.הסרת
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של קבוצת הכללים.