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 C++

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 tentukan untuk menggambarkan 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 pada total volume peristiwa yang dicatat oleh aplikasi Anda.

Untuk mengakses data ini:

  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.

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. Untuk mendapatkan detail maksimum dalam laporan, buat log peristiwa Analytics yang disarankan yang sesuai untuk aplikasi Anda dan parameter yang ditentukan. Ini juga memastikan bahwa Anda mendapat manfaat dari fitur Google Analytics terbaru saat tersedia.

Sebelum kamu memulai

Sebelum Anda dapat menggunakan Google Analytics , Anda perlu:

  • Daftarkan proyek C++ Anda dan konfigurasikan untuk menggunakan Firebase.

    Jika proyek C++ Anda sudah menggunakan Firebase, maka proyek tersebut sudah terdaftar dan dikonfigurasi untuk Firebase.

  • Tambahkan Firebase C++ SDK ke proyek C++ Anda.

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

Buat dan inisialisasi aplikasi firebase

Sebelum memulai, Anda harus membuat dan menginisialisasi Aplikasi firebase:

Android

Buat aplikasi firebase, dengan meneruskan lingkungan jni dan referensi jobject ke aktivitas Java sebagai argumen:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

Inisialisasi pustaka Analytics:

::firebase::analytics::Initialize(app);

iOS+

Buat aplikasi firebase:

app = ::firebase::App::Create(::firebase::AppOptions());

Inisialisasi pustaka Analytics:

::firebase::analytics::Initialize(app);

Catat acara

Setelah mengonfigurasi firebase::App , Anda dapat mulai mencatat peristiwa dengan metode LogEvent() .

Contoh berikut memperbarui skor pengguna:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

Langkah selanjutnya