Artikel ini menunjukkan cara mengonfigurasi aplikasi untuk menggunakan Google Analytics. Untuk mengonfigurasi situs agar menggunakan Analytics, lihat Menyiapkan Analytics untuk situs dan/atau aplikasi.
Sebelum memulai
Tambahkan Firebase ke project Apple dan pastikan Analytics diaktifkan di project Firebase Anda:
Jika Anda membuat project Firebase baru, aktifkan Analytics selama alur kerja pembuatan project.
Jika Anda menggunakan project Firebase yang sudah ada dan belum mengaktifkan Analytics, buka tab Integrasi pada
untuk mengaktifkannya. > Setelan project Saat mengaktifkan Analytics di project, aplikasi Firebase Anda akan ditautkan ke aliran data Analytics.
(Direkomendasikan) Tambahkan framework AdSupport ke project Anda untuk mengaktifkan fitur tambahan seperti atribusi kampanye dan audiens.
Menambahkan Analytics SDK ke aplikasi
Gunakan Swift Package Manager untuk menginstal dan mengelola dependensi Firebase.
- Di Xcode, dengan project aplikasi Anda dalam keadaan terbuka, buka File > Add Packages.
- Saat diminta, tambahkan repositori SDK platform Apple Firebase:
- Pilih library Analytics.
- Untuk mengoptimalkan penggunaan Analytics, sebaiknya aktifkan Google Analytics di project Firebase Anda dan tambahkan Firebase SDK untuk Google Analytics ke aplikasi. Anda dapat memilih library tanpa atau dengan pengumpulan IDFA.
- Setelah selesai, Xcode akan otomatis mulai me-resolve dan mendownload dependensi Anda di latar belakang.
- Setelah selesai, Xcode akan otomatis mulai me-resolve dan mendownload dependensi Anda di latar belakang.
https://github.com/firebase/firebase-ios-sdk
Pelajari lebih lanjut IDFA, ID iklan tingkat perangkat, di dokumentasi User Privacy and Data Use (Privasi Pengguna dan Penggunaan Data) dan App Tracking Transparency (Transparansi Pelacakan Aplikasi) Apple.
Selanjutnya, lakukan beberapa langkah konfigurasi:
- Impor modul Firebase di
UIApplicationDelegate
Anda:Swift
import FirebaseCore import FirebaseAnalytics
Objective-C
@import FirebaseCore; @import FirebaseAnalytics;
- Konfigurasikan instance bersama
FirebaseApp
, biasanya ada dalam metodeapplication:didFinishLaunchingWithOptions:
aplikasi:Swift
// Use Firebase library to configure APIs FirebaseApp.configure()
Objective-C
// Use Firebase library to configure APIs [FIRApp configure];
(Opsional) Menonaktifkan pendaftaran atribusi jaringan iklan Apple
Untuk memudahkan Anda, SDK ini otomatis
mendaftarkan
aplikasi Anda ke Apple untuk atribusi jaringan iklan dengan
SKAdNetwork.
Jika ingin menonaktifkan fitur ini, tetapkan nilai
GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED
ke NO
(Boolean) di
file info.plist aplikasi Anda.
Langkah berikutnya
- Kirim peristiwa ke Analytics.
- Gunakan DebugView untuk memverifikasi peristiwa Anda.
- Pelajari data Anda di Firebase console.
- Pelajari panduan mengenai peristiwa dan properti pengguna.
- Pelajari cara mengekspor data Anda ke BigQuery.