במדריך הזה מוסבר איך לתחזק הטמעות נפרדות של מסחר אלקטרוני ב-gtag.js Universal Analytics וב-Google Analytics 4.
במרכז ההעברה למפתחים אפשר למצוא מדריכים ומשאבים נוספים לשדרוג.
תוצאה
כתוצאה מהיישום המדריך הזה, תטמיעו את אירועי המסחר האלקטרוני של Google Analytics 4 בנכס GA4 חדש, ותשאירו את ההטמעה הקיימת של המסחר האלקטרוני ב-Universal Analytics ללא שינוי. שולחים אירועי מסחר אלקטרוני נפרדים גם לנכס Universal Analytics וגם לנכס Google Analytics 4.
שימו לב: כשמטמיעים מסחר אלקטרוני גם ב-UA וגם ב-GA4, נכס Google Analytics 4 יסתמך על הטמעת המסחר האלקטרוני ב-GA4.
לפני שמתחילים
מומלץ להשתמש בכלי כלי העזר להעברת מסחר אלקטרוני כדי לוודא שהפרטים הבאים מתארים את ההטמעה הנוכחית שלכם:
- בחרת להשתמש בנכס Universal Analytics
- המערכת של האתר שלכם משתמשת בספריית gtag.js כדי לשלוח אירועי מסחר אלקטרוני
עיינו באפשרויות השדרוג להטמעות של מסחר אלקטרוני כדי ללמוד על היתרונות של כל אפשרות. מאשרים שאתם רוצים לפעול לפי המדריך הזה, ולהשתמש בשתי הטמעות של Analytics: אחת לנכס Universal Analytics ואחת לנכס Google Analytics 4.
פשרות ושיקולים
כדאי לקרוא את המידע שבהמשך כדי להבין בצורה מלאה את ההשלכות של שתי הטמעות של מסחר אלקטרוני, אחת לנכס Universal Analytics ואחת לנכס Google Analytics 4.
יתרונות | חסרונות |
---|---|
|
|
הטמעה
1. יצירה והגדרה של נכס GA4 חדש
כדי ליצור ולהגדיר נכס Google Analytics 4 חדש:
- יוצרים נכס Google Analytics 4 חדש.
- אפשר להשתמש בכלי ההגדרה של GA4 כדי ליצור באופן אוטומטי נכס GA4 חדש ולהעתיק את ההגדרות הבאות מנכס Universal Analytics: שם הנכס, כתובת האתר, אזור הזמן והגדרות המטבע. עם זאת, צריך לבטל את הסימון של האפשרות הפעלת איסוף נתונים באמצעות התגים הקיימים כדי להשבית את התכונה של תג האתר המחובר. לחלופין, אם אתם לא רוצים להעתיק הגדרות מנכס Universal Analytics, אפשר ליצור נכס Google Analytics 4 בלי כלי ההגדרה של GA4.
- מאתרים את מזהה התג של נכס Google Analytics 4. תשתמשו בו בשלב הבא כדי להגדיר את נכס GA4.
- מוסיפים את נכס GA4
- כדי לוודא שאירועי Universal Analytics יישלחו רק לנכס UA שלכם ושאירועי Google Analytics 4 יישלחו רק לנכס GA4, צריך להשתמש בפונקציונליות נתוני מסלול שסופקה על ידי gtag.js.
- מוסיפים את נכס Google Analytics 4 לקטע הקוד הקיים של gtag.js.
השתמשו בפקודה
config
ובפרמטרgroups
עם מזהה התג כדי שאפשר יהיה לנתב אירועים לנכס GA4 בנפרד מנכס Universal Analytics.
הדוגמה הבאה היא קטע קוד לדוגמה של gtag.js, שמגדיר נכס Universal Analytics ונכס Google Analytics 4 שמוקצה לקבוצה GA4.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXX-Y'); // Universal Analytics property
gtag('config', 'TAG_ID', { 'groups': 'GA4' }); // Google Analytics 4 property
</script>
2. הטמעה של אירועי מסחר אלקטרוני ב-GA4 וניתוב שלהם לנכס GA4
אחרי שיוצרים ומגדירים נכס Google Analytics 4 חדש, אפשר להטמיע אירועי מסחר אלקטרוני ב-GA4. כדי לעזור לכם להשוות בין הטמעת GA4 לבין ההטמעה של Universal Analytics, תוכלו להשתמש במשאבים הבאים:
- במדריך מסחר אלקטרוני ב-Google Analytics 4 מוסבר איך לשלוח אירועי מסחר אלקטרוני ב-GA4.
- התאימות בין אירועים ב-UA וב-GA4 ופרמטרים להשוואה בטבלאות של UA ו-GA4. המידע הזה יעזור לכם למפות שמות ופרמטרים של אירועי מסחר אלקטרוני ב-Universal Analytics לאירועים ופרמטרים מקבילים ל-Google Analytics 4.
- הכלי כלי עזר להעברת מסחר אלקטרוני מאפשר לוודא שהוספתם אירועי מסחר אלקטרוני ב-GA4, שהם נכונים וניתנים להשוואה להטמעה של Universal Analytics.
הדוגמה הבאה מציגה אירועי purchase
נפרדים של מסחר אלקטרוני ב-Universal Analytics וב-Google Analytics 4 שנשלחים לנכסים המתאימים באמצעות הפרמטר send_to
עבור אירועי GA4:
// Universal Analytics.
// The original UA implementation remains unchanged.
gtag('event', 'purchase', {
"transaction_id": "24.031608523954162",
"affiliation": "Google online store",
"currency": "USD",
"shipping": 7.50,
"tax": 1.80,
"value": 33.30,
"items": [
{
"id": "P12345",
"name": "Android Warhol T-Shirt",
"brand": "Google",
"category": "Apparel/T-Shirts",
"variant": "Black",
"list_name": "Search Results",
"list_position": 1,
"quantity": 2,
"price": 12.00
}
]
});
// The new Google Analytics 4 ecommerce implementation.
// Uses `send_to` to route data to the GA4 group defined in the tag config.
gtag('event', 'purchase', {
"send_to": "GA4",
"transaction_id": "24.031608523954162",
"affiliation": "Google online store",
"currency": "USD",
"shipping": 7.50,
"tax": 1.80,
"value": 33.30,
"items": [
{
"item_id": "P12345",
"item_name": "Android Warhol T-Shirt",
"item_brand": "Google",
"item_category": "Apparel/T-Shirts",
"item_variant": "Black",
"quantity": 2,
"price": 12.00
}
],
});