מדידת צפיות בדף

בכל פעם שמשתמש טוען דף באתר שלכם או שהאתר הפעיל משנה את מצב היסטוריית הגלישה שלו, אירוע מדידה משופרת שנקרא page_view נשלח מהאתר שלכם אל Google Analytics. מכיוון שהאירוע נשלח באופן אוטומטי, אין צורך לשלוח נתוני צפיות בדפים אל Analytics באופן ידני.

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

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

במאמר מדידת צפיות במסכים מוסבר איך מודדים צפיות במסכים באפליקציה לנייד.


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

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

בנוסף, אנחנו יוצאים מנקודת הנחה שיש לכם:

  • שיש לכם גישה לקוד המקור של האתר
  • הרשאת עריכה (או הרשאה גבוהה יותר) בחשבון 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 של הדף.

אם מחליפים את הערך של page_location, הוא צריך להתחיל בפרוטוקול ואחריו כתובת ה-URL המלאה. לדוגמה, https://www.example.com/contact-us-submitted.

send_page_view boolean לא true האם צריך לשלוח צפייה בדף.

לדוגמה, הקוד הבא מחליף את הערכים של page_title:

gtag('config', 'TAG_ID', {
  'page_title' : 'homepage'
});

צפיות ידניות בדפים

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

  1. השבתת מדידה של צפיות בדפים
  2. שליחת אירוע page_view כשזה רלוונטי

השבתת מדידת צפיות בדפים

כדי להשבית את אירוע ברירת המחדל 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>'
});