העברת פיקסלים

אם הוספת בעבר פיקסל באופן ידני לחנות שלך במיקום כגון theme.liquid, ‏checkout.liquid (בתוכנית Shopify Plus בלבד), סקריפטים נוספים בהגדרות התשלום שלך, או בדף העדפות, תוכל להעביר את הפיקסלים שלך כך שיהיו תואמים לפיקסל של יישום Shopify או לפיקסל מותאם אישית. חלק מהיתרונות שבהעברת הפיקסלים הישנים שלך כוללים:

  • גישה קלה יותר למעקב אחר אירועי לקוח, כולל אירועי תשלום.
  • כלים מובנים לעמידה בתקנות הפרטיות.
  • תחזוקה ושיפור מתמידים על ידי Shopify וספקי הפיקסלים.

למידע נוסף על מנהל הפיקסלים של Shopify, ועל היתרונות המלאים שבהעברה לפיקסלים של יישום Shopify או לפיקסלים מותאמים אישית.

העברת פיקסלים של Meta ו-Google מדף ההעדפות שלך

הגדרות הניהול של פיקסלים של Meta ו-Google Analytics במנהל של Shopify שודרגו כדי לעמוד בתקני האבטחה והתקנות העדכניים של Payment Card Industry Data Security Standard (PCI DSS). שינוי זה מבטיח שהמידע של העסק ושל הלקוחות שלך יישאר מאובטח מפני פרצות נתונים והונאה. למידע נוסף על האופן שבו Shopify עוזרת לחנות שלך לשמור על תאימות לתקן PCI DSS גרסה 4.

למעקב וביצועים מדויקים ככל האפשר, העבר את הפיקסל לאחד מהערוצים הבאים:

  • העבר את הפיקסל של Meta לערוץ Facebook & Instagram.
  • העבר את הפיקסל של Google Analytics לערוץ Google & YouTube.

העברת פיקסל של Google Analytics ליישום הערוץ Google & YouTube

אם לא העברת את התג שלך ליישום הערוץ Google & YouTube, הוא הומר לפיקסל מותאם אישית כדי לנסות לשמור על רציפות המדידה שלך. הדבר עשוי להוביל לירידה בביצועים של המדידה ובתכונות ב-Google Analytics. באופן ספציפי, תוכל לצפות להשפעות הבאות:

  • הנתונים המדווחים ב-Google Analytics עשויים להשתנות (או, במקרים מסוימים, ללכת לאיבוד) עקב הבדלים במדידת אירועים ובהתנהגות של תגים.
  • תכונות הליבה של Google Analytics, כגון מדידה משופרת ומדידה חוצת דומיינים, עשויות שלא לפעול כראוי.
  • ייתכן ש-Tag Assistant לא יפעל או ידווח באופן שגוי על תג ה-GA4 שלך.
  • ייתכן ש-Tag Diagnostics לא יזהה נכון את תג ה-GA4 שלך או ימליץ על תכונות שלא פועלות עבורך.
  • הגדרות שהוספת בעבר לקטע 'Javascript נוסף של Google Analytics' יושמטו.
  • הטיפול בהסכמה עבור תג ה-Google Analytics שלך עשוי להשתנות.

העברת פיקסל ישן מ-theme.liquid, checkout.liquid או מהקטע 'סקריפטים נוספים'

תוכל לבצע אחת מהפעולות הבאות בעת העברת פיקסל ישן מ-theme.liquid, checkout.liquid או מהקטע 'סקריפטים נוספים':

כדי למנוע כפילות או פספוס של אירועי לקוח, שקול להעביר את הפיקסלים שלך במהלך תקופה פחות עמוסה בחנות שלך.

הכנה להעברת פיקסל

הבא בחשבון את הדברים הבאים בעת ההחלטה על תהליך העבודה של ההעברה:

  • אם ברצונך למזער את הסיכוי לפספס אירועי לקוח, חבר את הפיקסל המותאם אישית החדש שלך לפני שתסיר את הפיקסל הישן שלך.
  • אם ברצונך למנוע כפילות במעקב אחר אירועי לקוח, חבר את הפיקסל המותאם אישית החדש שלך לאחר הסרת הפיקסל הישן שלך.
  • כדי להעביר פיקסל ישן, עליך למצוא את הקוד של הפיקסל הישן כדי שתוכל להסיר או לשנות אותו. לרוב הפיקסלים יש שני רכיבים שתצטרך למצוא:
    • SDK בסיסי של Javascript: ה-SDK של Javascript ממוקם לעיתים קרובות בכותרת, וניתן למצוא אותו ב-theme.liquid ובקטע סקריפטים נוספים שבהגדרות התשלום שלך.
    • קוד של פיקסל ישן לאיסוף אירועי לקוח: בדרך כלל תוכל למצוא קוד זה בקובצי ה-Liquid של ערכת הנושא שלך, ובקטע סקריפטים נוספים שבהגדרות התשלום שלך. עיין בתיעוד של ספק הפיקסלים מצד שלישי כדי להבין כיצד מאתרים אירועי לקוח, כך שתדע מה לחפש. לדוגמה, לפיקסל של Meta יש שיטה בשם fbq(), ופיקסלים של Google משתמשים לעיתים קרובות ב-gtag() או ב-dataLayer.push().

