Dokumen ini ditujukan bagi developer yang ingin mengukur kunjungan halaman di aplikasi web satu halaman mereka menggunakan Google Analytics.
Aplikasi web satu halaman (SPA) adalah situs yang memuat dokumen HTML satu kali dan mengambil konten tambahan menggunakan JavaScript API.
Contoh: Misalnya, Anda memiliki formulir untuk mendapatkan beberapa prospek. Formulir ini memiliki tiga layar:
- Layar pertama untuk mengambil informasi pelanggan.
- Layar kedua tempat pelanggan menunjukkan minat pada layanan tertentu.
- Halaman layar ketiga untuk mendaftar webinar yang terkait dengan minat pelanggan.
Kunci untuk mengukur kunjungan halaman dari SPA dengan benar adalah menghitung kunjungan halaman untuk setiap layar yang berinteraksi dengan pengguna dan mendapatkan perujuk halaman yang benar, sehingga Anda dapat melacak perjalanan pengguna dengan benar.
Sebelum memulai
Halaman ini mengasumsikan bahwa Anda sudah:
Akun dan properti Google Analytics 4 untuk situs Anda. Pelajari cara Menyiapkan Google Analytics.
Tag Google yang diterapkan di situs Anda dan diaktifkan saat halaman pertama kali dimuat. Pelajari cara Menyiapkan tag Google.
Mengimplementasikan pengukuran aplikasi web satu halaman
Untuk menerapkan pengukuran SPA yang akurat, gunakan salah satu metode berikut untuk memicu pageview virtual baru:
Perubahan histori browser (direkomendasikan): Jika SPA Anda menggunakan History API, terutama metode
pushState()
danreplaceState()
untuk memperbarui layar, gunakan opsi ini.Peristiwa kustom: Jika situs Anda menggunakan objek
DocumentFragment
untuk merender layar yang berbeda, gunakan opsi ini.