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

Memulai Google Analytics untuk Unity

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

Google Analytics mengumpulkan data penggunaan dan perilaku untuk aplikasi Anda. SDK mencatat dua jenis informasi utama:

  • Peristiwa: Apa yang terjadi di aplikasi Anda, seperti tindakan pengguna, peristiwa sistem, atau kesalahan.
  • Properti pengguna: Atribut yang Anda tetapkan untuk menjelaskan segmen basis pengguna Anda, seperti preferensi bahasa atau lokasi geografis.

Analytics secara otomatis mencatat beberapa peristiwa dan properti pengguna ; Anda tidak perlu menambahkan kode apa pun untuk mengaktifkannya. Jika aplikasi Anda perlu mengumpulkan data tambahan, Anda dapat menyiapkan hingga 25 properti pengguna Analytics yang berbeda dan mencatat hingga 500 jenis peristiwa Analytics yang berbeda di aplikasi Anda. Tidak ada batasan volume total peristiwa yang dicatat oleh aplikasi Anda.

Untuk mengakses data ini:

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

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

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 peristiwa ini dan kapan menggunakannya, jelajahi artikel Peristiwa dan properti di Pusat Bantuan Firebase. Untuk mendapatkan detail maksimum dalam laporan, catat peristiwa Analytics yang disarankan yang masuk akal untuk aplikasi Anda dan parameter yang ditentukan. Ini juga memastikan bahwa Anda mendapatkan manfaat dari fitur Google Analytics terbaru saat tersedia.

Sebelum kamu memulai

Sebelum Anda dapat menggunakan Google Analytics , Anda harus:

  • Daftarkan proyek Unity Anda dan konfigurasikan untuk menggunakan Firebase.

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

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

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

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

Mencatat peristiwa

Anda dapat langsung mulai membuat log peristiwa dengan metode LogEvent() .

Contoh berikut mencatat peristiwa dengan berbagai jenis argumen:

// Log an event with no parameters.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);

// Log an event with a float parameter
Firebase.Analytics.FirebaseAnalytics
  .LogEvent("progress", "percent", 0.4f);

// Log an event with an int parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventPostScore,
    Firebase.Analytics.FirebaseAnalytics.ParameterScore,
    42
  );

// Log an event with a string parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,
    Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,
    "spoon_welders"
  );

// Log an event with multiple parameters, passed as a struct:
Firebase.Analytics.Parameter[] LevelUpParameters = {
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"),
  new Firebase.Analytics.Parameter(
    "hit_accuracy", 3.14f)
};
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventLevelUp,
  LevelUpParameters);

Langkah selanjutnya