העברת פיקסל ישן כך שיהיה תואם לפיקסל של יישום

ייתכן שתרצה להעביר פיקסל ישן כך שיהיה תואם לפיקסל של יישום, אם שני התנאים הבאים מתקיימים:

  • התקנת פיקסל של יישום Shopify שאוסף אירועי לקוח באופן אוטומטי.
  • הוספת גם קוד נוסף עבור אירועים מותאמים אישית שאין אחריהם מעקב על ידי הפיקסל של היישום.

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

העברת פיקסל ישן לפיקסל מותאם אישית

ייתכן שתרצה להעביר פיקסל ישן לפיקסל מותאם אישית אם שני התנאים הבאים מתקיימים:

  • יש לך פיקסל שהותקן בעבר וכתבת לו קוד באופן ידני, ללא התקנה של יישום Shopify.
  • אין פיקסל של יישום Shopify שעונה על הדרישות שלך.

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

שלבים:

  1. צור פיקסל מותאם אישית שנרשם לאירועי הלקוח הסטנדרטיים והמותאמים אישית הדרושים לך.
  2. יש להסיר או להחליף כל קוד פיקסל שהוסף בעבר מתוך קובצי ה-Liquid או מהמקטע 'סקריפטים נוספים' בהגדרות התשלום שלך. זה עשוי לכלול קוד פיקסל ישן שכולל את ה-Javascript SDK, אוסף אירועים סטנדרטיים או אוסף אירועים שאינם סטנדרטיים.
  3. הוסף את הפיקסל המותאם אישית לחנות שלך.
  4. חבר את הפיקסל המותאם אישית.

הסרה או החלפה של קוד פיקסל ישן

כאשר אתה מוצא את קוד הפיקסל הישן שלך, עליך להסיר אותו או להחליפו בשיטה Shopify.analytics.publish() של Shopify, בהתאם לסוג האירוע שאחריו הפיקסל עוקב:

  • באפשרותך להסיר את כל המופעים של ה-Javascript SDKs שאתה מוצא.
  • אם הפיקסל הישן עוקב אחר אירוע לקוח סטנדרטי, והפיקסל המותאם אישית או פיקסל היישום שברצונך להוסיף תומכים באיסוף אירוע הלקוח הסטנדרטי, עליך להסיר את הקוד שלו.
  • אם הפיקסל הישן עוקב אחר אירוע לקוח מותאם אישית, והפיקסל המותאם אישית או היישום שברצונך להוסיף תומכים באיסוף אירועי לקוח מותאמים אישית, עליך להחליף את הקוד שלו.

זוהי דוגמה לקוד פיקסל ישן שעוקב אחר אירוע לקוח שאינו סטנדרטי:

<script>fbq("trackCustom", "my_custom_event");</script>

זוהי דוגמה לקוד המקביל שיש להשתמש בו להחלפה:

<script>Shopify.analytics.publish("my_custom_event");</script>

אם אתה יוצר פיקסל מותאם אישית, עליך לכלול קוד שנרשם לאירוע המותאם אישית, כמו בדוגמה זו:

analytics.subscribe("my_custom_event", event => {
  fbq("trackCustom", "my_custom_event");
});

פתרון בעיות לאחר העברה

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

ניתן להשתמש ברשימת הבדיקה הבאה כדי לזהות את המקור לאי-התאמה:

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

יש לבחור בבעיה שתואמת למה שחווית, ואז לפעול בהתאם לשלבים של פתרון הבעיות.

חלק מהאירועים לא מופעלים.

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

כדי לנפות שגיאות (debug), יש להוסיף console.log לקוד הפיקסל שלך ולבדוק שנתונים נשלחים לשותף ניתוח הנתונים בכלי המפתחים שבדפדפן שלך. אם אירועים לא מופעלים, כדאי לעיין בקוד הפיקסל שלך כדי לאתר שגיאות.

ההגדרות או הלוגיקה של אירועים השתנו.

ההגדרה של אירועים כגון page_viewed או checkout_started עשויה להיות שונה בין הטמעות. לדוגמה, אם בעבר ביצעת מעקב אחר צפיות במוצרים באמצעות התאמת נתיב בכתובת URL, אבל עכשיו השימוש הוא באירועים סטנדרטיים של Shopify, ייתכן שהתוצאות יהיו שונות.

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

אירועים נספרים יותר מפעם אחת.

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

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

הנתונים המספריים שונים בין שירותים של ניתוח נתונים.

שירותי ניתוח שונים מעבדים ומסננים נתונים בדרכים שונות. חלקם מסננים תנועת בוטים חשודה. אחרים מעריכים נתונים חסרים. אין להשוות ספירת אירועים בין שירותים שונים, אפילו בין Google Analytics ל-GA4, אשר מעבדים נתונים בדרכים שונות.

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

הגדרות הפרטיות חוסמות אירועים.

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

ב-Shopify Admin שלך, יש לעבור אל הגדרות > פרטיות לקוחות ולוודא שההגדרות שלך תואמות לתצורה הקודמת.

כלי הסכמה של צד שלישי לא מסתנכרן עם Shopify.

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

כדי לתקן זאת, יש לוודא שכלי ההסכמה שלך מסנכרן את סטטוס ההסכמה עם Shopify באמצעות Customer Privacy API.