Bidang ID pengguna pelanggan/customer user ID field (CUID)

Sekilas: CUID memungkinkan Anda untuk mengelompokkan event dari pengguna yang sama di berbagai perangkat, sumber media, atau kanal.

Apa itu CUID?

ID Pengguna Pelanggan (CUID) adalah  pengidentifikasi pengguna unik. Biasanya CUID dibuat dan diatur oleh pemilik aplikasi pada saat pendaftaran pengguna. CUID memungkinkan pemilik aplikasi mengikuti perjalanan pengguna di berbagai perangkat.

 Contoh

Pengguna dengan dua perangkat atau lebih memiliki CUID yang sama dalam aplikasi. Setiap kali pengguna melakukan event di perangkat seluler atau desktop, acara tersebut direkam bersama dengan CUID. Hal ini memungkinkan pemasang iklan untuk menggabungkan data perangkat menjadi tampilan pengguna yang holistik.

Beberapa kasus penggunaan:

  • Pembelian dalam aplikasi yang dilakukan oleh pengguna yang sama di aplikasi yang sama tetapi di beberapa perangkat (ponsel, 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 ini untuk mencapai pengalaman pengguna yang holistik.

Mengatur CUID

Direkomendasikan untuk menyetel CUID sedini mungkin dalam alur inisialisasi SDK sehingga sebanyak mungkin event mendapatkan asosiasi CUID.

Android asliiOS asliUnityReact Asli

Setelah CUID tersedia, Anda dapat mengaturnya dengan memanggil setCustomerUserID. CUID hanya dapat diasosiasikan dengan in-app event yang terjadi setelah CUID ditetapkan. Oleh karena itu, event penginstalan tidak akan diasosiasikan dengan CUID saat  start dipanggil sebelum setCustomerUserID.

Kaitkan CUID dengan acara penginstalan

Jika penting bagi Anda untuk mengasosiasikan event penginstalan ke CUID, Anda harus mengaturnya sebelum menghubungi start.

Penting: Ingatlah bahwa mengatur CUID sebelum start dapat mencegah SDK mengirimkan event penginstalan dan dengan demikian mencegah terjadinya atribusi. Hal ini dapat terjadi, misalnya, saat pengguna meluncurkan aplikasi untuk pertama kalinya lalu keluar sebelum SDK dapat mengatur CUID.

Di Android, metode start dan penyiapan CUID dapat dijalankan dari kelas Aplikasi global atau kelas Activitas , bergantung pada implementasi aplikasi. Untuk informasi selengkapnya, lihat Pilih di kelas mana untuk memulai SDK.

Jika SDK dimulai di kelas Aplikasi

Jika Anda ingin mengasosiasikan 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 menunggu hingga CUID diatur.

Catatan:  Jika karena alasan tertentu pengaturan CUID gagal, SDK akan tetap dalam mode menunggu dan tidak mengirimkan event apa pun.

Jika SDK dimulai di kelas Aktivitas

Jika Anda ingin mengasosiasikan CUID dengan event  penginstalan saat memulai dari kelas Aktivitas , Anda tidak perlu menunda pengiriman event penginstalan. Cukup hubungi setCustomerUserId sebelum memanggil start.

INSTRUKSI PENGEMBANG

Beri tahu programmer tentang hal berikut ini:

  • Gunakan waitForCustomerUserId jika SDK dimulai di kelas Aplikasi global
  • Tautan programmer:
    • Jika Anda ingin mengasosiasikan CUID dengan event penginstalan, lihat di sini.

CUID dan privasi

AppsFlyer menghargai dan menghormati privasi pengguna Anda dan tidak mengizinkan pengumpulan atau transfer data pribadi sensitif ke platform AppsFlyer.

Untuk mengamankan privasi pengguna Anda, tidak diperbolehkan merancang CUID dengan informasi yang mengidentifikasi pengguna secara langsung. Ini termasuk nomor jaminan sosial atau nomor identifikasi nasional.

Selain itu, jika CUID yang diatur berisi alamat email atau nomor telepon pengguna,  informasi tersebut harus selalu di-hash saat dikirim ke AppsFlyer. Dilarang mengirimkan CUID yang berisi data pribadi tanpa hash ke AppsFlyer.

Lihat juga