פתרון בעיות

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

קריאת מדדים בממשק המשתמש של Google Ads

בממשק המשתמש של Google Ads לא מוצגים מדדי המרות לפי תאריך הייבוא, ולכן שימוש בדוחות בממשק המשתמש כדי לאמת את תוצאות הייבוא עלול להטעות. כדי לאמת את תקינות הייבוא, מתחילים עם אבחון אופליין. בנוסף, אפשר לקרוא מידע נוסף על אבחון בממשק המשתמש של Google Ads בנושא המרות משופרות לצורך שיוך ללידים ותיעוד המרות משופר באתרים.

בעיות בהמרות משופרות לצורך שיוך ללידים

בקטע הזה נסביר איך לפתור בעיות נפוצות שמתרחשות בזמן ייבוא של המרות משופרות לצורך שיוך ללידים.

שגיאות נפוצות

שגיאה
NO_CONVERSION_ACTION_FOUND

פעולת ההמרה שצוינה לא מופעלת, או שאין ללקוח גישה אליה. מספר הלקוח מצוין בשדה client_id בבקשה. חשוב לוודא שפעולת ההמרה בהעלאה מופעלת ושייכת ללקוח ששולח את בקשת ההעלאה.

השגיאה הזו יכולה להופיע גם אם ערך ה-GCLID בבקשה שייך לחשבון לקוח שאין לו גישה לפעולת ההמרה שצוינה בבקשה. כדי לבדוק אם GCLID שייך לחשבון לקוח, אפשר להשתמש במשאב click_view. לשם כך, שולחים שאילתה שמסננת לפי click_view.gclid ו-segments.date, כאשר התאריך הוא התאריך שבו התרחש הקליק.

INVALID_CONVERSION_ACTION_TYPE הסוג של פעולת ההמרה שצוין לא תקין לשימוש בהמרות משופרות לצורך שיוך ללידים. חשוב לוודא שהסוג של ConversionAction שצוין בבקשת ההעלאה הוא UPLOAD_CLICKS.
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS צריך לוודא שהפעלתם המרות משופרות לצורך שיוך ללידים בהגדרות ההמרה. הוראות בנושא מופיעות במדריך דרישות מוקדמות.
DUPLICATE_ORDER_ID האירועים שיובאו כוללים מספר המרות עם אותו מזהה הזמנה, ולא עובדו. צריך לוודא שמזהי ההזמנות ייחודיים ולנסות שוב.
CLICK_NOT_FOUND לא נמצא קליק שתואם למזהי המשתמש שסופקו. ‫Google Ads API מחזיר את השגיאה הזו רק אם הערך של debug_enabled הוא true בUploadClickConversionsRequest.

אם המרה מסוימת מעוררת את האזהרה הזו, היא נכללת ב-successful_event_count של אבחון נתונים ממקורות אופליין ב-Google Ads API. ‫ Google Ads API כולל רשומה של CLICK_NOT_FOUND באוסף alerts, כדי שתוכלו לעקוב אחרי התדירות של האזהרה הזו.

השגיאה הזו צפויה אם הקליק לא הגיע מקמפיין Google Ads. לדוגמה, יכול להיות שהערך מגיע מ-SA360 או מ-DV360. סיבות אפשריות אחרות:

במקרים נדירים שבהם הלקוח המעלה שונה מהלקוח שהמיר ב-Google Ads, השגיאה הזו יכולה להצביע על כך שהלקוח המעלה אישר את התנאים לאיסוף נתוני לקוחות ושימוש בהם, אבל הלקוח שהמיר לא אישר אותם.

כדי לבדוק אם בחשבון מסוים אושרו התנאים לאיסוף נתוני לקוחות ושימוש בהם, שולחים שאילתה למשאב customer ובודקים את השדה customer.offline_conversion_tracking_info.accepted_customer_data_terms.

פערים במדדים

