Mengukur kunjungan halaman

Setiap kali seseorang memuat halaman situs Anda atau status histori browsernya diubah oleh situs aktif, peristiwa pengukuran yang ditingkatkan yang disebut page_view akan dikirim dari situs Anda ke Google Analytics. Karena peristiwa ini dikirim secara otomatis, Anda tidak perlu mengirim data kunjungan halaman ke Analytics secara manual.

Namun, jika ingin mengontrol pengiriman kunjungan halaman secara manual (misalnya aplikasi web satu halaman atau scrolling tanpa batas), Anda dapat menonaktifkan kunjungan halaman dan mengirimnya secara manual dari situs Anda. Artikel ini menjelaskan perilaku kunjungan halaman default dan cara mengirim kunjungan halaman Anda secara manual.

Untuk informasi tentang cara mengukur tampilan layar di aplikasi seluler, lihat Mengukur tampilan layar.


Sebelum memulai

Perilaku default

Nama Type Wajib diisi Nilai default Deskripsi
page_title string Tidak document.title Judul halaman.
page_location string Tidak location.href

URL halaman.

Jika Anda mengganti page_location, nilainya harus diawali dengan protokol yang diikuti dengan URL lengkap; misalnya, https://www.example.com/contact-us-submitted.

send_page_view boolean Tidak true Perlu mengirim kunjungan halaman atau tidak.

Kunjungan halaman manual

Jika Anda ingin mengontrol cara pengiriman kunjungan halaman secara manual (misalnya aplikasi web satu halaman atau scrolling tanpa batas), lakukan tindakan berikut:

  1. Menonaktifkan pengukuran kunjungan halaman
  2. Mengirim peristiwa page_view jika memungkinkan

Mengukur pageview virtual

Jika situs Anda memuat konten halaman secara dinamis dan memperbarui URL dokumen, sebaiknya kirim kunjungan halaman tambahan untuk mengukur pageview virtual ini. Untuk mengukur pageview virtual, gunakan pengukuran yang ditingkatkan, yang mengirim kunjungan halaman saat status histori browser berubah, atau kirim peristiwa page_view secara manual.

Jika Anda mengirim peristiwa page_view secara manual, pastikan pengukuran yang ditingkatkan dikonfigurasi dengan benar agar kunjungan halaman tidak dihitung dua kali saat status histori berubah. Dengan kata lain, Anda harus menonaktifkan opsi Perubahan halaman berdasarkan peristiwa histori browser dalam setelan lanjutan di bagian kunjungan halaman.

Saat kunjungan halaman dikirim ke Analytics, nilai parameter halaman default akan digunakan, kecuali jika diubah. Artinya, Anda tidak perlu mengubah parameter page_title atau page_location jika perubahan pada window.location (misalnya, melalui History API) dan document.title dilakukan sebelum peristiwa tersebut dikirim.

Jika aplikasi Anda mengandalkan library untuk menangani pembaruan halaman, sebaiknya tinjau perilakunya untuk memastikan library tersebut menetapkan window.location dan document.title sebagaimana mestinya. Atau, Anda dapat menetapkan parameter halaman secara eksplisit saat mengirim peristiwa page_view untuk memastikan akurasi dan kejelasan.