Panduan memulai ini menunjukkan cara menambahkan Google Analytics ke aplikasi Anda dan mulai membuat log peristiwa.
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.
Sebelum kamu memulai
- Instal
firebase_core
dan tambahkan kode inisialisasi ke aplikasi Anda jika Anda belum melakukannya. - Tambahkan aplikasi Anda ke proyek Firebase di konsol Firebase .
Tambahkan SDK Analytics ke aplikasi Anda
Dari root project Flutter Anda, jalankan perintah berikut untuk menginstal plugin:
flutter pub add firebase_analytics
Setelah selesai, buat ulang aplikasi Flutter Anda:
flutter run
Setelah terinstal, Anda dapat mengakses plugin
firebase_analytics
dengan mengimpornya ke dalam kode Dart Anda:import 'package:firebase_analytics/firebase_analytics.dart';
Buat instance Firebase Analytics baru dengan memanggil pengambil
instance
diFirebaseAnalytics
:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Mulai mencatat peristiwa
Setelah Anda membuat instance FirebaseAnalytics
, Anda dapat mulai membuat log peristiwa dengan metode log
perpustakaan.
Acara tertentu direkomendasikan untuk semua aplikasi ; lainnya direkomendasikan untuk jenis atau vertikal bisnis tertentu. Anda harus mengirimkan peristiwa yang disarankan beserta parameter yang ditentukan, untuk memastikan detail maksimum yang tersedia dalam laporan Anda dan untuk mendapatkan manfaat dari fitur dan integrasi mendatang saat tersedia. Bagian ini menunjukkan pembuatan log peristiwa yang ditentukan sebelumnya, untuk informasi lebih lanjut tentang pembuatan log peristiwa, lihat Log peristiwa .
Kode berikut mencatat peristiwa checkout:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Langkah selanjutnya
- Gunakan DebugView untuk memverifikasi acara Anda.
- Jelajahi data Anda di konsol Firebase .
- Jelajahi panduan tentang acara dan properti pengguna .
- Pelajari cara mengekspor data Anda ke BigQuery .
Panduan memulai ini menunjukkan cara menambahkan Google Analytics ke aplikasi Anda dan mulai membuat log peristiwa.
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.
Sebelum kamu memulai
- Instal
firebase_core
dan tambahkan kode inisialisasi ke aplikasi Anda jika Anda belum melakukannya. - Tambahkan aplikasi Anda ke proyek Firebase di konsol Firebase .
Tambahkan SDK Analytics ke aplikasi Anda
Dari root project Flutter Anda, jalankan perintah berikut untuk menginstal plugin:
flutter pub add firebase_analytics
Setelah selesai, buat ulang aplikasi Flutter Anda:
flutter run
Setelah terinstal, Anda dapat mengakses plugin
firebase_analytics
dengan mengimpornya ke dalam kode Dart Anda:import 'package:firebase_analytics/firebase_analytics.dart';
Buat instance Firebase Analytics baru dengan memanggil pengambil
instance
diFirebaseAnalytics
:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Mulai mencatat peristiwa
Setelah Anda membuat instance FirebaseAnalytics
, Anda dapat mulai membuat log peristiwa dengan metode log
perpustakaan.
Acara tertentu direkomendasikan untuk semua aplikasi ; lainnya direkomendasikan untuk jenis atau vertikal bisnis tertentu. Anda harus mengirimkan peristiwa yang disarankan beserta parameter yang ditentukan, untuk memastikan detail maksimum yang tersedia dalam laporan Anda dan untuk mendapatkan manfaat dari fitur dan integrasi mendatang saat tersedia. Bagian ini menunjukkan pembuatan log peristiwa yang ditentukan sebelumnya, untuk informasi lebih lanjut tentang pembuatan log peristiwa, lihat Log peristiwa .
Kode berikut mencatat peristiwa checkout:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Langkah selanjutnya
- Gunakan DebugView untuk memverifikasi acara Anda.
- Jelajahi data Anda di konsol Firebase .
- Jelajahi panduan tentang acara dan properti pengguna .
- Pelajari cara mengekspor data Anda ke BigQuery .