חשוב לזכור את הבעיות הנפוצות הבאות:

  • יכול להיות שצינור עיבוד הנתונים שלנו יפסול המרות מסיבות שונות, ולא ניתן יהיה לשחזר אותן. מידע נוסף זמין במאמר פערים בנתונים אחרי העלאה.

  • בודקים שוב ש-Google Tag מוגדר בצורה נכונה בדף האינטרנט, ושהוא מופעל כשמשתמשים שולחים טופס להשארת פרטים. אם התג לא מופעל כששולחים טפסים, או אם הוא שולח נתונים שגויים, סביר להניח שתראו שיוך נמוך או לא תראו שיוך בכלל בהמרות שהועלו. במאמרים במרכז העזרה שלנו מוסבר איך מגדירים Google Tag ואיך מגדירים Google Tag Manager להמרות משופרות לצורך שיוך ללידים.

  • אם אתם משתמשים בהמרות משופרות לצורך שיוך ללידים בלי Google Tag בדף האינטרנט, אתם חייבים לכלול את ה-GCLID בייבוא ההמרות על ידי הגדרת השדה ClickConversion.gclid בכל המרה.

  • בודקים שציינתם בצורה נכונה את ההסכמה בהעלאות. כדי לעשות את זה, אתם יכולים להגדיר את הגדרות ברירת המחדל של ההסכמה בחשבון (בממשק המשתמש של Google Ads, לוחצים על כלים > המרכז לניהול נתונים > הגדרות הסכמה) או להגדיר את השדה ClickConversion.consent בכל המרה שמועלית.

בעיות בביצועים ברמת הקמפיין

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

בעיות בתיעוד המרות משופר באתרים

בקטע הזה נתייחס לבעיות נפוצות שנתקלים בהן בזמן ייבוא של תיעוד המרות משופר באתרים.

שגיאות נפוצות

שגיאה
CONVERSION_NOT_FOUND לא נמצאה המרה שתואמת לצמד של פעולת ההמרה ומזהה ההמרה שצוינו או order_id מוודאים שההמרה היא המרה ב-Google Ads עבור לקוח ההמרה ב-Google Ads שצוין ב-customer_id של הבקשה.
בנוסף, צריך לוודא שההמרה לא הייתה כתוצאה מקליק שבו הערכים gbraid או wbraid אוכלסו במקום gclid. מערכת Google Ads לא תומכת בתיעוד המרות משופר באתרים עבור ההמרות האלה.
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS התנאים לאיסוף נתוני לקוחות ושימוש בהם לא אושרו עבור customer_id של הבקשה. הוראות בנושא מופיעות במדריך הדרישות המוקדמות.
CONVERSION_ALREADY_ENHANCED ההמרה הזו כבר קיבלה התאמה עם הערכים order_id ו-conversion_action שצוינו. חשוב לספק order_id ייחודי לכל המרה.
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT הערך conversion_action שצוין לא כשירה להמרות משופרות באתרים. בממשק המשתמש של Google Ads, מוודאים שסימנתם את התיבה הפעלת המרות משופרות בפעולת ההמרה שאליה מתייחסת הבקשה. הוראות מפורטות זמינות במרכז העזרה.

בעיות כלליות בניהול המרות

חשוב לזכור את הבעיות הנפוצות הבאות:

  • ניסיון להגדיר שדה enum כלשהו ל-UNKNOWN יוביל לשגיאה RequestError.INVALID_ENUM_VALUE. זו בעיה נפוצה כשמציינים consent והמפרסם לא יודע אם ניתנה הסכמה. אם הסטטוס של consent לא ידוע, צריך להגדיר אותו כ-DENIED.

  • כשיוצרים פעולת המרה להמרות באפליקציה או לFirebase ולניתוח נתוני אפליקציות של צד שלישי, אפשר לשנות את השדה app_id רק בזמן היצירה. אחרי שיוצרים את פעולת ההמרה, אי אפשר לשנות את השדה הזה.

  • כשיוצרים פעולת המרה, אפשר להגדיר את השדה ConversionAction.attribution_model_settings.attribution_model רק לערך GOOGLE_ADS_LAST_CLICK או לערך GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN. כל אפשרות אחרת תוביל לשגיאה CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS. בפוסט הזה בבלוג אפשר לקרוא פרטים נוספים על הוצאה משימוש של מודלים אחרים לשיוך.

  • הטווח המותר בשדה click_through_lookback_window_days הוא [1, 60] לפעולות המרה מסוג AD_CALL ו-WEBSITE_CALL. ברוב פעולות ההמרה האחרות, הטווח המותר הוא [1, 30].

  • הטווח המותר בשדה view_through_lookback_window_days הוא [1, 30] לרוב פעולות ההמרה. השדה הזה צריך להיות לא מוגדר עבור פעולות המרה מסוג AD_CALL ו-WEBSITE_CALL.

  • הגדרה או עדכון של השדה include_in_conversion_metrics בפעולת המרה יובילו לשגיאה FieldError.IMMUTABLE_FIELD. במקום זאת, מגדירים את השדה primary_for_goal, כמו שמתואר במדריך ליעדי המרה.

  • כשיוצרים פעולת המרה מהסוגים WEBSITE_CALL או AD_CALL, הערך של value_settings.always_use_default_value צריך להיות true. ציון ערך של false יגרום לשגיאה INVALID_VALUE.

