Ringkasan
Pengguna mungkin berinteraksi dengan situs atau aplikasi Anda dari sejumlah perangkat yang berbeda, seperti browser web desktop, browser di ponsel, atau melalui aplikasi seluler asli. Secara default, Analytics memberikan setiap perangkat Client ID unik, dan menganggap setiap Client ID unik sebagai pengguna unik dalam laporan Anda. User-ID memungkinkan pengukuran holistik untuk interaksi pengguna yang menyebar di berbagai perangkat, seperti mengaitkan interaksi menggunakan kampanye pemasaran di 1 perangkat dengan konversi yang terjadi di perangkat lain, atau menghapus duplikat pengguna unik di berbagai perangkat.
Fitur User-ID terdiri dari:
- Kolom
userId
, yang dapat ditetapkan ke ID pengenal bukan pribadi yang stabil untuk mewakili pengguna unik. - Laporan lintas perangkat yang memberikan insight seputar perilaku dan jalur konversi di seluruh perangkat.
Ketika User-ID dikirim dengan klik Analytics di kolom userId
, laporan Anda akan menampilkan jumlah pengguna unik yang lebih akurat dan menawarkan opsi pelaporan lintas perangkat yang baru.
Artikel ini menjelaskan cara mengonfigurasi dan mengirimkan User-ID ke Analytics, serta cara data User-ID diproses dan dilaporkan pada tampilan dengan User-ID yang diaktifkan.
Konfigurasi
Sebelum mengirimkan User-ID ke Analytics, Anda harus mengaktifkan setidaknya satu tampilan pelaporan untuk User-ID.
Mengaktifkan tampilan untuk User-ID menghasilkan 2 efek pada tampilan:
- Pengguna baru dan unik dihitung menggunakan User-ID unik, bukan Client ID unik.
- Laporan lintas perangkat yang memanfaatkan User-ID akan diaktifkan pada tampilan tersebut.
userId
yang telah ditetapkan.Pengumpulan
Ketika seorang pengguna dikenal oleh situs atau aplikasi Anda, Anda harus mengirimkan ID yang mewakili pengguna tersebut dengan semua klik Analytics, seperti pageview, peristiwa, transaksi e-commerce, dsb., menggunakan kolom userId
.
Anda bisa memberikan ID. ID biasanya dihasilkan oleh sistem autentikasi yang menetapkan ID yang unik dan stabil kepada setiap pengguna yang login. ID harus memiliki karakteristik berikut:
- Bukan identitas pribadi
- Unik bagi pengguna layanan atau aplikasi Anda
- Hanya untuk seorang pengguna yang masuk di seluruh perangkat
Untuk informasi selengkapnya tentang cara menetapkan userId
dalam lingkungan tertentu, lihat Collection API dan panduan developer SDK untuk koleksi khusus Anda.
Pemrosesan
Klik Analytics, seperti pageview, peristiwa, atau transaksi dengan kolom userId
telah ditetapkan, diproses secara terpisah dari klik non-userId, dan hanya akan terlihat pada tampilan User-ID yang diaktifkan.
Misalnya, di tampilan yang diaktifkan User-ID, jika User-ID ditetapkan di bagian tengah sesi Analytics, berarti awal sesi akan berubah ke klik pertama di tempat User-ID ditetapkan.
Tampilan (profil) non-User-ID akan melaporkan keseluruhan sesi tanpa memperhatikan kolom userId
.
Pelaporan
Setelah pemrosesan, data sesi yang menggunakan userId
yang telah ditetapkan tersedia untuk tampilan (profil) dengan User-ID yang diaktifkan dalam laporan Lintas Perangkat. Meskipun data sesi tersedia melalui API Pelaporan Inti, kolom userId
tidak tersedia sebagai dimensi dalam pelaporan dan tidak dapat diekspor dari Analytics.
Metrik pengguna Unik dan Baru juga akan didasarkan pada User-ID pada tampilan ini. Pada tampilan dengan non-User-ID yang diaktifkan, metrik ini akan dihitung menggunakan clientIds
unik.
Client ID vs. User-ID
Tabel berikut merangkum perbedaan antara Client ID dan User-ID:
Client ID | User-ID | |
---|---|---|
Apa yang Diwakili ID? | Perangkat pseudonim atau instance browser. | Pengguna tunggal, seperti akun pengguna yang login, yang mungkin berinteraksi dengan konten di 1 atau beberapa perangkat dan/atau instance browser. |
Bagaimana ID Ditetapkan? | Dibuat secara acak dan dikirim secara otomatis dengan semua klik oleh pustaka Analytics. | Anda harus menetapkan dan mengirimkan userIds Anda sendiri dengan klik Analytics. |
Bagaimana ID Digunakan untuk Menghitung Pengguna Unik? | Pada tampilan dengan non-User-ID yang diaktifkan, Client ID digunakan untuk menghitung pengguna unik. | Pada tampilan dengan User-ID yang diaktifkan, User-ID digunakan untuk menghitung pengguna unik |
Batas
Batas berikut saat ini diterapkan untuk fitur User-ID:
- Laporan lintas perangkat yang diaktifkan oleh fitur User-ID memiliki rentang tanggal maksimum 90 hari.
- Kueri untuk nilai User-ID tidak dapat berupa dimensi dalam laporan pada antarmuka web atau API.
Referensi Terkait
- Tetapkan User-ID di situs menggunakan analytics.js
- Tetapkan User-ID di situs menggunakan gtag.js
- Android SDK: Pelajari cara menetapkan User-ID untuk aplikasi Android.
- SDK iOS: Pelajari cara menetapkan User-ID untuk aplikasi iOS.