בכל פעם שמשתמש טוען דף באתר שלכם או שהאתר הפעיל משנה את מצב היסטוריית הגלישה שלו, אירוע מדידה משופרת שנקרא page_view נשלח מהאתר שלכם אל Google Analytics. מכיוון שהאירוע נשלח באופן אוטומטי, אין צורך לשלוח נתוני צפיות בדפים אל Analytics באופן ידני.
עם זאת, אם רוצים לשלוט באופן ידני באופן השליחה של צפיות בדפים (למשל, באפליקציות של דף יחיד או בגלילה מתמשכת), אפשר להשבית את הצפיות בדפים ואז לשלוח אותן באופן ידני מהאתר. איך מודדים אפליקציות של דף יחיד
במאמר הזה מוסבר על התנהגות ברירת המחדל של צפיות בדפים, ואיך לשלוח צפיות בדפים באופן ידני.
במאמר מדידת צפיות במסכים מוסבר איך מודדים צפיות במסכים באפליקציה לנייד.
לפני שמתחילים
במדריך הזה אנחנו יוצאים מנקודת הנחה שביצעתם את הפעולות הבאות:
- יצירת חשבון ונכס ב-Google Analytics בשלב הזה נוצר עבורכם באופן אוטומטי Google Tag.
- יצירת מקור לנתוני האתר
- הטמעת קטע הקוד של Google Tag באתר
בנוסף, אנחנו יוצאים מנקודת הנחה שיש לכם:
- שיש לכם גישה לקוד המקור של האתר
- הרשאת עריכה (או הרשאה גבוהה יותר) בחשבון Google Analytics
התנהגות ברירת המחדל
כשמוסיפים Google Tag (gtag.js) לאתר, קטע הקוד כולל פקודת config ששולחת כברירת מחדל אירוע צפייה בדף. אפשר לכלול <parameters> נוסף עם מידע על הצפייה בדף כדי לציין איך מתבצעת האתחול של Google Analytics:
gtag('config', 'TAG_ID', <parameters>);
כשמתאימים אישית את ההתנהגות של הצפייה בדף, אפשר להשתמש במקשים הבאים:
| שם | סוג | חובה | ערך ברירת המחדל | תיאור |
|---|---|---|---|---|
page_title |
string |
לא | document.title | כותרת הדף. |
page_location |
string |
לא | location.href |
כתובת ה-URL של הדף.
אם מחליפים את הערך של |
send_page_view |
boolean |
לא | true |
האם צריך לשלוח צפייה בדף. |
לדוגמה, הקוד הבא מחליף את הערכים של page_title:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
צפיות ידניות בדפים
אם רוצים לשלוט באופן ידני באופן השליחה של צפיות בדפים (למשל, באפליקציות של דף יחיד או בגלילה מתמשכת), צריך לבצע את הפעולות הבאות:
השבתת מדידת צפיות בדפים
כדי להשבית את אירוע ברירת המחדל page_view שנשלח על ידי הפקודה config כשטוענים את Google Tag, צריך להגדיר את הפרמטר send_page_view לערך false בקטע קוד התג של Google Tag:
gtag('config', 'TAG_ID', {
send_page_view: false
});
ההגדרה send_page_view בפקודה config לא נשמרת בדפים שונים. צריך לחזור על ההגדרה הזו בכל דף באתר שבו רוצים להשבית את השליחה האוטומטית של אירועי צפייה בדף בזמן טעינת התג.
השבתת שינויים בדפים שמבוססים על אירועים בהיסטוריית הדפדפן
אם המדידה המשופרת מופעלת, מערכת Google Analytics תשלח אירועים מסוג page_view על סמך שינויים בהיסטוריית הדפדפן, גם אם הגדרתם send_page_view: false. כברירת מחדל, התכונה 'מדידה משופרת' מאזינה לאירועי היסטוריה, כמו אלה שמשמשים באפליקציות של דף יחיד, ושולחת אירועים בנפרד מהפרמטר send_page_view בפקודה config.page_view
כדי למנוע שליחה של אירועי page_view בגלל שינויים בהיסטוריה, צריך להגדיר גם את ההגדרות של המדידה המשופרת בנכס ב-Google Analytics.
אפשר להשבית את האפשרות 'שינויים בדפים המבוססים על אירועים בהיסטוריית הדפדפן' בהגדרות של המדידה המשופרת במקור נתוני האתר. מידע נוסף על אירועי מדידה משופרת
שליחה ידנית של אירועים בערוץ page_view
במקומות המתאימים, מבצעים את הקריאה הבאה gtag ומחליפים את ערכי ה-placeholder לפי הצורך:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});