שגיאות נפוצות

שגיאה
INVALID_CONVERSION_ACTION_TYPE לפעולת ההמרה שצוינה יש סוג שלא תקין להעלאה של המרות לאחר קליק. חשוב לוודא שסוג המאפיין ConversionAction שצוין בבקשת ההעלאה הוא UPLOAD_CLICKS.
NO_CONVERSION_ACTION_FOUND פעולת ההמרה שצוינה לא מופעלת או שלא נמצאה בתוך customer_id ההעלאה. שליפת מידע על הגדרת ההמרות כדי לוודא שפעולת ההמרה בהעלאה מופעלת ושייכת לcustomer_id של בקשת ההעלאה.
TOO_RECENT_CONVERSION_ACTION פעולת ההמרה נוצרה לאחרונה. צריך להמתין לפחות 6 שעות אחרי שיוצרים את הפעולה לפני שמנסים שוב להעלות את ההמרות שנכשלו.
INVALID_CUSTOMER_FOR_CLICK הערך customer_id של הבקשה לא זהה למספר הלקוח שהיה חשבון ההמרות ב-Google Ads API בזמן הקליק. מעדכנים את customer_id בבקשה ללקוח הנכון.
EVENT_NOT_FOUND מערכת Google Ads לא יכולה למצוא את השילוב של מזהה הקליק ושל customer_id. קוראים את הדרישות לשימוש ב-customer_id ומוודאים שאתם מעלים את הנתונים באמצעות חשבון Google Ads הנכון.
DUPLICATE_CLICK_CONVERSION_IN_REQUEST לכמה המרות בבקשה יש את אותו שילוב של מזהה קליק, conversion_date_time וconversion_action. צריך להסיר כפילויות של המרות מהבקשה.
CLICK_CONVERSION_ALREADY_EXISTS כבר העליתם המרה עם אותו שילוב של מזהה קליק, conversion_date_time ו-conversion_action. אפשר להתעלם מהשגיאה הזו אם ניסיתם להעלות את ההמרה הזו שוב וההעלאה הקודמת שלה הצליחה. אם רוצים להוסיף עוד המרה בנוסף להמרה שהועלתה קודם, צריך לשנות את conversion_date_time של ClickConversion כדי למנוע כפילות של ההמרה שהועלתה קודם.
EVENT_NOT_FOUND מערכת Google Ads לא יכולה למצוא את השילוב של מזהה הקליק ושל customer_id. קוראים את הדרישות לשימוש ב-customer_id ומוודאים שאתם מעלים את הנתונים באמצעות חשבון Google Ads הנכון.
EXPIRED_EVENT הקליק המיובא התרחש לפני טווח הזמן שצוין בשדה click_through_lookback_window_days. שינוי בclick_through_lookback_window_days משפיע רק על קליקים שתועדו אחרי השינוי, ולכן שינוי חלון המבט לאחור לא יפתור את השגיאה הזו לגבי הקליק הספציפי. אם מתאים, משנים את conversion_action לפעולה אחרת עם חלון מבט לאחור ארוך יותר.
CONVERSION_PRECEDES_EVENT הערך conversion_date_time הוא לפני התאריך והשעה של הלחיצה. מעדכנים את הערך של conversion_date_time לערך מאוחר יותר.
GBRAID_WBRAID_BOTH_SET למאפיין ClickConversion מוגדר ערך גם ל-gbraid וגם ל-wbraid. מעדכנים את ההמרה כך שתשתמש רק במזהה קליק אחד או בפרמטר אחד של כתובת URL, ומוודאים שלא משלבים כמה קליקים באותה המרה. לכל קליק יש רק מזהה קליק אחד או פרמטר אחד של כתובת URL.
VALUE_MUST_BE_UNSET בודקים את location של התג GoogleAdsError כדי לזהות איזו מהבעיות הבאות גרמה לשגיאה.
  • למאפיין ClickConversion מוגדר ערך gclid, וגם לפחות אחד מהמאפיינים gbraid או wbraid. מעדכנים את ההמרה כך שתשתמש רק במזהה קליק אחד או בפרמטר אחד של כתובת URL, ומוודאים שלא משלבים כמה קליקים באותה המרה. לכל קליק יש רק מזהה קליק אחד או פרמטר אחד של כתובת URL.
  • למאפיין ClickConversion יש ערך שמוגדר עבור gbraid או wbraid, וגם ערך עבור custom_variables. מערכת Google Ads לא תומכת במשתנים מותאמים אישית להמרה עם פרמטר של כתובת URL מסוג gbraid או wbraid. מבטלים את ההגדרה של השדה custom_variables בהמרה.