Dimensi dan metrik

[GA4] Tentang sesi Analytics

Pelajari sesi Google Analytics 4 lebih lanjut, termasuk cara ID dan nomor sesi dibuat saat peristiwa dimulai.

Sesi adalah periode waktu selama pengguna berinteraksi dengan situs atau aplikasi Anda.

Hal yang dianggap sebagai sesi

Di Analytics, sesi dimulai ketika pengguna membuka aplikasi di latar depan atau melihat halaman atau layar, dan tidak ada sesi yang sedang aktif, misalnya, waktu sesi sebelumnya telah habis.

Secara default, sesi berakhir atau waktu tunggunya habis 30 menit setelah tidak ada aktivitas pengguna. Tidak ada batas durasi sesi.

Menyesuaikan waktu tunggu sesi

Menyesuaikan waktu tunggu sesi aplikasi

Waktu tunggu sesi aplikasi dimulai saat aplikasi dipindahkan ke latar belakang, tetapi Anda memiliki opsi untuk memperpanjang sesi tersebut dengan memasukkan parameter extend_session (dengan nilai 1) bersama peristiwa yang Anda kirim saat aplikasi berada di latar belakang. Cara ini berguna jika aplikasi Anda sering digunakan di latar belakang, misalnya, dengan aplikasi navigasi dan musik.

Ubah waktu tunggu default 30 menit untuk sesi aplikasi melalui metode setSessionTimeoutDuration.

Menyesuaikan waktu tunggu sesi web

Untuk mengubah waktu tunggu default 30 menit untuk sesi web:

  1. Di kolom Properti, klik Aliran Data.
  2. Pilih aliran data web.
  3. Di bagian bawah halaman, klik Konfigurasikan setelan tag.
  4. Di bagian Setelan, klik Tampilkan semua untuk melihat semua opsi yang tersedia.
  5. Klik Sesuaikan waktu tunggu sesi.
    • Sesuaikan waktu tunggu sesi: Tetapkan waktu tunggu sesi dalam jam dan menit.
    • Sesuaikan timer untuk sesi engagement: Pilih jumlah detik yang diperlukan agar sebuah sesi dianggap sebagai sesi engagement.
  6. Klik Simpan.

Cara mengaitkan peristiwa dengan ID sesi dan nomor sesi

Saat sesi dimulai, Google akan otomatis mengumpulkan peristiwa session_start serta membuat ID sesi (ga_session_id) dan nomor sesi (ga_session_number) melalui peristiwa session_start.

  • ID sesi adalah stempel waktu saat sesi dimulai. Untuk menganalisis berbagai sesi di luar Google Analytics, pertimbangkan untuk menggabungkan user_id atau user_pseudo_id dengan session_id guna mendapatkan ID unik untuk setiap sesi.
  • Nomor sesi mengidentifikasi jumlah sesi yang dimulai pengguna hingga sesi saat ini, misalnya, sesi ketiga atau kelima pengguna di situs Anda.

ID sesi dan nomor sesi akan otomatis dikaitkan dengan setiap peristiwa dalam sesi melalui gtag.js dan Google Analytics for Firebase SDK. Namun, ID tidak akan otomatis disertakan dalam peristiwa dari Measurement Protocol atau Impor Data.

Terkadang ID sesi tidak terkait dengan peristiwa session_start, misalnya, saat peristiwa difilter dari sub-properti. Dalam kasus ini, Analytics tetap akan membuat ID sesi.

Cara menghitung jumlah sesi

Analytics menghitung jumlah sesi yang terjadi di situs atau aplikasi Anda dengan memperkirakan jumlah ID sesi yang unik.

Cara kerja atribusi sesi

Peristiwa session_start membawa informasi yang menentukan atribusi sesi, seperti gclid, parameter UTM, dan perujuk.

Model atribusi untuk sesi tetap menjadi model atribusi klik terakhir non-langsung, dan periode lihat balik peristiwa utama ditentukan oleh setelan "Semua peristiwa konversi lainnya", yaitu 90 hari secara default. Pelajari lebih lanjut cara memilih atau memperbarui setelan atribusi.

