Setelah menyelesaikan penyiapan AdMob dasar, Anda juga dapat menambahkan SDK Firebase untuk Google Analytics untuk memanfaatkan fitur lain dari Google Analytics dan Firebase. Pelajari cara memulai Google Analytics nanti di halaman ini.
Tingkat peningkatan konfigurasi ini mendukung fitur yang dapat membantu Anda mengoptimalkan pengalaman pengguna aplikasi dan pendapatan iklan Anda. Lihat tabel fitur berikut dan tautannya untuk mempelajari lebih lanjut!
Fitur | Tambahkan SDK Iklan Seluler + aktifkan metrik pengguna | Tambahkan SDK Iklan Seluler + aktifkan metrik pengguna dan Tautkan AdMob ke Firebase | Tambahkan SDK Iklan Seluler + aktifkan metrik pengguna dan Tautkan AdMob ke Firebase dan Tambahkan Firebase SDK untuk Analytics |
Lihat metrik pengguna di akun AdMob Anda | |||
Secara otomatis mengumpulkan peristiwa analitik dan properti pengguna dari aplikasi Anda | |||
Lihat metrik pengguna pilihan di AdMob | |||
Jelajahi dan kerjakan data analitik Anda melalui Firebase | |||
Lihat metrik utama di konsol Firebase | |||
Tandai konversi untuk kampanye iklan | |||
Bangun pemirsa khusus | |||
Ekspor dan analisis data di BigQuery | |||
Akses lebih banyak fitur penyesuaian untuk data analitik Anda | |||
Buat log peristiwa khusus untuk analitik dan model (seperti mencatat peristiwa ecommerce_purchase untuk metrik ARPU dan ARPPU ) | |||
Konfigurasikan konversi khusus untuk kampanye iklan | |||
Gunakan produk Firebase lainnya (seperti Remote Config dan Pengujian A/B) |
Memulai Google Analytics
Google Analytics adalah mesin analitik Firebase yang memberi Anda akses ke wawasan yang kuat tentang data Anda. Mulai gunakan Google Analytics di aplikasi Anda dengan menambahkan Firebase SDK untuk Google Analytics.
Dengan penyiapan AdMob dasar , Anda dapat melihat statistik gabungan dari peristiwa yang dikumpulkan secara otomatis dan properti pengguna di dasbor Analytics di Firebase console tanpa menambahkan kode tambahan apa pun ke aplikasi Anda.
Namun, jika Anda ingin mengumpulkan data peristiwa khusus atau properti pengguna tambahan, Anda harus menggunakan SDK Firebase untuk Google Analytics. Dengan SDK ini, Anda dapat mencatat hingga 500 jenis peristiwa analitik yang berbeda, dan tidak ada batasan pada total volume peristiwa yang dicatat oleh aplikasi Anda. Contoh kasus penggunaan untuk mencatat peristiwa khusus adalah dengan menyertakan data dalam penghitungan pendapatan Anda dari peristiwa khusus yang disebut ecommerce_purchase
untuk membantu Anda merepresentasikan metrik ARPU dan ARPPU dengan lebih baik .
Dengan menambahkan SDK Firebase untuk Google Analytics, Anda juga dapat menambahkan konversi khusus untuk kampanye iklan dan mengaktifkan penggunaan produk Firebase lainnya .
Langkah-langkah berikut menjelaskan cara mulai menggunakan Firebase SDK untuk Google Analytics di aplikasi Anda. Setelah menginisialisasi SDK, kunjungi dokumentasi Analytics untuk mempelajari cara memulai pencatatan log peristiwa di aplikasi Anda.
Langkah 1: Tambahkan file konfigurasi ke aplikasi Anda
Jika Anda mendaftarkan aplikasi dengan Firebase sebelum membuat tautan AdMob, berarti Anda telah menambahkan file konfigurasi Firebase ke aplikasi Anda.Periksa file GoogleService-Info.plist
di root proyek Xcode Anda. Pastikan juga file konfigurasi ditambahkan ke semua target.
Di kartu Aplikasi Anda di proyek , pilih ID bundel aplikasi yang Anda perlukan file konfigurasinya.
Anda > SetelanKlik Unduh GoogleService-Info.plist untuk mendapatkan file konfigurasi Firebase iOS Anda (
GoogleService-Info.plist
).Anda dapat mengunduh file konfigurasi iOS Firebase lagi kapan saja dari
> Setelan proyek .Pastikan nama file konfigurasi tidak ditambahkan dengan karakter tambahan, seperti
(2)
.
Pindahkan file konfigurasi Anda ke root proyek Xcode Anda. Jika diminta, pilih untuk menambahkan file konfigurasi ke semua target.
Jika Anda memiliki beberapa ID bundel dalam proyek Anda, Anda harus mengaitkan setiap ID bundel dengan aplikasi terdaftar di konsol Firebase sehingga setiap aplikasi dapat memiliki file GoogleService-Info.plist
sendiri.
Langkah 2: Tambahkan Firebase SDK untuk Analytics ke aplikasi Anda
Tambahkan dependensi untuk Firebase SDK untuk Google Analytics ke Podfile Anda:
pod 'FirebaseAnalytics'
Jalankan
pod install
, lalu buka file.xcworkspace
yang telah dibuat.- Impor modul
FirebaseCore
diUIApplicationDelegate
Anda, serta modul Firebase lain yang digunakan delegasi aplikasi Anda. Misalnya, untuk menggunakan Cloud Firestore dan Otentikasi:Cepat
import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Objective-C
@import FirebaseCore; @import FirebaseFirestore; @import FirebaseAuth; // ...
- Konfigurasikan instance bersama
FirebaseApp
, biasanya di aplikasiapplication:didFinishLaunchingWithOptions:
metode:Cepat
// Use Firebase library to configure APIs FirebaseApp.configure()
Objective-C
// Use Firebase library to configure APIs [FIRApp configure];
Terapkan pencatatan peristiwa khusus
Bagian ini menunjukkan contoh cara menerapkan pencatatan log peristiwa khusus di aplikasi Anda. Contoh khusus ini adalah untuk peristiwa khusus ecommerce_purchase
yang merupakan peristiwa yang berguna untuk mencatat aplikasi yang tertaut dengan AdMob, terutama untuk menghitung ARPU dan ARPPU .
Metrik utama untuk aplikasi Anda adalah pendapatan menurut pengguna , yang dapat disegmentasikan lebih lanjut menjadi ARPU dan ARPPU . Kedua metrik ini ditampilkan di kartu metrik Pengguna akun AdMob Anda dan di dasbor Analytics di Firebase console. Pendapatan, bagaimanapun, tidak diukur secara langsung; sebagai gantinya, ini adalah jumlah taksiran penghasilan AdMob Anda dan dua nilai peristiwa analitik berikut:
-
in_app_purchase
: saat pengguna menyelesaikan pembelian dalam aplikasi yang diproses oleh App Store di iTunes, seperti langganan awal, membuka kunci layanan premium, atau membeli item dalam game
-
ecommerce_purchase
: saat pengguna menyelesaikan pembelian, seperti belanja online, membeli kupon atau item diskon, atau membeli tiket film
Tanpa kode tambahan apa pun di aplikasi Anda, Mobile Ads SDK secara otomatis mengumpulkan data analitik untuk peristiwa in_app_purchase
. Namun, jika Anda juga ingin menyertakan data peristiwa ecommerce_purchase
dalam penghitungan pendapatan, Anda harus menerapkan logging kustom melalui Firebase SDK untuk Google Analytics.
Berikut ini cara menerapkan pencatatan log peristiwa khusus di aplikasi Anda:
Pastikan Anda telah menyelesaikan bagian Memulai Google Analytics di halaman ini, yang mencakup mengonfigurasi aplikasi Anda untuk menggunakan Firebase, menambahkan SDK Firebase untuk Google Analytics, dan menginisialisasi SDK.
Catat peristiwa
ecommerce_purchase
( Swift | Obj-C ). Berikut ini contohnya:Cepat
Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", AnalyticsParameterValue: 10000, AnalyticsParameterShipping: 500, AnalyticsParameterTransactionID: "192803301", ])
Objective-C
[FIRAnalytics logEventWithName:kFIREventEcommercePurchase parameters:@{ kFIRParameterCoupon: @"SummerPromo", kFIRParameterCurrency: @"JPY", kFIRParameterValue: @10000, kFIRParameterShipping: @500, kFIRParameterTransactionID: @"192803301", }];
Untuk mempelajari lebih lanjut tentang mencatat peristiwa khusus di aplikasi Anda, kunjungi dokumentasi Analytics .
Gunakan produk Firebase lain di aplikasi Anda
Setelah menambahkan Firebase SDK untuk Google Analytics, Anda juga dapat mulai menggunakan produk Firebase lainnya, seperti Firebase Remote Config dan Pengujian A/B Firebase.
Remote Config memungkinkan Anda mengubah perilaku dan tampilan aplikasi tanpa memublikasikan pembaruan aplikasi, tanpa biaya, untuk pengguna aktif harian tanpa batas.
Pengujian A/B memberi Anda kemampuan untuk menguji perubahan pada UI aplikasi, fitur, atau kampanye keterlibatan untuk mempelajari apakah perubahan tersebut berdampak pada metrik utama Anda (seperti pendapatan dan retensi) sebelum meluncurkan perubahan secara luas.