כשמטמיעים את המודול של הבעת ההסכמה להשתתפות בסקר, עלולות להתרחש שגיאות שונות. במאמר הזה מתוארות כמה מהשגיאות הנפוצות.
המודול של הבעת ההסכמה אינו מוצג
אם המודול של הבעת ההסכמה אינו מוצג בדף אישור ההזמנה, ייתכנו כמה סיבות אפשריות לכך:
בעיה | אבחון |
קוד המודול של הבעת ההסכמה אינו מופיע בקוד ה-HTML של הדף | יש לבדוק את קוד ה-HTML בדפדפן ולוודא שהדף כולל מופע אחד בדיוק של קטע הקוד של מודול הבעת ההסכמה. |
מודול הבעת ההסכמה נמצא מחוץ למסך או מוסתר על ידי אלמנטים אחרים | יכול להיות שהמודול מוצג מחוץ לגבולות של אזור התצוגה. מומלץ לגלול את הדף. |
הדפדפן אינו נתמך | הדפדפן צריך לתמוך ב-HTML 5. מומלץ לעדכן אותו לגרסה האחרונה. |
בעיה בהטמעה של פלטפורמת מסחר אלקטרוני | בפלטפורמות מסוימות של מסחר אלקטרוני ייתכנו בעיות תאימות. מומלץ לפנות לספק של שירות המסחר האלקטרוני כדי לקבל מידע על אפשרויות ההטמעה. |
דף האישור ממוקם בדומיין אחר | אם הטיפול בתהליך התשלום מתבצע באמצעות שירות של צד שלישי, שירות זה צריך להפנות את המשתמש בחזרה לדף אישור בדומיין שלכם. |
הקוד של מודול הבעת ההסכמה נוסף ל-Google Tag Manager | בשלב זה, לא ניתן להשתמש ב-Google Tag Manager להטמעת הקוד של מודול הבעת ההסכמה. |
יש בדף שגיאות JavaScript
הטבלה הבאה מפרטת סיבות נפוצות לבעיות ב-Javascript של מודול הבעת ההסכמה:
בעיה | אבחון |
ערכים של מצייני מקום | יש להחליף את מציין המקום בערכים דינמיים, בהתאם לאתר הספציפי שלכם. |
חסר פרמטר חובה |
כשמטמיעים את הקוד של מודול הבעת ההסכמה, חובה להגדיר את הפרמטרים הבאים:
|
ה-DOCTYPE צריך להיות HTML 5 |
יש לוודא שה-DOCTYPE של דף אישור ההזמנה הוא HTML 5: <!DOCTYPE html> |
ערך הפרמטר estimated_delivery_date אינו חוקי | התאריך צריך להיות בפורמט YYYY-MM-DD: החלק YYYY מייצג את ארבע הספרות של השנה, החלק MM מייצג את שתי הספרות של החודש, והחלק DD מייצג את שתי הספרות של היום. הערך הזה הוא מחרוזת ולכן הוא צריך להיות מוקף במירכאות. לדוגמה, "2016-09-13". |
ערך הפרמטר opt_in_style אינו חוקי |
ערך הפרמטר opt_in_style יכול להיות אחת מהמחרוזות הבאות:
|
האתר אינו מאובטח באמצעות פרוטוקול HTTPS | כל דפי האישור צריכים להיות מאובטחים באמצעות פרוטוקול HTTPS. |
כתובת האתר אינה תואמת | הקוד של מודול הבעת ההסכמה צריך להיות מוטמע באותה כתובת אתר שאומתה ושנתבעה עליה בעלות ב-Merchant Center. הבעיה הזו יוצרת בדרך כלל שגיאת JavaScript מסוג 404. |
הלקוחות לא קיבלו את הסקר
בעיה | אבחון |
כתובת אימייל שגויה | חשוב לוודא שכתובות האימייל המועברות למודול מוזנות בפורמט הנכון. אחרת, הודעות האימייל של הסקר לא יישלחו כראוי. |
קודי מדינות שגויים | חשוב לוודא שאתם מעבירים למודול הבעת ההסכמה את קודי המדינות הנכונים. הקוד צריך להיות בפורמט ISO 3166-1 alpha-2. אם תעבירו קודי מדינות שגויים, לא תיווצר שגיאה, אבל הסקר לא יישלח. |
לא עבר מספיק זמן |
חשוב לוודא שהתאריך בפרמטר בנוסף, לא תמיד הנתונים מוצגים מיד בתרשימים ב-Merchant Center – ייתכן עיכוב של עד שבוע. |