במדריך הזה מוסבר איך להגדיר פרמטרים לאירועים מומלצים ולאירועים מותאמים אישית באתר, כדי שתוכלו לאסוף יותר מידע מהאירועים. מידע על הוספת פרמטרים ברמת הפריט זמין במאמר בנושא מדידת מסחר אלקטרוני.
קהל
אתם רוצים לאסוף מידע נוסף על הפעילות של המשתמשים באמצעות האירועים שכבר הגדרתם.
אתם משתמשים ב-Google Tag (gtag.js) או ב-Google Tag Manager באתר. אם רוצים להגדיר פרמטרים של אירועים באפליקציה לנייד, אפשר לעיין במאמר רישום אירועים.
לפני שמתחילים
במדריך הזה אנחנו יוצאים מנקודת הנחה שביצעתם את הפעולות הבאות:
בנוסף, אנחנו יוצאים מנקודת הנחה שיש לכם:
- שיש לכם גישה לקוד המקור של האתר
- הרשאת עריכה (או הרשאה גבוהה יותר) בחשבון Google Analytics
מומלץ גם לקרוא את המאמר הגדרת אירועים לפני שקוראים את המדריך הזה.
הסבר על פרמטרים של אירועים
פרמטרים מספקים מידע נוסף על האינטראקציה של המשתמשים עם האתר שלכם. לדוגמה, כשמישהו צופה במוצר שאתם מוכרים, אתם יכולים לכלול פרמטרים שמתארים את המוצר שצפו בו, כמו השם, הקטגוריה והמחיר שלו.
כברירת מחדל, האירועים שנאספים באופן אוטומטי ואירועי המדידה המשופרת כוללים פרמטרים. Google מספקת גם קבוצה של פרמטרים נדרשים ואופציונליים שאפשר לכלול בכל אירוע מומלץ. כשיש צורך, אתם יכולים גם להוסיף עוד פרמטרים של אירועים.
הגדרת פרמטרים של אירועים
האירועים בנויים באופן הבא, כאשר <event_parameters> הם פרמטרים של האירוע, שנכתבים כצמדי מפתח/ערך:
gtag('event', '<event_name>', {
<event_parameters>
});
דוגמה:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
בדוגמה הזו:
-
app_nameו-screen_nameהם שמות של פרמטרים של אירועים -
myAppNameו-Homeהם ערכי פרמטרים של אירועים
הגדרת פרמטרים לכל אירוע
בדוגמאות שבקטע הקודם השתמשנו בפקודה event בפונקציה gtag() כדי לשלוח פרמטרים לאירוע אחד. אפשר גם לעדכן את הפקודה config בקטע הקוד של Google Tag (בתג ה-HTML <head>) כדי לשלוח פרמטרים עם כל אירוע בדף.
הקוד הבא מגדיר את כותרת הדף ואז שולח את הפרמטר עם כל אירוע בדף:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX', {
'page_title': 'Contact Us',
'currency': 'EUR'
});
</script>
אם מוסיפים יותר ממזהה תג אחד לדף, צריך להשתמש בפקודה set עבור פרמטרים גלובליים מתועדים (כמו user_id, page_title, currency) כדי שכל המזהים יקבלו את הערכים. ממקמים את הפקודה set מעל הפקודה config.
gtag('set', {
'page_title': 'Travel Destinations',
'currency': 'USD'
});
// Place your config commands after the set command like follows
gtag('config', 'G-XXXXXXXXXX-1');
gtag('config', 'G-XXXXXXXXXX-2');
gtag('config', 'G-XXXXXXXXXX-3');
צפייה באירועים ב-Analytics
אתם יכולים לראות את האירועים והפרמטרים שלהם בדוחות זמן אמת ו-DebugView. שימו לב: כדי להשתמש בדוח DebugView, צריך לבצע הגדרה נוספת. בשני הדוחות האלה מוצגים האירועים שמשתמשים מפעילים באתר שלכם, בזמן שהם מופעלים.
אימות ב-DebugView
כשמשתמשים בדוח DebugView, פרמטרים שמוגדרים באמצעות gtag('set') מוחלים על כל ההפעלות הבאות של gtag('event') בדף. כדי לוודא זאת, צריך לוודא שהפקודה gtag('set') מופעלת לפני שהאירוע מופעל.
לאחר מכן, בוחרים אירוע ב-DebugView ובודקים את הכרטיסייה Parameters כדי לראות את רשימת הפרמטרים הממוזגת, כולל אלה שהוגדרו באופן גלובלי.
חלק מהפרמטרים מאכלסים באופן אוטומטי מאפיינים ומדדים שהוגדרו מראש ב-Google Analytics. לדוגמה, הפרמטרים של האירועים שנאספים באופן אוטומטי ושל אירועי המדידה המשופרת, וכן הפרמטרים הנדרשים והאופציונליים שנשלחים עם האירועים המומלצים, מאכלסים את המאפיינים והמדדים שהוגדרו מראש.
פרמטרים אחרים מחייבים יצירה של מאפיינים ומדדים מותאמים אישית כדי לראות את ערכי הפרמטרים ב-Google Analytics.
השלבים הבאים
יוצרים מאפיינים ומדדים מותאמים אישית לפרמטרים של האירועים המותאמים אישית.