Contoh

Periode lihat balik peristiwa utama default 90 hari

Hari ke-1: Pengguna membuka situs melalui link organik Google => sesi diatribusikan ke “google / organic”
Hari ke-68: Pengguna kembali ke situs secara langsung => sesi juga diatribusikan ke “google / organic”

Tempat Anda dapat melihat metrik sesi

Metrik Sesi dan Pengguna dihitung melalui estimasi. Google Analytics menyediakan sejumlah metrik sesi, termasuk Sesi, Sesi engagement, dan Sesi engagement per pengguna aktif. Metrik tersebut memungkinkan Anda melihat data tentang jumlah sesi yang telah dimulai di situs atau aplikasi Anda.

Metrik tersebut muncul dalam laporan, seperti Ringkasan akuisisi, Akuisisi pengguna, dan Ringkasan engagement. Anda juga dapat melihat metrik sesi di Eksplorasi.

Perbedaan jumlah sesi

Mulai Oktober 2021, Google Analytics mulai memperbarui metode penghitungan metrik sesi di laporan standar dan kustom serta di Eksplorasi dan Looker Studio untuk menghitung sesi secara lebih efisien dengan tingkat error yang rendah dan akurasi yang tinggi. Oleh karena itu, Anda mungkin akan melihat sedikit perbedaan jumlah sesi dari metode penghitungan sebelumnya.

Metode penghitungan baru ini berlaku untuk data sesi mulai dari Oktober 2021. Analytics tidak akan menampilkan data jika rentang tanggal untuk laporan Anda menyertakan data dari sebelum Oktober 2021. Namun, Anda tetap dapat mengakses data historis di laporan peristiwa dengan memfilter event=session_start.

Pertimbangan BigQuery

Selain dapat melihat jumlah sesi di Google Analytics, Anda dapat mengekspor data ke BigQuery untuk mengkueri jumlah sesi melalui sintaksis mirip SQL. BigQuery memiliki cukup waktu dan resource untuk menghitung jumlah sesi yang tepat, sehingga tidak menerapkan metode penghitungan yang efisien yaitu algoritma HyperLogLog++ untuk metrik sesi. Pelajari lebih lanjut artikel Perkiraan jumlah unik di Google Analytics

Karena BigQuery tidak menerapkan metode penghitungan yang lebih efisien, Anda mungkin akan melihat sedikit perbedaan jumlah sesi saat membandingkan hasil ini dengan hasil di laporan standar dan kustom, serta di Eksplorasi dan Looker Studio.

Saat memilih lokasi untuk melihat data, pertimbangkan hal-hal berikut:

  • Jika Anda menginginkan hasil yang lebih tepat dari data mentah, lihat hasil di BigQuery.
  • Jika Anda menginginkan hasil yang lebih efisien, lihat hasil di laporan standar dan kustom serta di Eksplorasi dan Looker Studio.

Untuk sebagian besar kueri, hasil dari metode penghitungan baru memungkinkan Anda membandingkan metrik sesi secara efektif dari waktu ke waktu.

Contoh
Saat mengamati jumlah sesi dari minggu lalu, Anda akan melihat 1.463 sesi di laporan dan 1.501 sesi di BigQuery. Saat mengamati jumlah sesi untuk minggu ini, Anda akan melihat 1.828 sesi di laporan dan 1.876 sesi di BigQuery. Meskipun jumlah spesifiknya agak berbeda, Anda akan melihat peningkatan jumlah sesi sebesar 25%. Dengan kata lain, Anda dapat menggunakan data yang sama untuk mengamati peningkatan atau penurunan jumlah sesi.
Sumber Minggu lalu (sesi) Minggu ini (sesi)
Laporan 1.463 1.828 (+25%)
BigQuery 1.501 1.876 (+25%)

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
7920156675420154630
true
Pusat Bantuan Penelusuran
true
true
true
true
true
69256
false
false