[GA4] הגדרה של מדידה בכמה דומיינים

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

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

סרטון סקירה כללית

קובצי cookie ומדידה בכמה דומיינים

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

  • כשהתכונה 'מדידה בכמה דומיינים' לא מופעלת, המערכת יוצרת קובצי Cookie חדשים עם מזהים חדשים לכל דומיין שבו המשתמש מבקר. כתוצאה מכך, משתמש יחיד שמבקר בדומיינים בסיסיים (root) שונים (למשל: www.example.com ו-www.anotherexample.com) באותו מכשיר יזוהה בנפרד (שני משתמשים ושני סשנים במקום משתמש אחד וסשן אחד).
  • כשהתכונה 'מדידה בכמה דומיינים' מופעלת, קובצי ה-Cookie משתמשים באותם מזהים, שמועברים מדומיין אחד לדומיין אחר באמצעות פרמטר של כתובת אתר (‎_gl) כשהמשתמש עובר בין הדומיינים באמצעות קישור או טופס. כתוצאה מכך, מערכת Analytics מזהה רק משתמש אחד וסשן אחד.
הערה: ההגדרה הזו לא נדרשת בשביל תת-דומיינים כי הם חולקים את אותם קובצי cookie עם הדומיין הבסיסי (אלא אם שיניתם את הגדרת ברירת המחדל של הדומיין של קובצי ה-cookie).

אם יש לכם גם נכס Universal Analytics

בנכס Universal Analytics הגדרתם מדידה בכמה דומיינים באמצעות קוד (בקוד המקור דרך analytics.js או דרך gtag.js, או באמצעות Google Tag Manager). בנכס Google Analytics 4 תעשו זאת דרך דף ניהול החשבון הארגוני. כדי להוסיף את אותם דומיינים שציינתם בקוד הדף ב-Universal Analytics, צריך לבצע את ההוראות שבהמשך.

אם יש לכם הגדרה קיימת ב-Google Tag לנכס Universal Analytics, היא תוחל גם על נכס Google Analytics 4. כל הדומיינים שציינתם בקוד או דרך דף ניהול החשבון הארגוני יוחלו על נכס Google Analytics 4 שלכם. עם זאת, מומלץ להגדיר זאת רק דרך הדף 'ניהול'.

הגדרה של מדידה בכמה דומיינים דרך הדף 'ניהול'

צריכה להיות לכם הרשאת עריכה כדי להגדיר מדידה בכמה דומיינים, ואתם יכולים ליצור עד 100 תנאים.

בדקו את התג (למשל ה-Google Tag בכל אחד מדפי ה-HTML) של כל אחד מהדומיינים שאתם רוצים לכלול בפעולת המדידה בכמה דומיינים. התג בכל דף חייב להשתמש באותו מזהה תג (כלומר, אותו מזהה 'G-‎') מאותו מקור לנתוני האתר.

  1. בדף ניהול, בקטע איסוף נתונים ושינוי שלהם, לוחצים על מקורות הנתונים.
  2. לוחצים על אינטרנט ואז לוחצים על מקור לנתוני אתר.
  3. בדף הפרטים של המקור לנתוני האתר, לוחצים על בחירת הגדרות התיוג (בחלק התחתון).
  4. בקטע הגדרות, לוחצים על הגדרת הדומיינים.
  5. אם אתם משתמשים באותו Google Tag בדומיינים שונים, הם מזוהים באופן אוטומטי ומופיעים בקטע המלצות. כדי לאשר שימוש בהמלצה מסוימת, לוחצים על הוספה.
    כדי להוסיף דומיין באופן ידני, לוחצים על הוספת תנאי בקטע הכללת דומיינים שעונים על התנאים הבאים:
    • בוחרים סוג התאמה.
    • בשדה דומיין מזינים את מזהה הדומיין שאליו רוצים להתאים (למשל, example.com).
    • מוסיפים כל דומיין שרוצים לכלול במדידה בכמה דומיינים.
    המערכת בודקת את התנאים באמצעות לוגיקת OR.
  6. לוחצים על שמירה.

הגדרה ידנית

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

דוגמה

כדי לאחזר מזהה לקוח בדומיין המקור, יש להשתמש בשיטה get:

  
‎gtag('get', 'TAG_ID', 'client_id', (client_id) => {
  // Store the client ID in a variable.
‎});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
  // Store the session ID in a variable.
‎});‎

  

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

<a href="https://example.com/?clientId=XXXXX&sessionId=YYYYY">example.com</a>

 

בדף היעד, קוראים את המזהים מכתובת ה-URL ומגדירים אותם באמצעות הפקודה config:


‎gtag('config','TAG_ID', {
'client_id': getClientIdFromUrl(),
'session_id': getSessionIdFromUrl()
});‎
  

איך לוודא שהמדידה בכמה דומיינים פועלת באופן תקין

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

כדי לוודא שהמדידה בכמה דומיינים פועלת:

  1. פותחים באתר דף שבו יש קישור או טופס שמפנה אל דומיין שכללתם במדידה בכמה דומיינים.
  2. לוחצים על הקישור או שולחים את הטופס כדי לעבור אל דומיין היעד.
  3. מוודאים שהדף נטען בצורה תקינה.
  4. מוודאים שכתובת ה-URL בדומיין היעד מכילה את פרמטר הקישור ‎_gl. לדוגמה: https://www.example.com/?_gl=1*abcde5*‎.
  5. אם אפשר לבצע הורדות באתר: עוברים לדף שמכיל את פרמטר הקישור בכתובת ה-URL ומתחילים הורדה. מוודאים שההורדה מתחילה.

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

פתרון בעיות

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

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

הפניות לכתובות URL אחרות

אם דף היעד מפנה לכתובת URL אחרת או לא תומך בפרמטרים שרירותיים של שאילתות, ייתכן שהפרמטר ‎_gl יוסר מכתובת ה-URL, גם אם הוא נוסף על-ידי Google Analytics בדף הקודם. (בדרך כלל זה קורה מהר מדי וקשה להבחין בכך.) כדי לבדוק אם זה מה שקורה באתר שלכם, אתם יכולים לבדוק את בקשות הרשת שבוצעו על ידי הדף הקודם באמצעות הכלים למפתחים ב-Chrome. כדי לפתור את הבעיה הזו, צריך להגדיר את האתר כך שישאיר את הפרמטר ‎_gl בהפניות לכתובות אחרות.

התנגשות עם סקריפטים אחרים

כדי לבצע מדידה בכמה דומיינים צריך ליצור event listener בצומת המסמך של דף. כשמשתמשים לוחצים על קישור, האירוע מסוג קליק עולה עד צומת המסמך והפרמטר ‎_gl נוסף לכתובת ה-URL של הקישור. התהליך הזה לא יכול לפעול בצורה תקינה בתרחישים הבאים:

  • כשהניווט מופעל על-ידי JavaScript, ולא בתגובה ישירה לפעולה של משתמש.
  • כשסקריפטים מתחרים שקיימים בדף מפסיקים את שליחת האירוע לפני שהוא מגיע לצומת המסמך; לדוגמה, אם נעשה שימוש ב-Event.stopPropagation()‎.

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

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