Mengirim ID pengguna

ID Pengguna adalah ID unik Anda sendiri yang Anda tetapkan kepada setiap pengguna. Panduan ini menjelaskan cara mengirim ID pengguna ke Google Analytics, sehingga Anda dapat menghubungkan perilaku pengguna di berbagai sesi, perangkat, dan platform.

Untuk mempelajari fitur User-ID lebih lanjut, baca artikel Mengukur aktivitas di berbagai platform. Untuk mempelajari cara menyiapkan ID pengguna untuk aplikasi, lihat artikel Menetapkan User-ID.

Menetapkan dimensi kustom berdasarkan ID pengguna akan menghasilkan dimensi dengan terlalu banyak nilai unik. Memiliki terlalu banyak nilai unik menyebabkan masalah pada data Google Analytics dan akurasi pelaporan. Pelajari lebih lanjut praktik terbaik untuk menetapkan dimensi kustom.


Sebelum memulai

Sebelum dapat mengirim ID pengguna, pastikan Anda telah menyelesaikan hal berikut:

Mengirim ID pengguna

Nilai yang Anda kirim untuk user_id bergantung pada status pengguna:

  • Pengguna belum pernah login: Jangan kirim parameter user_id.
  • Pengguna login: Kirim ID pengguna mereka.
  • Pengguna login, lalu logout: Kirim null.

Untuk mengirim ID pengguna ke Analytics, tambahkan parameter user_id ke perintah config di setiap halaman situs Anda:

if (/* your logic for determining if the user is signed in */) {
  gtag('config', 'TAG_ID', {
    'user_id': 'USER_ID'
  });
} else if (/* your logic for determining if the user signed out */) {
  gtag('config', 'TAG_ID', {
    'user_id': null
  });
} else {
  // Do nothing if the user never signed in.
}
  1. Ganti TAG_ID dengan ID tag Anda.
  2. Ganti komentar dengan pemeriksaan Anda untuk mengetahui apakah pengguna login, dan apakah pengguna login, tetapi kemudian logout.
  3. Jika pengguna login, ganti USER_ID dengan ID pengguna mereka.
  4. Saat pengguna logout, tetapkan user_id ke null. Jangan mengirim string kosong (""), string kosong (" "), atau kata yang dikutip "null" atau "NULL".