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