Sekilas: CUID memungkinkan Anda mengelompokkan event dari pengguna yang sama di berbagai perangkat, aplikasi, sumber media, atau kanal.
Apa itu CUID?
ID Pengguna Pelanggan (CUID) adalah pengenal pengguna unik yang dapat ditambahkan AppsFlyer SDK untuk menginstal dan in-app event. Dengan menggunakan CUID, event dapat direferensikan silang dengan data pengguna yang diekstraksi dari kanal lain.
Mengapa menggunakan CUID?
CUID memungkinkan Anda mengelompokkan event dari pengguna yang sama di berbagai perangkat, aplikasi, sumber media, atau kanal.
Contoh
Pengguna dengan dua atau lebih perangkat memiliki CUID yang sama. Setiap kali pengguna melakukan event di perangkat seluler atau desktop, event dicatat dengan CUID. Hal ini memungkinkan pemasang iklan untuk menggabungkan data perangkat menjadi tampilan pengguna yang menyeluruh.
Beberapa kasus penggunaan:
- Pembelian dalam aplikasi oleh pengguna yang sama di beberapa perangkat (telepon, tablet, TV, desktop) dapat digabungkan dalam satu tampilan.
- Performa pengguna dalam game yang diinstal di berbagai platform (desktop, seluler, TV) dapat dibagikan di seluruh platform.
Mengatur CUID
Direkomendasikan untuk menyetel CUID sebelum memanggil metode mulai
, yang mengirimkan kejadian penginstalan ke AppsFlyer.
Menyetel CUID di Android
Di Android, metode mulai
dan penyetelan CUID dapat dijalankan dari kelas Aplikasi
global atau kelas Aktivitas
, bergantung pada implementasi aplikasi. Untuk informasi lebih lanjut, lihat Pilih di kelas mana untuk memulai SDK.
Setel CUID di kelas Aplikasi global
Jika Anda ingin mengaitkan CUID dengan event penginstalan saat memulai dari kelas Aplikasi
global, pastikan untuk menunda pengiriman event penginstalan menggunakan metode waitForCustomerUserId
. Metode ini menempatkan SDK pada mode tunggu hingga CUID diatur.
Catatan: Jika karena alasan tertentu pengaturan CUID gagal, SDK akan tetap dalam mode menunggu dan tidak mengirimkan peristiwa apa pun.
Setel CUID di kelas Aktivitas
Saat SDK dimulai di kelas Aktivitas
, Anda tidak perlu menunda pengiriman acara penginstalan. Setel CUID sebelum memanggil mulai
.
Instruksi Programmer
Beri tahu programmer tentang hal berikut ini:
- Gunakan
waitForCustomerUserId
jika SDK dimulai di kelasAplikasi
global - Tautan programmer:
- Lihat Menyetel CUID di kelas Aplikasi, Jika SDK dimulai di kelas
Aplikasi
. - Lihat Menyetel CUID di kelas Aktivitas, Jika SDK dimulai di kelas
Aktivitas
.
- Lihat Menyetel CUID di kelas Aplikasi, Jika SDK dimulai di kelas
Menyetel CUID di iOS
Gunakan metode customerUserId
untuk mengatur CUID. Lokasi CustomerUserId
dalam kaitannya dengan metode mulai
menentukan event apa yang dapat dikaitkan dengan CUID.
- Jika
customerUserId
dipanggil sebelum memanggilmulai
, CUID dikaitkan dengan penginstalan dan in-app event berikut ini - Jika dipanggil setelah
start (mulai)
, CUID hanya dikaitkan dengan event yang direkam setelah penyetelan CUID.
Instruksi Programmer
Rujuk programmer ke tautan berikut:
- Menyetel ID Pengguna Pelanggan di panduan programmer.
CUID dan privasi
AppsFlyer menghargai dan menghormati privasi Anda dan pengguna Anda dan tidak mengizinkan pengumpulan atau transfer informasi pribadi yang dapat diidentifikasi secara langsung ke platform AppsFlyer.
Untuk memastikan privasi pengguna Anda, rancanglah CUID tanpa informasi yang secara langsung mengidentifikasi pengguna. Misalnya, CUID tidak boleh berisi data yang tidak dienkripsi dari alamat email pengguna, nama, nomor telepon, atau nomor jaminan sosial. Setiap informasi sensitif yang disertakan dalam CUID harus dienkripsi.
Bacaan lebih lanjut
Lihat Laporan perjalanan pengguna untuk mempelajari lebih lanjut tentang CUID dalam laporan data lengkap.