מסחר אלקטרוני

[GA4] צמצום מספר ההמרות הכפולות באמצעות מזהי עסקאות

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

הוספת מזהה עסקה תאפשר למערכת של Google Analytics לבטל כפילויות של רכישות אם שתי רכישות רשומות עם אותו מזהה עסקה.

מערכת Google Analytics מבטלת כפילויות של עסקאות עם אותו מזהה עסקה מאותו משתמש בלבד. אפשר להשתמש באותו מזהה עסקה למשתמשים שונים בלי לבטל את הכפילויות של העסקאות.

הערה: למזהה העסקה צריך לקבוע ערך (pass) דינמי. אם התג שלכם שולח ל-Google Analytics את אותו מזהה עבור עסקאות שונות, הדבר עלול לגרום לחוסר משמעותי בספירת ההמרות.
חשוב: אין לשלוח מחרוזת ריקה כמזהה העסקה. מערכת Google Analytics תבטל את הכפילויות של כל אירועי הרכישה שבהם transaction_id=""‎.

לפני שמתחילים

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

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

הוספת מזהה עסקה

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

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

לדוגמה, בהוראות הבאות נעשה שימוש ב-Active Server Pages (‏ASP) וקוד המדידה של gtag.js מתעדכן. הקוד המדויק ישתנה בהתאם לשפת השרת שאתם משתמשים בה. חשוב להשתמש בשפה שמתאימה לאתר.

  1. פותחים את קובץ ה-ASP (או את הקובץ שמתאים לשפת השרת שנעשה בה שימוש) של דף ההמרות.
  2. מחפשים את ביטוי ה-ASP שבו שמור המידע. לדוגמה: <%= orderId %>.
  3. פותחים את ה-HTML של דף ההמרות ומחפשים את קטע הקוד של האירוע (event snippet).
  4. בקטע script של קטע הקוד של האירוע (בין התגים <script></script>), מחליפים את <%= orderId %> בביטוי ה-ASP שנמצא בשלב 2:

    דוגמה לקטע קוד של אירוע:

        <script>
         gtag('event', 'purchase', {
          transaction_id: '<%= orderId %>',
          value: 25.42,
          currency: "USD",
          //...
         });
        </script>
    

אימות מזהה העסקה

  1. גורמים להפעלה של האירוע באתר.
  2. בדפדפן האינטרנט, מציגים את המקור של דף האינטרנט (ברוב הדפדפנים, לוחצים לחיצה ימנית על הדף ובוחרים הצגת מקור).
  3. קוד המדידה אמור להופיע בין התג <head> לתג <‎/head> בדף. ביטוי ה-ASP יוחלף במזהה העסקה בפועל.

האם המידע הועיל?

איך נוכל לשפר את המאמר?
חיפוש
ניקוי החיפוש
סגירת החיפוש
התפריט הראשי
1970059517922074257
true
חיפוש במרכז העזרה
true
true
true
true
true
69256
false
false