User-ID

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:

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());