המסמך הזה מיועד למפתחים שרוצים למדוד צפיות בדפים באפליקציה שלהם עם דף יחיד באמצעות Google Analytics.
אפליקציות בדף יחיד (SPA) הן אתרים שמטעינים מסמך HTML פעם אחת ומאחזרים תוכן נוסף באמצעות ממשקי API של JavaScript.
דוגמה: נניח שיש לכם טופס להשארת פרטים כדי לקבל לידים. הטופס כולל שלושה מסכים:
- המסך הראשון שבו מתועדים פרטי הלקוח.
- המסך השני שבו הלקוחות מציינים את העניין שלהם בשירותים מסוימים.
- דף המסך השלישי להרשמה לקורסים וירטואליים שקשורים לתחומי העניין של הלקוח.
המפתח למדידת צפיות בדפים מ-SPAs בצורה נכונה הוא לספור את הצפיות בדפים לכל מסך שבו המשתמש מבצע אינטראקציה, ולקבל את מקור ההפניה של הדף בצורה נכונה, כדי שתוכלו לעקוב בצורה נכונה אחרי תהליך הרכישה של המשתמש.
לפני שמתחילים
בדף הזה אנחנו יוצאים מנקודת הנחה שכבר יש לכם:
חשבון ונכס ב-Google Analytics 4 לאתר שלכם. איך מגדירים את Google Analytics
Google Tag שמוטמע באתר ומופעל כשהדף נטען בפעם הראשונה. איך מגדירים את Google Tag
הטמעת מדידה של אפליקציות בדף יחיד
כדי להטמיע מדידה מדויקת של SPA, אפשר להשתמש באחת מהשיטות הבאות כדי להפעיל צפייה וירטואלית חדשה בדף:
שינויים בהיסטוריית הדפדפן (מומלץ): אם ב-SPA שלכם נעשה שימוש ב-History API, ובמיוחד בשיטות
pushState()ו-replaceState()לעדכון המסכים, כדאי להשתמש באפשרות הזו.אירועים מותאמים אישית: אם האתר שלכם משתמש באובייקט
DocumentFragmentכדי להציג מסכים שונים, צריך להשתמש באפשרות הזו.
הטמעת שינויים בהיסטוריית הגלישה
הפעלת מדידה משופרת ב-GA4
כדי למדוד את הערך של page_views באופן אוטומטי על סמך היסטוריית הגלישה:
פותחים את Google Analytics.
בדף ניהול, בקטע איסוף נתונים ושינוי שלהם, לוחצים על 'מקורות נתונים' > 'אתר'.
בקטע מדידה משופרת מעבירים את המתג למצב מופעל כדי להפעיל את כל האפשרויות.
לוחצים כדי לערוך אפשרויות ספציפיות. בקטע צפיות בדפים, לוחצים על הצגת ההגדרות המתקדמות. חשוב להפעיל גם את האפשרות טעינות של דפים וגם את האפשרות שינויים בדפים המבוססים על אירועים בהיסטוריית הדפדפן.
שומרים את השינויים.