Kilitlenme raporları için ölçümler almak için Google Analytics'i kullanın

Google Analytics , Firebase'in analiz motorudur. Uygulamanızda Analytics ve Crashlytics'i birlikte kullandığınızda, kilitlenme olmayan kullanıcılar, kilitlenmeden önce belirli olayları izleyen içerik kırıntıları ve BigQuery gibi sorunlar oluşturmanıza ve kilitlenme verilerini daha ayrıntılı olarak izlemenize yardımcı olan özellikler elde edersiniz. uygulamanızın temel metriklerini görselleştirebilirsiniz.

Bu kılavuz, Analytics'in Crashlytics kurulumu olan bir uygulamaya nasıl ekleneceğini açıklar (henüz yapmadıysanız, uygulamanıza Crashlytics ekleyin ).

1. Adım: Bir Firebase yapılandırma dosyası ekleyin

  1. Proje Ayarlarınızı açın. Uygulamalarınız kartında, yapılandırma dosyasına ihtiyacınız olan uygulamanın paket kimliğini seçin.
  2. Firebase Apple platformları yapılandırma dosyanızı ( GoogleService-Info.plist ) almak için GoogleService-Info.plist'i İndir'i tıklayın.

  3. Yapılandırma dosyanızı Xcode projenizin kök dizinine taşıyın. İstenirse, yapılandırma dosyasını tüm hedeflere eklemek için seçin.

Projenizde birden fazla paket kimliğiniz varsa, her uygulamanın kendi GoogleService-Info.plist dosyasına sahip olabilmesi için her paket kimliğini Firebase konsolunda kayıtlı bir uygulamayla ilişkilendirmeniz gerekir.

2. Adım: Analytics SDK'sını uygulamanıza ekleyin

Firebase bağımlılıklarını kurmak ve yönetmek için Swift Paket Yöneticisi'ni kullanın.

  1. Xcode'da, uygulama projeniz açıkken Dosya > Swift Paketleri > Paket Bağımlılığı Ekle seçeneğine gidin.
  2. İstendiğinde, Firebase Apple platformları SDK deposunu ekleyin:
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. IDFA koleksiyonu olan veya olmayan kitaplığı seçerek Google Analytics için Firebase SDK'sını ekleyin.
  5. Bittiğinde, Xcode otomatik olarak bağımlılıklarınızı arka planda çözmeye ve indirmeye başlayacaktır.

Ardından, Firebase modülünü yapılandırın:

  1. UIApplicationDelegate FirebaseCore modülünü ve uygulama temsilcinizin kullandığı diğer Firebase modüllerini içe aktarın. Örneğin, Cloud Firestore ve Kimlik Doğrulamayı kullanmak için:

    Süratli

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Amaç-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  2. Genellikle App başlatıcısında veya uygulama temsilcisinin application(_:didFinishLaunchingWithOptions:) yönteminde bir FirebaseApp paylaşılan örneği yapılandırın:

    Süratli

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Amaç-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

Uygulamanız artık Google Analytics'i kullanacak şekilde ayarlanmıştır.

tutucu52 l10n-yer

Sonraki adımlar