Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Catat acara

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Peristiwa memberikan wawasan tentang apa yang terjadi di aplikasi Anda, seperti tindakan pengguna, peristiwa sistem, atau kesalahan.

Google Analytics secara otomatis mencatat beberapa peristiwa untuk Anda; Anda tidak perlu menambahkan kode apa pun untuk menerimanya. Jika aplikasi Anda perlu mengumpulkan data tambahan, Anda dapat mencatat hingga 500 jenis peristiwa Analytics yang berbeda di aplikasi Anda. Tidak ada batasan pada total volume peristiwa yang dicatat oleh aplikasi Anda. Perhatikan bahwa nama peristiwa peka huruf besar-kecil dan mencatat dua peristiwa yang namanya berbeda hanya dalam kasus akan menghasilkan dua peristiwa yang berbeda.

Sebelum kamu memulai

Sebelum Anda dapat menggunakan Google Analytics , Anda perlu:

  • Daftarkan proyek Unity Anda dan konfigurasikan untuk menggunakan Firebase.

    • Jika proyek Unity Anda sudah menggunakan Firebase, maka proyek tersebut sudah terdaftar dan dikonfigurasi untuk Firebase.

    • Jika Anda tidak memiliki proyek Unity, Anda dapat mengunduh aplikasi sampel .

  • Tambahkan Firebase Unity SDK (khususnya, FirebaseAnalytics.unitypackage ) ke proyek Unity Anda.

Perhatikan bahwa menambahkan Firebase ke proyek Unity Anda melibatkan tugas di Firebase console dan di proyek Unity terbuka Anda (misalnya, Anda mengunduh file konfigurasi Firebase dari konsol, lalu memindahkannya ke proyek Unity Anda).

Catat acara

Setelah Anda menginisialisasi modul Firebase.Analytics.FirebaseAnalytics , Anda dapat menggunakannya untuk mencatat peristiwa dengan metode LogEvent() .

Untuk membantu Anda memulai, SDK Analytics menentukan sejumlah peristiwa yang disarankan yang umum di antara berbagai jenis aplikasi, termasuk aplikasi ritel dan e-niaga, perjalanan, dan game. Untuk mempelajari lebih lanjut tentang peristiwa ini dan kapan menggunakannya, jelajahi artikel Peristiwa dan properti di Pusat Bantuan Firebase.

Anda dapat menemukan detail penerapan untuk jenis peristiwa yang disarankan di lokasi berikut:

  • Acara yang disarankan: lihat daftar konstanta Event .
  • Parameter yang ditentukan: lihat daftar konstanta Parameters .

Contoh berikut menunjukkan cara mencatat Peristiwa SELECT_CONTENT yang disarankan:

    // Log an event with multiple parameters, passed as an array:

Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventSelectContent,
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemId, id),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemName, "name"),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.UserPropertySignUpMethod, "Google"),
  new Firebase.Analytics.Parameter(
    "favorite_food", mFavoriteFood),
  new Firebase.Analytics.Parameter(
    "user_id", mUserId)
);

Selain parameter yang ditentukan, Anda dapat menambahkan parameter berikut ke peristiwa apa pun:

  • Parameter khusus: Parameter khusus tidak direpresentasikan secara langsung dalam laporan Analytics Anda, tetapi dapat digunakan sebagai filter dalam definisi Pemirsa yang dapat diterapkan ke setiap laporan. Parameter kustom juga disertakan dalam data yang diekspor ke BigQuery jika aplikasi Anda ditautkan ke project BigQuery.

  • Parameter VALUE : VALUE adalah parameter tujuan umum yang berguna untuk mengumpulkan metrik utama yang berkaitan dengan Peristiwa Analytics. Contohnya termasuk pendapatan, jarak, waktu dan poin.

Jika aplikasi Anda memiliki kebutuhan khusus yang tidak tercakup oleh jenis Peristiwa Analytics yang disarankan, Anda dapat mencatat Peristiwa Analytics khusus Anda sendiri seperti yang ditunjukkan dalam contoh ini:

Firebase.Analytics.FirebaseAnalytics.LogEvent("custom_progress_event", "percent", 0.4f);

Lihat acara di output log

Android

Anda dapat mengaktifkan pencatatan verbose di Log Debug Android Studio, untuk membantu memverifikasi bahwa peristiwa dicatat dengan benar oleh SDK. Ini termasuk peristiwa yang dicatat secara otomatis dan manual.

Anda dapat mengaktifkan pencatatan verbose dengan serangkaian perintah adb:

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

Perintah ini menampilkan acara Anda di logcat Android Studio, membantu Anda segera memverifikasi bahwa acara sedang dikirim.

iOS+

Acara dicatat ke konsol, dan dapat dilihat saat menjalankan aplikasi melalui XCode.

Lihat acara analitik di dasbor

Anda dapat melihat statistik gabungan tentang Peristiwa Analytics Anda di dasbor konsol Firebase. Dasbor ini diperbarui secara berkala sepanjang hari. Untuk pengujian langsung, gunakan output logcat seperti yang dijelaskan di bagian sebelumnya.

Untuk mengakses data ini di Firebase console:

  1. Di Firebase console , buka proyek Anda.
  2. Pilih Analytics dari menu untuk melihat dasbor pelaporan Analytics.

Tab Peristiwa menunjukkan laporan peristiwa yang dibuat secara otomatis untuk setiap jenis Peristiwa Analytics yang berbeda yang dicatat oleh aplikasi Anda. Baca selengkapnya tentang dasbor pelaporan Analytics di Pusat Bantuan Firebase.