Panduan developer ini menunjukkan cara menerapkan User-ID menggunakan Google Analytics SDK v4 untuk Android.
Ringkasan
Fitur User-ID memungkinkan pengukuran aktivitas pengguna yang mencakup berbagai perangkat di Google Analytics, seperti mengatribusikan interaksi dengan kampanye pemasaran di satu perangkat seluler ke konversi yang terjadi di perangkat seluler lain atau pada browser.
Ketika ID Pengguna dikirim dengan hit Google Analytics menggunakan kolom userId
, laporan Anda
akan mencerminkan jumlah pengguna unik yang lebih akurat dan menawarkan opsi pelaporan lintas-perangkat baru.
Panduan ini menunjukkan cara menggunakan kolom userId
dan Google Analytics SDK untuk Android untuk mengirim ID pengguna ke Google Analytics.
Sebelum Memulai
Sebelum memulai penerapan, developer harus melakukan hal berikut:
- Mengaktifkan salah satu tampilan (profil) Anda untuk User ID (Pusat Bantuan)
- Tinjau Kebijakan User-ID
- Pelajari cara kerja User-ID dengan meninjau Referensi Fitur User-ID
Penerapan
Ketika seorang pengguna dikenal oleh aplikasi Android, Anda harus mengirimkan ID yang mewakili
pengguna tersebut dengan semua hit Google Analytics, seperti kunjungan halaman, peristiwa, transaksi
e-commerce, dll., menggunakan kolom userId
.
Untuk mengirim ID pengguna, tetapkan kolom userId
pada pelacak menggunakan sintaksis ampersand Measurement Protocol dan nama parameter &uid
, seperti dalam contoh berikut:
// Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // You only need to set User ID on a tracker once. By setting it on the // tracker, the ID will be sent with all subsequent hits. t.set("&uid", user.getId()); // This hit will be sent with the User ID value and be visible in // User-ID-enabled views (profiles). t.send(new HitBuilders.EventBuilder() .setCategory("UX") .setAction("User Sign In") .build());