Mengukur kunjungan halaman

Ada dua cara untuk mengirim kunjungan halaman ke Google Analytics:

  1. Menggunakan perilaku default cuplikan gtag.js
  2. Mengirimkan peristiwa page_view manual

Perilaku default

Saat Anda menambahkan gtag.js ke situs, cuplikan akan menyertakan perintah konfigurasi yang mengirimkan tayangan halaman secara default. Anda dapat menyertakan parameter tambahan untuk mengonfigurasi perilaku ini:

gtag('config', 'GA_MEASUREMENT_ID', <parameters>);

dengan <parameters> adalah objek yang digunakan untuk mengonfigurasi cara Google Analytics diinisialisasi. Saat menyesuaikan perilaku kunjungan halaman, kunci berikut dapat digunakan:

Nama Jenis Wajib Nilai default Deskripsi
page_title string Tidak document.title Judul halaman.
page_location string Tidak location.href URL halaman.
page_path string Tidak location.pathname

Jalur ke halaman. Jika diganti, nilai ini harus diawali dengan karakter /.

send_page_view boolean Tidak true Perlu mengirim kunjungan halaman atau tidak.

Misalnya, kode berikut menggantikan nilai page_title dan page_path:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

Beberapa properti

Untuk mengirim kunjungan halaman ke beberapa properti Google Analytics, tentukan setiap properti dalam panggilan gtag('config'):

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

Setelan ini bukan merupakan setelan tetap dan harus diulang di setiap halaman situs Anda menggunakan cuplikan gtag.js.

Kunjungan halaman manual

Pada sebagian besar penerapan Google Analytics, cuplikan default tidak perlu diubah. Namun, jika Anda ingin mengontrol secara manual cara kunjungan halaman dikirim (mis. aplikasi web satu halaman atau scrolling tanpa batas), Anda harus melakukan tindakan berikut:

  1. Menonaktifkan pengukuran tayangan halaman
  2. Kirim peristiwa page_view jika memungkinkan

Menonaktifkan pengukuran tayangan halaman

Untuk menonaktifkan hit kunjungan halaman default, tetapkan parameter send_page_view ke false dalam cuplikan gtag.js.

gtag('config', 'GA_MEASUREMENT_ID', {
  send_page_view: false
});

Setelan send_page_view tidak diulang di seluruh halaman. Setelan ini harus diulang di setiap halaman situs tempat Anda ingin menonaktifkan kunjungan halaman otomatis.

Jika cuplikan Anda dikonfigurasi untuk beberapa properti, nonaktifkan kunjungan halaman untuk setiap perintah konfigurasi:

gtag('config', 'GA_MEASUREMENT_ID_1', {
  send_page_view: false
});
gtag('config', 'GA_MEASUREMENT_ID_2', {
  send_page_view: false
});

Mengirim peristiwa page_view secara manual

Jika memungkinkan, lakukan panggilan gtag berikut dan ganti nilai placeholder sesuai kebutuhan:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})