2. adım: Entegrasyon Google Analytics
| Giriş: iOS reklam dönüşümlerini ölçme |
| 1. adım: Ads hesabınızı Google Analytics ile bağlayın |
|
2. adım: Entegrasyon Google Analytics |
| 3. adım: Sık karşılaşılan sorunları giderme ve çözme |
Ads hesabınızı bağladığınıza göre artık Firebase için Google Analytics SDK'sını entegre etmeye başlayabilirsiniz.
Firebase için Google Analytics SDK'sını entegre edin.
Bu eğitimde açıklandığı şekilde etkinlik verileriyle cihaz üzerinde dönüşüm ölçümünü kullanmak için Apple platformları için Google Analytics Firebase SDK'sının 11.14.0 veya sonraki bir sürümünü kullanmanız gerekir. Proje bağımlılıklarınızın buna göre güncellendiğinden emin olun. Google Analytics Apple platformları için SDK ile cihaz üzerinde dönüşüm ölçümünü (ODM) uygularken GitHub'da listelenen uyumlu SDK sürümlerini kullandığınızdan emin olun. Dahil edilen SDK modülleri ve yapılandırmaları hakkında ayrıntılı bilgi için Hedeflenen özellikler başlıklı makaleyi inceleyin.
Cocoapods'u kullanma
Uygulamanızda Cocoapods kullanılıyorsa projenizin Podfile'ında
GoogleAppAdsOnDeviceConversion pod'unun bulunduğunu doğrulayın. Bunu ana
FirebaseAnalytics pod'u aracılığıyla veya bağımsız bir pod olarak açıkça ekleyerek yapabilirsiniz:
pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion
veya
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
Ardından, pod repo update ve pod install komutlarını çalıştırın.
Swift Package Manager'ı kullanma
Uygulamanızda Swift Package Manager kullanılıyorsa Firebase için Swift Package Manager bölümündeki adımları uygulayın.
"Uygulamanıza eklemek istediğiniz Firebase kitaplıklarını seçin" adımına geldiğinizde sonraki adımlara geçmeden önce FirebaseAnalytics işaretini koyun.
Alternatif olarak, FirebaseAnalytics/Core ve
GoogleAdsOnDeviceConversion'yı kontrol edin.
Alternatif entegrasyon
Uygulamanızda Cocoapods veya Swift Package Manager kullanılmıyorsa aşağıdaki şekilde entegrasyon yapın:
- Firebase'in herkese açık zip dosyasını firebase-ios-sdk GitHub deposundan indirin.
- Çerçeveleri doğrudan projeye eklemek için herkese açık zip dosyasındaki README talimatlarını uygulayın.
FirebaseAnalyticsdizinindeki çerçeveleri eklediğinizden emin olun. - Xcode'da, uygulama hedefinizin derleme ayarlarındaki Other Linker Settings'e
-ObjCve-lc++işaretlerini ekleyin.
Entegrasyonu doğrulama
Xcode'un şema düzenleyicisinde Arguments Passed on Launch (Başlatılırken Geçirilen Bağımsız Değişkenler) bölümüne -FIRDebugEnabled ekleyerek hata ayıklama modunu etkinleştirin.
Uygulamayı simülatörde veya cihazda silin. Uygulamayı Xcode'da başlattıktan sonra Xcode hata ayıklama konsolunda aşağıdakine benzer bir mesajın göründüğünü doğrulayın:
[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked
Yaklaşık 15 saniye bekleyin ve _psmvalue_gads mesajının Xcode hata ayıklama konsolunda göründüğünü doğrulayın:
[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. adım: Ads hesabınızı Google Analytics ile bağlayın 3. adım: Yaygın sorunları giderin ve ele alın