Temel AdMob kurulumunu tamamladıktan sonra Firebase SDK'sını da ekleyebilirsiniz diğer özelliklerden yararlanmasını sağlamak için Google Analytics Google Analytics ve Firebase. Google Analytics 4'ü nasıl kullanmaya başlayacağınızı Google Analytics bu sayfada daha sonra ele alacağız.
Bu artan yapılandırma düzeyleri, başarılı olmanıza ve uygulamanızın kullanıcı deneyimini ve reklam gelirinizi optimize edebilirsiniz. Şunlara göz atın: özellik tablosunu ve daha fazla bilgi edinin.
Özellik |
Mobile Ads SDK'sını ekleyin + kullanıcı metriklerini etkinleştirin |
Mobile Ads SDK'sını ekleyip kullanıcı metriklerini etkinleştirin ve AdMob cihazını Firebase'e bağla |
Mobile Ads SDK'sını ekleyip kullanıcı metriklerini etkinleştirin ve AdMob uygulamasını Firebase'e bağlayın Ekle Analytics için Firebase SDK'sı |
AdMob hesabınızdaki kullanıcı metriklerini görüntüleyin | |||
Analiz etkinliklerini ve kullanıcı özelliklerini uygulamanızdan otomatik olarak toplama | |||
AdMob içindeki seçilmiş kullanıcı metriklerini görüntüleyin | |||
Firebase ile analiz verilerinizi keşfetme ve bunlarla çalışma | |||
Firebase konsolunda temel metrikleri görüntüleme | |||
Reklam kampanyaları için dönüşümleri işaretleme | |||
Özel kitleler oluşturma | |||
BigQuery'deki verileri dışa aktarma ve analiz etme | |||
Analiz verileriniz için daha fazla özelleştirme özelliğine erişme | |||
Analizler ve modeller için özel etkinlikleri günlüğe kaydetme (ör. KBOG ve ARPPU metrikleri için ecommerce_purchase etkinliklerini kaydetme) | |||
Reklam kampanyaları için özel dönüşümleri yapılandırma | |||
Kullanım alanları
diğer Firebase ürünleri
(ör. Remote Config ve A/B Testing) |
Google Analytics çözümünü kullanmaya başlayın
Google Analytics, verilerinizle ilgili güçlü analizlere erişmenizi sağlayan Firebase analiz motorudur. Google Analytics için Firebase SDK'sını ekleyerek Google Analytics'ü uygulamanızda kullanmaya başlayın.
Aşağıdaki adımlarda, uygulamanızda Google Analytics için Firebase SDK'sını kullanmaya nasıl başlayacağınız açıklanmaktadır. SDK'yı başlattıktan sonra, uygulamanızda etkinlikleri nasıl kaydetmeye başlayacağınızı öğrenmek için Analytics belgelerini ziyaret edin.
1. Adım: Uygulamanıza bir yapılandırma dosyası ekleyin
Uygulamanızı, AdMob bağlantısı oluşturmadan önce Firebase'e kaydettiyseniz
Uygulamanıza zaten bir Firebase yapılandırma dosyası eklediniz.
Xcode projenizin kökünde GoogleService-Info.plist
dosyası olup olmadığını kontrol edin.
Ayrıca, yapılandırma dosyasının tüm hedeflere eklendiğinden emin olun.
2. Adım: Analytics için Firebase SDK'sını uygulamanıza ekleyin
Google Analytics için Firebase SDK'sı bağımlılığını Podfile:
pod 'FirebaseAnalytics'
pod install
komutunu çalıştırın ve oluşturulan.xcworkspace
dosyasını açın.FirebaseCore
modülünüUIApplicationDelegate
ve diğer Yetki verdiğiniz uygulamanın kullandığı Firebase modülleri. Örneğin, Cloud Firestore ve Authentication kullanmak için:SwiftUI
import SwiftUI import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Swift
import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Objective-C
@import FirebaseCore; @import FirebaseFirestore; @import FirebaseAuth; // ...
- Uygulama temsilcinizin
application(_:didFinishLaunchingWithOptions:)
yönteminde birFirebaseApp
shared instance yapılandırın:Hızlı Kullanıcı Arayüzü
// Use Firebase library to configure APIs FirebaseApp.configure()
Swift
// Use Firebase library to configure APIs FirebaseApp.configure()
Objective-C
// Use Firebase library to configure APIs [FIRApp configure];
- SwiftUI kullanıyorsanız bir uygulama temsilcisi oluşturmanız ve
UIApplicationDelegateAdaptor
veyaNSApplicationDelegateAdaptor
aracılığıylaApp
yapınıza eklemeniz gerekir. Ayrıca uygulama temsilcisi değiştirme işlemini de devre dışı bırakmanız gerekir. Örneğin, daha fazla bilgi için SwiftUI talimatlarına bakın.Hızlı Kullanıcı Arayüzü
@main struct YourApp: App { // register app delegate for Firebase setup @UIApplicationDelegateAdaptor(AppDelegate.self) var delegate var body: some Scene { WindowGroup { NavigationView { ContentView() } } } }
Özel etkinlik günlüğü kaydını uygulama
Bu bölümde, özel etkinlik
giriş yapabilirsiniz. Bu özel örnek, Arkadaş Bitkiler projesinin
günlüğe kaydedilmesine yardımcı olan ecommerce_purchase
özel etkinliği
Özellikle hesaplama için AdMob bağlantılı uygulamalar
KBOG ve
ARPPU
Uygulamanızda özel etkinlik günlüğe kaydını nasıl uygulayacağınız aşağıda açıklanmıştır:
Bu sayfanın Google Analytics ile çalışmaya başlama bölümünü tamamladığınızdan emin olun. Bu bölümde, uygulamanızı Firebase'i kullanacak şekilde yapılandırma, Google Analytics için Firebase SDK'sını ekleme ve SDK'yı başlatma işlemleri yer alır.
ecommerce_purchase
etkinliği günlüğe kaydetme (Swift | Obj-C). Aşağıda bir örnek verilmiştir:Swift
Analytics.logEvent(AnalyticsEventPurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", AnalyticsParameterValue: 10000, AnalyticsParameterShipping: 500, AnalyticsParameterTransactionID: "192803301", ])
Objective-C
[FIRAnalytics logEventWithName:kFIREventPurchase parameters:@{ kFIRParameterCoupon: @"SummerPromo", kFIRParameterCurrency: @"JPY", kFIRParameterValue: @10000, kFIRParameterShipping: @500, kFIRParameterTransactionID: @"192803301", }];
Uygulamanızda özel etkinlikleri günlüğe kaydetme hakkında daha fazla bilgi edinmek için şurayı ziyaret edin: Analytics dokümanlarına göz atın.
Uygulamanızda diğer Firebase ürünlerini kullanma
Google Analytics için Firebase SDK'sını ekledikten sonra şunları da başlatabilirsiniz: Firebase Remote Config ve Firebase A/B Testing.
Remote Config, davranışı değiştirmenize olanak tanır bir uygulama güncellemesi yayınlamadan uygulamanızın görünümünü ve Günlük etkin kullanıcı sayısı sınırsız.
A/B Testing, uygulamanızın kullanıcı arayüzünde, özelliklerinde veya etkileşim kampanyalarında yaptığınız değişiklikleri geniş çaplı kullanıma sunmadan önce test etmenizi sağlar. Böylece, bu değişikliklerin temel metrikleriniz (ör. gelir ve elde tutma) üzerinde bir etkisi olup olmadığını öğrenebilirsiniz.
Uygulamanız için reklamlardan para kazanma sürecini optimize etme
Küçük bir kullanıcı alt kümesiyle farklı reklam biçimlerini veya yapılandırmalarını deneyin ve ardından reklamı tüm kullanıcılarınız için uygulama konusunda veri odaklı kararlar alın. Alıcı: Daha fazla bilgi edinmek için aşağıdaki eğiticilere göz atın:
Yeni reklam biçiminin benimsenmesini test edin (genel bakış | uygulama).
Reklam sıklığını optimize edin (genel bakış | uygulama).