Memulai Google Analytics

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 > Setelan project untuk mengaktifkannya.

    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.

  1. Di Xcode, dengan project aplikasi Anda dalam keadaan terbuka, buka File > Add Packages.
  2. Saat diminta, tambahkan repositori SDK platform Apple Firebase:
  3. https://github.com/firebase/firebase-ios-sdk
  4. Pilih library Analytics.
  5. 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.
  6. Setelah selesai, Xcode akan otomatis mulai me-resolve dan mendownload dependensi Anda di latar belakang.
  7. Setelah selesai, Xcode akan otomatis mulai me-resolve dan mendownload dependensi Anda di latar belakang.

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:

  1. Impor modul Firebase di UIApplicationDelegate Anda:

    Swift

    import FirebaseCore
    import FirebaseAnalytics
            

    Objective-C

    @import FirebaseCore;
    @import FirebaseAnalytics;
            
  2. Konfigurasikan instance bersama FirebaseApp, biasanya ada dalam metode application: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