Menetapkan properti pengguna

Properti pengguna adalah atribut yang Anda tentukan untuk menggambarkan segmen basis pengguna, seperti preferensi bahasa atau lokasi geografis. Properti ini dapat digunakan untuk menentukan audience aplikasi Anda. Panduan ini menunjukkan cara menetapkan properti pengguna di aplikasi.

Analytics akan otomatis mencatat beberapa properti pengguna ke dalam log. Anda tidak perlu menambahkan kode apa pun untuk mengaktifkannya. Jika perlu mengumpulkan data tambahan, Anda dapat menetapkan hingga 25 properti pengguna berbeda per project. Perlu diperhatikan bahwa nama properti pengguna peka huruf besar/kecil, sehingga penetapan dua properti pengguna dengan nama yang sama tetapi susunan huruf kapitalnya berbeda akan menyebabkan pencatatan dua properti pengguna yang berbeda ke dalam log.

Anda tidak dapat menggunakan sekumpulan kecil nama properti pengguna yang dilindungi oleh Google:

  • Usia
  • Gender
  • Minat

Sebelum memulai

Pastikan Anda telah menyiapkan project dan dapat mengakses Analytics seperti yang dijelaskan dalam artikel Mulai Menggunakan Analytics.

Menetapkan properti pengguna

Anda dapat menetapkan properti pengguna Analytics untuk menggambarkan pengguna aplikasi. Anda dapat memanfaatkan properti pengguna dengan membuat definisi kustom, kemudian menggunakannya untuk menerapkan perbandingan dalam laporan atau sebagai kriteria evaluasi audience.

Untuk menetapkan properti pengguna, ikuti langkah-langkah berikut:

  1. Buat definisi kustom untuk properti pengguna di halaman Custom Definitions pada Analytics di Firebase console. Untuk mendapatkan informasi selengkapnya, lihat Dimensi dan metrik kustom.
  2. Tetapkan properti pengguna di aplikasi Anda dengan metode setUserProperty().

Contoh berikut menunjukkan cara menambahkan properti "makanan favorit" fiktif, yang menetapkan nilai di string food ke pengguna aktif:

Swift

Catatan: Produk Firebase ini tidak tersedia di target macOS.
Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

Catatan: Produk Firebase ini tidak tersedia di target macOS.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Anda dapat mengakses data ini dari halaman Custom Definitions pada Analytics di Firebase console. Halaman ini menampilkan daftar properti pengguna yang ditentukan untuk aplikasi Anda. Anda dapat menggunakan properti ini dalam perbandingan pada banyak laporan yang tersedia di Google Analytics. Baca selengkapnya tentang dasbor.