Google Play'in veri açıklama gereksinimlerine hazırlanın

Mayıs 2021'de Google Play, bir uygulamanın veri toplama, paylaşma ve güvenlik uygulamalarına ilişkin geliştirici tarafından sağlanan bir açıklama olan yeni Veri Güvenliği bölümünü duyurdu .

Bu sayfa, Firebase Android SDK'larını kullanımınızla ilgili olarak bu veri açıklamasına ilişkin gereklilikleri tamamlamanıza yardımcı olabilir. Bu sayfada, uygulama geliştiricisi olarak kontrol edebileceğiniz geçerli yapılandırma veya çağrı örnekleri de dahil olmak üzere, SDK'larımızın son kullanıcı verilerini işleyip işlemediği ve nasıl işlediği hakkında bilgi bulabilirsiniz.

Sizi desteklerken mümkün olduğunca şeffaf olmayı hedefliyoruz; ancak uygulama geliştiricisi olarak, uygulamanızın son kullanıcı verilerini toplama, paylaşma ve güvenlik uygulamalarına ilişkin Google Play'in Veri Güvenliği bölümü formuna nasıl yanıt vereceğinize karar verme sorumluluğu yalnızca size aittir.

Bu sayfadaki bilgiler nasıl kullanılır?

Bu sayfada, her Firebase Android SDK'nın yalnızca en son sürümü tarafından toplanan son kullanıcı verileri listelenir.

Her SDK'nın, bu sayfanın ilerleyen kısımlarında, otomatik olarak toplanan veriler ile kullanımınıza bağlı olarak toplanan veriler hakkında bilgi verdiğimiz kendi bölümü vardır. Otomatik toplama, uygulamanızda herhangi bir belirli yöntemi veya sınıfı çağırmanıza gerek kalmadan SDK'nın belirli verileri toplaması anlamına gelir. Ancak çoğu durumda SDK tarafından toplanan veriler, uygulamanızın ürünü özel kullanımına, yani uygulamanızın yapılandırmasına ve SDK'yı nasıl çağırdığınıza bağlıdır.

Veri açıklamanızı tamamlamak için, hangi veri türünün toplanan verileri en iyi şekilde tanımladığını belirlemenize yardımcı olması için Android'in veri türleri hakkındaki kılavuzunu kullanabilirsiniz. Veri açıklamanızda, uygulamanızın toplanan verileri nasıl paylaştığını ve kullandığını da hesaba kattığınızdan emin olun.

Firebase Android SDK'ları için veri şifrelemeye, veri paylaşımına ve veri silmeye genel bakış

Veri şifreleme

Bu sayfada listelenen toplanan son kullanıcı verileri için Firebase, aktarım halindeki verileri HTTPS kullanarak şifreler.

Bilgi paylaşımı

Firebase, bu sayfada listelenen toplanan son kullanıcı verileri için bu verileri aşağıdakiler dışında üçüncü taraflara aktarmaz:

  • Firebase hizmetlerini sağlamamıza yardımcı olan üçüncü taraf alt işleyicilere .
  • Talimatlarınıza uygun olarak (örneğin, Firebase'i diğer Firebase dışı hizmetlere bağlamayı seçerseniz).
Veri silme

Firebase, geliştiricilerin son kullanıcı verilerini Firebase hizmetlerinin işlevselliğiyle tutarlı bir şekilde silmelerine olanak tanır.



Firebase kullanıcı aracısı

Firebase kullanıcı aracısı bir Firebase Android SDK'sı değil, çeşitli Firebase Android SDK'ları tarafından toplanan ve aşağıdakileri içeren bir bilgi paketidir:

  • Cihaz meta verileri: İşletim sistemi sürümü, adı, modeli, markası ve form faktörü

  • Uygulamanızı yüklemek için kullanılan uygulama (örneğin Play Store) ( belgelere bakın)

  • Uygulamanızda hangi Firebase SDK'ları kullanılıyor (sürümleri dahil)

Firebase kullanıcı aracısı, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek amacıyla platform ve sürümün benimsenmesini belirlemek için Google tarafından dahili olarak kullanılır. Hiçbir zaman bir kullanıcı veya cihaz tanımlayıcısına bağlı değildir.

Bir Firebase Android SDK'sı Firebase kullanıcı aracısını topluyorsa aşağıdaki SDK bölümünde listelenecektir.



A/B Testi

com.google.firebase:firebase-abt

Otomatik olarak toplanan veriler

Firebase A/B Testing SDK'sı herhangi bir son kullanıcı verisini otomatik olarak toplamaz.

Diğer hususlar

Firebase A/B Testi SDK'sı, Firebase Remote Config ve Firebase In-App Messaging için deneme gruplarındaki üyeliği belirtmek amacıyla Google Analytics kullanıcı özelliklerini ayarlar ve kullanır.

A/B Testi SDK'sı yalnızca doğrudan Firebase Remote Config ve Firebase In-App Messaging tarafından kullanıldığından, herhangi bir veri toplama ve toplama amacı hakkında daha fazla bilgi edinmek için bu sayfadaki ilgili bölümlere bakın.

Kullanımınıza bağlı olarak toplanan veriler

Firebase A/B Testing SDK'sında, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özellikler yoktur.



Uygulama Kontrolü

com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-safetynet
com.google.firebase:firebase-appcheck-playintegrity

Otomatik olarak toplanan veriler

Firebase Uygulama Kontrolü SDK'ları aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Uygulama Kontrolü SDK'ları varsayılan olarak...
Firebase kullanıcı aracısı

Bilgi için bu sayfadaki Firebase kullanıcı aracısı bölümüne bakın.

Kullanımınıza bağlı olarak toplanan veriler

Firebase Uygulama Kontrolü SDK'larını ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Aşağıdaki tabloda, kullanımınıza bağlı olarak toplanabilecek son kullanıcı verilerinin örnekleri listelenmektedir, ancak özel kullanımınız nedeniyle toplanan tüm verileri hesaba kattığınızdan emin olun.

Veri Uygulamanızın yapılandırmasına ve çağrılmasına bağlı olarak Firebase Uygulama Kontrolü SDK'ları...
SafetyNet'ten onay jetonu

Uygulamanız doğrulama sağlayıcısı olarak SafetyNet'i kullanıyorsa bu onay jetonunu toplayın. SafetyNet için ek veri güvenliği bilgilerine bakın.

Play Integrity'den Integrity jetonu

Uygulamanız doğrulama sağlayıcısı olarak Play Integrity'yi kullanıyorsa bu bütünlük jetonunu toplayın. Play Integrity için ek veri güvenliği bilgilerine bakın.

Ek Bilgiler

Veri toplamanın amacı

Firebase kullanıcı aracısı, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek amacıyla platform ve sürümün benimsenmesini belirlemek için Google tarafından dahili olarak kullanılır. Hiçbir zaman bir kullanıcı veya cihaz tanımlayıcısına bağlı değildir.

Firebase Uygulama Kontrolü, arka uç kaynaklarınızı kötüye kullanıma karşı korumaya yardımcı olmak amacıyla uygulama onaylarını doğrulamak için genellikle yukarıdaki alt bölümlerde listelenen diğer toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Uygulama Dağıtımı

Tam Uygulama Dağıtımı Android SDK uygulaması

com.google.firebase:firebase-appdistribution

Tam Uygulama Dağıtımı Android SDK uygulaması yalnızca Beta testi kullanımına yöneliktir. Google Play'e gönderirken Uygulama Dağıtımı SDK uygulamasının tamamını başvurunuza dahil etmeyin.

Yalnızca API Uygulama Dağıtımı Android SDK'sı

com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx

Otomatik olarak toplanan veriler

Yalnızca API Uygulama Dağıtımı Android SDK'sı herhangi bir son kullanıcı verisini otomatik olarak toplamaz.

Kullanımınıza bağlı olarak toplanan veriler

Yalnızca API Uygulama Dağıtımı Android SDK'sında, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özellikler yoktur.



Kimlik doğrulama

com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx

Otomatik olarak toplanan veriler

Firebase Authentication SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Authentication SDK'sı varsayılan olarak...
Firebase kullanıcı aracısı

Bilgi için bu sayfadaki Firebase kullanıcı aracısı bölümüne bakın.

IP adresi

Kayıt olma ve kimlik doğrulama sırasında ek güvenlik sağlamak ve kötüye kullanımı önlemek için IP adreslerini toplar.

Kullanıcı aracısı dizeleri:

  • uygulamanın FirebaseUI kullanıp kullanmadığı
  • Uygulama tarafından kullanılan Kimlik Doğrulama SDK'sının sürümü
  • cihazın platformu

Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek için kullanıcı aracısı dizelerini toplar.

Bu kullanıcı aracısının Firebase kullanıcı aracısına gönderme yapmadığını unutmayın.

Firebase Android Uygulama Kimliği

Uygulamanın Firebase Android Uygulama Kimliğini toplar (bu, uygulamanın paket adı değildir).

Bu değer her isteğin başlığına dahil edilir.

Kullanımınıza bağlı olarak toplanan veriler

Firebase Authentication SDK'yı ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Aşağıdaki tabloda, kullanımınıza bağlı olarak toplanabilecek son kullanıcı verilerinin örnekleri listelenmektedir, ancak özel kullanımınız nedeniyle toplanan tüm verileri hesaba kattığınızdan emin olun.

Veri Uygulamanızın yapılandırmasına ve çağrılmasına bağlı olarak Firebase Authentication SDK'sı...
Ekran adı

Geliştiricinin sağlaması durumunda kullanıcının görünen adını toplar.

E-posta adresi

Uygulama aşağıdakilerden herhangi birini kullanıyorsa kullanıcının e-posta adresini (geliştirici tarafından sağlanan şekilde) toplar:

  • e-posta şifre doğrulaması
  • e-posta bağlantısı kimlik doğrulaması
  • kimlik doğrulama yöntemi olarak birleştirilmiş kimlik ve birleştirilmiş sağlayıcının yanıtı e-posta adresini içerir
Telefon numarası

Uygulama aşağıdakilerden herhangi birini kullanıyorsa kullanıcının telefon numarasını (geliştirici tarafından sağlanan şekilde) toplar:

  • telefon kimlik doğrulaması
  • Kimlik doğrulama yöntemi olarak telefon numarası
  • İkinci faktör olarak SMS kimlik doğrulama akışları
Play Integrity'den Integrity jetonu

Uygulamanız Telefon Kimlik Doğrulaması kullanıyorsa bu bütünlük belirtecini toplar. Play Integrity için ek veri güvenliği bilgilerine bakın.

SafetyNet'ten onay jetonu

Uygulamanız Telefon Kimlik Doğrulaması kullanıyorsa ve Play Integrity jetonunun getirilmesi başarısız olursa bu onay jetonunu toplar. SafetyNet için ek veri güvenliği bilgilerine bakın.

reCAPTCHA Enterprise'dan jeton

Uygulamanız Kimlik Doğrulama akışlarını korumak için reCAPTCHA Enterprise kullanıyorsa bu belirteci toplar. reCAPTCHA Enterprise için ek veri güvenliği bilgilerine bakın.

İletişim bilgileri

Uygulama, Firebase Authentication'a sahip bir üçüncü taraf kimlik doğrulama sağlayıcısı kullanıyorsa, kullanıcının üçüncü taraf kimlik doğrulama sağlayıcılarıyla ilgili iletişim bilgilerini toplar.

Örneğin, uygulamanın Facebook kimlik doğrulamasını kullanması durumunda, verilen kapsamlara bağlı olarak bir kullanıcının tanımlayıcısı Facebook profiline bağlanabilir.

Daha fazla bilgi için kimlik doğrulama sağlayıcısının belgelerine bakın.

Oyun Merkezi Kimliği

Uygulama Game Center'a bağlıysa kullanıcının Game Center kimliğini toplar.

Kullanıcı kimliği

Benzersiz bir Firebase Kimlik Doğrulama tanımlayıcısı oluşturur ve saklar.

Ek Bilgiler

Veri toplamanın amacı

Firebase Authentication, kimlik doğrulamayı ve hesap yönetimini etkinleştirmek için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Kullanıcı aracısı dizeleri Firebase hizmetlerini sağlamak, sürdürmek ve geliştirmek için kullanılır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Bulut Firestore

com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx

Otomatik olarak toplanan veriler

Cloud Firestore SDK, aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak Cloud Firestore SDK'sı...
Firebase kullanıcı aracısı

Bilgi için bu sayfadaki Firebase kullanıcı aracısı bölümüne bakın.

Kullanımınıza bağlı olarak toplanan veriler

Cloud Firestore SDK'yı ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Özel kullanımınız tarafından toplanan geliştirici tanımlı tüm son kullanıcı verilerini hesaba kattığınızdan emin olun.

Diğer hususlar

Cloud Firestore'u Firebase Authentication ile kullanıyorsanız ve bir son kullanıcı oturum açmışsa Cloud Firestore'dan gelen her istek otomatik olarak Firebase Authentication'dan geçerli Kullanıcı Kimliğini içerir.

Ek Bilgiler

Veri toplamanın amacı

Firebase kullanıcı aracısı, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek amacıyla platform ve sürümün benimsenmesini belirlemek için Google tarafından dahili olarak kullanılır. Hiçbir zaman bir kullanıcı veya cihaz tanımlayıcısına bağlı değildir.

Belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, SDK tarafından toplanan geliştirici tanımlı son kullanıcı verilerini nasıl kullandığınızın yanı sıra, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Firebase için Bulut İşlevleri

com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx

Otomatik olarak toplanan veriler

Firebase İstemci SDK'sı için Cloud Functions, aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak, Firebase İstemcisi SDK'sı için Bulut İşlevleri...
Fonksiyon adı

İşlev çağrısı sırasında işlev adını toplar.

IP adresi

Son kullanıcı eylemlerine dayalı olarak olay işleme işlevlerini ve HTTP işlevlerini yürütmek için işlev çağrısı sırasında işlev çağıran kişinin IP adresini toplar.

Firebase Bulut Mesajlaşma (FCM) jetonu

Geliştiricilerin, çağrı sırasında arayan cihaza bildirim göndermek veya daha sonra kullanmak üzere saklamak için işlevlerinde kullanmalarına olanak sağlamak için FCM belirtecini toplar.

Bu belirtecin, uygulamanın FCM SDK'yı içermesinden veya kullanmasından bağımsız olarak toplandığını unutmayın.

Kullanımınıza bağlı olarak toplanan veriler

Cloud Functions for Firebase İstemci SDK'sında, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özellikler yoktur.

Diğer hususlar

Bir son kullanıcı Firebase Authentication aracılığıyla oturum açtıysa her işlev isteği otomatik olarak Firebase Authentication'dan geçerli Kullanıcı Kimliğini içerir.

Ek Bilgiler

Veri toplamanın amacı

Firebase için Bulut İşlevleri, Firebase özellikleri ve uygulamanızdan gelen HTTPS istekleri tarafından tetiklenen etkinliklere yanıt olarak arka uç kodunu çalıştırmak için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Bulut Mesajlaşma

com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx

Otomatik olarak toplanan veriler

Firebase Cloud Messaging SDK, aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Bulut Mesajlaşma SDK'sı varsayılan olarak...
Uygulama sürümü

Konu aboneliği ve abonelikten çıkma için uygulamanın sürümünü toplar.

Firebase kullanıcı aracısı

Bilgi için bu sayfadaki Firebase kullanıcı aracısı bölümüne bakın.

Diğer hususlar

Cloud Messaging'in Firebase kurulum SDK'sına bağımlılığı vardır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki kurulumlar bölümüne bakın). Cloud Messaging'in söz konusu SDK'nın veri koleksiyonundan kullandığı veriler hakkında bilgi edinmek için Firebase kurulumlarını yönetme belgelerini ziyaret edin.

Kullanımınıza bağlı olarak toplanan veriler

Firebase Cloud Messaging SDK'yı nasıl yapılandırdığınıza veya çağırdığınıza ve ürünün özelliklerine bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Aşağıdaki tabloda, kullanımınıza bağlı olarak toplanabilecek son kullanıcı verilerinin örnekleri listelenmektedir, ancak özel kullanımınız nedeniyle toplanan tüm verileri hesaba kattığınızdan emin olun.

Veri Uygulamanızın yapılandırmasına ve çağrılmasına bağlı olarak Firebase Cloud Messaging SDK'sı...
Mesaj teslim metrikleri

BigQuery entegrasyonu etkinse ve setDeliveryMetricsExportToBigQuery true olarak ayarlanmışsa mesaj teslim metriklerini toplar ve BigQuery'ye gönderir.

Diğer hususlar

Cloud Messaging'in isteğe bağlı bazı özellikleri, Google Analytics için Firebase SDK'sına bağlıdır. Bu SDK'yı uygulamanıza eklerseniz söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun ( Google Analytics belgelerine bakın). Aşağıdaki tabloda günlüğe kaydedilen ek veriler listelenmektedir:

Veri Uygulamanız Google Analytics için Firebase SDK'sını içeriyorsa Cloud Messaging...
Bildirim etkileşimi etkinlikleri

Geliştiricilere analiz verileri sağlamak amacıyla Google Analytics için Firebase SDK'sı aracılığıyla günlüğe kaydedilmek üzere mesaj etkileşim etkinliklerini yerel olarak cihazda gönderir.

Ek Bilgiler

Veri toplamanın amacı

Firebase kullanıcı aracısı, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek amacıyla platform ve sürümün benimsenmesini belirlemek için Google tarafından dahili olarak kullanılır. Hiçbir zaman bir kullanıcı veya cihaz tanımlayıcısına bağlı değildir.

Cloud Messaging, istemci uygulamasına mesaj göndermek için genellikle yukarıdaki alt bölümlerde listelenen diğer toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Firebase için Bulut Depolama

com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx

Otomatik olarak toplanan veriler

Firebase için Cloud Storage SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Bulut Mesajlaşma SDK'sı varsayılan olarak...
Uygulama tarafından kullanılan Cloud Storage SDK sürümü

Uygulama tarafından kullanılan Cloud Storage for Firebase SDK'sının sürümünü toplar.

Bu değer her isteğin başlığına dahil edilir.

Firebase Android Uygulama Kimliği

Uygulamanın Firebase Android Uygulama Kimliğini toplar (bu, uygulamanın paket adı değildir).

Bu değer her isteğin başlığına dahil edilir.

Kullanımınıza bağlı olarak toplanan veriler

Cloud Storage for Firebase SDK'yı ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Özel kullanımınız tarafından toplanan geliştirici tanımlı tüm son kullanıcı verilerini hesaba kattığınızdan emin olun.

Diğer hususlar

Firebase Kimlik Doğrulaması ile Cloud Storage for Firebase kullanıyorsanız ve bir son kullanıcı oturum açmışsa Cloud Storage for Firebase'den gelen her istek, Firebase Authentication'dan geçerli Kullanıcı Kimliğini otomatik olarak içerir.

Ek Bilgiler

Veri toplamanın amacı

Cloud Storage for Firebase, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, SDK tarafından toplanan geliştirici tanımlı son kullanıcı verilerini nasıl kullandığınızın yanı sıra, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Crashlytics

com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk

Otomatik olarak toplanan veriler

Firebase Crashlytics SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak Firebase Crashlytics SDK'sı...
Yığın izleri

Bir uygulama çöktüğünde yığın izlerini toplar.

İlgili uygulama durumu

Bir uygulama çöktüğünde ilgili uygulama durumunu toplar.

İlgili cihaz meta verileri

Bir uygulama çöktüğünde cihazla ilgili anlık meta verileri toplar.

Crashlytics yükleme UUID'si

Bir kilitlenmeden etkilenen kullanıcı sayısını ölçmek için Crashlytics kurulum UUID'sini oluşturur ve saklar.

Diğer hususlar

Crashlytics'in Firebase kurulum SDK'sına bağımlılığı vardır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki kurulumlar bölümüne bakın). Crashlytics'in, uygulama örneğinin Firebase yükleme kimliğindeki değişikliklere bağlı olarak Crashlytics yükleme UUID'sini döndürmek dışında, Firebase yükleme SDK'sı tarafından toplanan hiçbir veriyi kullanmadığını unutmayın.

Crashlytics ayrıca Firebase konsolunda kalite ölçümleri sağlamak için Firebase oturum SDK'sına bağımlıdır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki Firebase oturumları SDK'sı bölümüne bakın).

Kullanımınıza bağlı olarak toplanan veriler

Firebase Crashlytics SDK'yı ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Aşağıdaki tabloda, kullanımınıza bağlı olarak toplanabilecek son kullanıcı verilerinin örnekleri listelenmektedir, ancak özel kullanımınız nedeniyle toplanan tüm verileri hesaba kattığınızdan emin olun.

Veri Uygulamanızın yapılandırmasına ve çağrılmasına bağlı olarak Firebase Crashlytics SDK'sı...
Geliştirici tanımlı veriler

Bir geliştiricinin kilitlenme raporlarına eklediği tüm özel anahtarları, günlükleri ve serbest metin kullanıcı kimliklerini toplar.

Geliştirici tanımlı veriler

Özel yığın izlemeleriyle geliştirici tarafından tanımlanan ölümcül olmayan olayları toplar.

Diğer hususlar

Crashlytics'in isteğe bağlı bazı özellikleri, Google Analytics için Firebase SDK'sına bağlıdır. Bu SDK'yı uygulamanıza eklerseniz söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun ( Google Analytics belgelerine bakın). Aşağıdaki tabloda Crashlytics'in söz konusu veri koleksiyonundan kullandığı veriler listelenmektedir:

Veri Uygulamanız Google Analytics için Firebase SDK'sını içeriyorsa Crashlytics...
"ekmek kırıntısı" günlükleri

Google Analytics için Firebase SDK'sı tarafından toplanan "kırıntı" günlüklerini kullanır. Bu günlükler, kilitlenme sayımlarıyla birlikte kilitlenmeden hemen önceki kullanıcı eylemlerini tanımlar.

Ek Bilgiler

Veri toplamanın amacı

Firebase Crashlytics genellikle kilitlenme raporlama ve kilitlenme yönetimi hizmetlerini etkinleştirmek için yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, SDK tarafından toplanan geliştirici tanımlı son kullanıcı verilerini nasıl kullandığınızın yanı sıra, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx

Firebase Dynamic Links SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak Firebase Dynamic Links SDK'sı...
Dinamik bağlantı URL'si

Bağlantı oluşturulduğunda geliştiricinin bağlantıda ayarladığı geliştirici tanımlı meta veriler de dahil olmak üzere, URL ile etkileşime geçildiğinde dinamik bağlantı URL'sini toplar.

Uygulama, Firebase Dynamic Links SDK entegre edilmiş şekilde yüklenirse Firebase, uygulama durumunu ve bağlantı etkileşim olaylarını günlüğe kaydeder.

Bir kullanıcı bir Firebase dinamik bağlantısıyla etkileşimde bulunursa, uygulamanın kullanıcının cihazında yüklü olup olmadığına bakılmaksızın aşağıdaki veriler otomatik olarak günlüğe kaydedilir:

Veri Varsayılan olarak Firebase...
Dinamik bağlantı URL'si

Bağlantı oluşturulduğunda geliştiricinin bağlantıda ayarladığı geliştirici tanımlı meta veriler de dahil olmak üzere, URL ile etkileşimde bulunulduğunda dinamik bağlantı URL'sini günlüğe kaydeder.

Uygulamanın paket adı

Ertelenmiş derin bağlantı (derin bağlantı sonrası uygulama yüklemesi) için uygulamanın paket adını günlüğe kaydeder.

Uygulama durumu

Yükleme durumu ve uygulamanın daha önce açılıp açılmadığı da dahil olmak üzere, kullanıcının cihazındaki uygulamanın durumuyla ilgili bilgileri günlüğe kaydeder.

Etkileşim olaylarını bağlayın

Günlükler etkileşim olaylarını bağlar.

Firebase Dynamic Links SDK'sı, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özelliklere sahip değildir.

Dinamik Bağlantıların bazı isteğe bağlı özellikleri, Google Analytics için Firebase SDK'sına bağlıdır. Bu SDK'yı uygulamanıza eklerseniz söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun ( Google Analytics belgelerine bakın). Aşağıdaki tabloda günlüğe kaydedilen ek veriler listelenmektedir:

Veri Uygulamanız Google Analytics için Firebase SDK'sını içeriyorsa Dinamik Bağlantılar...
Etkileşim olaylarını bağlayın

Geliştiricilere analiz verileri sağlamak amacıyla Google Analytics için Firebase SDK'sı aracılığıyla günlüğe kaydedilmek üzere bağlantı etkileşim etkinliklerini yerel olarak cihaza gönderir.

Firebase Dynamic Links, son kullanıcıları doğrudan uygulamanızdaki bağlı içeriğe yönlendirmek için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, SDK tarafından toplanan geliştirici tanımlı son kullanıcı verilerini nasıl kullandığınızın yanı sıra, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Google Analytics

com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx

Google Analytics veri toplama bilgilerini Google Analytics belgelerinde bulabilirsiniz.



Uygulama İçi Mesajlaşma

com.google.firebase:firebase-inappmessaging
com.google.firebase:firebase-inappmessaging-display
com.google.firebase:firebase-inappmessaging-ktx
com.google.firebase:firebase-inappmessaging-display-ktx

Otomatik olarak toplanan veriler

Firebase Uygulama İçi Mesajlaşma SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Uygulama İçi Mesajlaşma SDK'sı varsayılan olarak...
Gösterimler, tıklamalar ve işten çıkarmalar dahil olmak üzere mesaj etkileşimi etkinlikleri

Geliştiricilere analiz verileri sağlamak amacıyla mesaj etkileşimi etkinlikleri gönderir.

Diğer hususlar

Uygulama İçi Mesajlaşma'nın Google Analytics için Firebase SDK'sına zorunlu bir bağımlılığı vardır. Bu SDK'yı uygulamanıza dahil etmeniz gerektiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun ( Google Analytics belgelerine bakın). Aşağıdaki tabloda, Uygulama İçi Mesajlaşma SDK'sının Google Analytics verileriyle nasıl etkileşime girdiğine ilişkin örnekler listelenmektedir:

Veri Uygulamanız Google Analytics için Firebase SDK'sını içeriyorsa Firebase Uygulama İçi Mesajlaşma...
Gösterimler, tıklamalar ve işten çıkarmalar dahil olmak üzere mesaj etkileşimi etkinlikleri

Geliştiricilere analiz verileri sağlamak amacıyla Google Analytics için Firebase SDK'sı aracılığıyla günlüğe kaydedilmek üzere mesaj etkileşim etkinliklerini yerel olarak cihazda gönderir.

Kullanıcı özellikleri

Kullanıcı özelliği koşullarına dayalı mesajları hedeflemek amacıyla Google Analytics için Firebase SDK'sı tarafından toplanan kullanıcı özelliklerini ayarlar ve kullanır.

Uygulama İçi Mesajlaşma'nın Firebase kurulum SDK'sına da bağımlılığı vardır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki kurulumlar bölümüne bakın). Uygulama İçi Mesajlaşma'nın söz konusu SDK'nın veri koleksiyonundan kullandığı veriler hakkında bilgi edinmek için Firebase kurulumlarını yönetme belgelerini ziyaret edin.

Kullanımınıza bağlı olarak toplanan veriler

Firebase Uygulama İçi Mesajlaşma SDK'ları, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özelliklere sahip değildir.

Ek Bilgiler

Veri toplamanın amacı

Firebase Uygulama İçi Mesajlaşma, uygulamanın içinden son kullanıcılara mesaj göndermek için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Kurulumlar

com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx

Otomatik olarak toplanan veriler

Firebase kurulum SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Firebase kurulum SDK'sı varsayılan olarak...
Firebase kurulum kimliği (FID)

Bir kullanıcıyı veya fiziksel cihazı benzersiz şekilde tanımlamayan bir kurulum başına tanımlayıcı (FID) oluşturur ve toplar.

Firebase kullanıcı aracısı

Bilgi için bu sayfadaki Firebase kullanıcı aracısı bölümüne bakın.

Kullanımınıza bağlı olarak toplanan veriler

Firebase kurulum SDK'sı, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özelliklere sahip değildir.

Ek Bilgiler

Veri toplamanın amacı

Firebase kullanıcı aracısı, Firebase hizmetlerini sağlamak, sürdürmek ve iyileştirmek amacıyla platform ve sürümün benimsenmesini belirlemek için Google tarafından dahili olarak kullanılır. Hiçbir zaman bir kullanıcı veya cihaz tanımlayıcısına bağlı değildir.

Firebase yüklemeleri, uygulama yüklemelerini tanımlamak için benzersiz bir tanımlayıcı sağlamak amacıyla genellikle yukarıdaki alt bölümlerde listelenen diğer toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Firebase ML modeli indiricisi

com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx

Otomatik olarak toplanan veriler

Firebase ML model indirici SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak Firebase ML modeli indirici SDK'sı...
İndirme etkinlikleri, silme etkinlikleri ve hatalar dahil olmak üzere ML modeli indirme meta verileri

Kararlılık ve gecikme sorunlarını izlemek için model indirme olayı meta verilerini toplar.

kurulum kimlik doğrulama jetonu

Uygulama örnekleriyle etkileşimde bulunulduğunda (örneğin, geliştirici modellerini uygulama örneklerine dağıtmak için) cihaz kimlik doğrulaması için kurulum kimlik doğrulama belirteçlerini toplar.

Diğer hususlar

Firebase ML model indiricisinin Firebase kurulum SDK'sına bağımlılığı vardır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki kurulumlar bölümüne bakın). Firebase ML modeli indiricisinin söz konusu SDK'nın veri koleksiyonundan kullandığı veriler hakkında bilgi edinmek için Firebase kurulumlarını yönetme belgelerini ziyaret edin.

Kullanımınıza bağlı olarak toplanan veriler

Firebase ML modeli indirici SDK'sında, geliştiricinin diğer son kullanıcı verilerini toplamak için yapılandırabileceği veya çağırabileceği isteğe bağlı özellikler yoktur.

Ek Bilgiler

Veri toplamanın amacı

Firebase ML, ML modellerini indirmek için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Firebase ML, ürün kalitesini izlemek, kullanımı anlamak ve ürün yönü hakkında bilgi vermek için model indirme meta verilerini toplar ve kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Performans İzleme

com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx

Otomatik olarak toplanan veriler

Firebase Performance Monitoring SDK, aşağıdaki verileri otomatik olarak toplar.

Veri Firebase Performans İzleme SDK'sı varsayılan olarak...
Uygulama başlangıç ​​zamanı ve ağ isteği gecikmesi dahil olmak üzere uygulama performansı ölçümleri

Uygulamanın yaşam döngüsü ve son kullanıcı kullanımı sırasındaki uygulama performansı ölçümlerini toplar.

CPU/bellek kullanımı

Uygulamanın performansının zaman çizelgesi görünümünü sağlamak için uygulamanın CPU/bellek kullanımını toplar.

İlgili cihaz meta verileri

Performans verilerini farklı cihaz segmentlerine göre filtrelemek için ilgili cihaz meta verilerini toplar.

IP adresi

Performans olaylarını kaynak oldukları ülkelerle eşleştirmek için IP adresini toplar.

Diğer hususlar

Performans İzleme, Firebase kurulum SDK'sına bağımlıdır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki kurulumlar bölümüne bakın). Performance Monitoring'in söz konusu SDK'nın veri koleksiyonundan kullandığı veriler hakkında bilgi edinmek için Firebase kurulumlarını yönetme belgelerini ziyaret edin.

Performans İzleme ayrıca bir uygulamadan toplanan olayların hacmini kontrol etmeye yardımcı olmak için Firebase Remote Config SDK'sına da bağımlıdır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki Uzaktan Yapılandırma bölümüne bakın).

Performans İzleme ayrıca Firebase konsolundaki performans verilerinin zaman çizelgesi görünümlerini raporlamak için Firebase oturum SDK'sına bağımlıdır. Bu SDK, uygulamanıza geçişli olarak eklendiğinden, söz konusu SDK tarafından otomatik olarak toplanan son kullanıcı verilerini hesaba kattığınızdan emin olun (bu sayfadaki Firebase oturumları SDK'sı bölümüne bakın).

Kullanımınıza bağlı olarak toplanan veriler

Firebase Performance Monitoring SDK'yı ve ürünün özelliklerini nasıl yapılandırdığınıza veya çağırdığınıza bağlı olarak uygulamanız, veri açıklamanıza dahil edilmesi gereken son kullanıcı verilerini toplayabilir. Aşağıdaki tabloda, kullanımınıza bağlı olarak toplanabilecek son kullanıcı verilerinin örnekleri listelenmektedir, ancak özel kullanımınız nedeniyle toplanan tüm verileri hesaba kattığınızdan emin olun.

Veri Uygulamanızın yapılandırmasına ve çağrılmasına bağlı olarak Firebase Performans İzleme SDK'sı...
Geliştirici tanımlı özel izler

Bir geliştiricinin uygulamasında kullandığı tüm özel izlere ilişkin uygulama performansı ölçümlerini toplar.

Özel performans metrikleri
(geliştirici tarafından tanımlanan veriler)

Bir geliştiricinin özel izlemelere eklediği tüm özel performans ölçümlerini toplar.

Özel özellikler
(geliştirici tarafından tanımlanan veriler)

Bir geliştiricinin özel izlere eklediği tüm özel öznitelikleri toplar.

Ek Bilgiler

Veri toplamanın amacı

Firebase Performance Monitoring, uygulama performansının raporlanmasını ve izlenmesini sağlamak için genellikle yukarıdaki alt bölümlerde listelenen toplanan verileri kullanır. Ayrıca belirli verilerin nasıl kullanılabileceğine ilişkin bilgi için yukarıdaki alt bölümleri inceleyin. Veri açıklamanızda, SDK tarafından toplanan geliştirici tanımlı son kullanıcı verilerini nasıl kullandığınızın yanı sıra, toplanan verileri özel olarak nasıl kullandığınızı da hesaba kattığınızdan emin olun.



Gerçek Zamanlı Veritabanı

com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx

Otomatik olarak toplanan veriler

Firebase Gerçek Zamanlı Veritabanı SDK'sı aşağıdaki verileri otomatik olarak toplar.

Veri Varsayılan olarak Firebase Gerçek Zamanlı Veritabanı SDK'sı...
IP adresi

Geliştiricilerin kullanım eğilimlerini ve platform arızalarını anlamalarına yardımcı olan profil oluşturma aracını etkinleştirmek için IP adreslerini toplar

Kullanıcı aracıları

Collects user agent strings to enable the profiler tool , which helps developers understand usage trends and platform breakdowns

Note that this user agent is not referring to the Firebase user agent .

Data collected depending on your usage

Depending on how you configure or invoke the Firebase Realtime Database SDK and the product's features, your app may collect end-user data that needs to be included in your data disclosure. Make sure that you account for any developer-defined end-user data that's collected by your specific usage.

Other considerations

If you use Realtime Database with Firebase Authentication, and if an end-user is signed-in, then every request from Realtime Database automatically includes the applicable User ID from Firebase Authentication.

Additional information

Purpose for data collection

Please review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.



Remote Config

com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx

Data collected automatically

The Firebase Remote Config SDK collects the following data automatically .

Data By default, the Firebase Remote Config SDK...
Country code

Collects country code in order to target parameters that are based on this data.

Language code

Collects language code in order to target parameters that are based on this data.

Time zone

Collects time zone in order to target parameters that are based on this data.

Platform version

Collects platform version in order to target parameters that are based on this data.

OS version

Collects OS version in order to target parameters that are based on this data.

Firebase Android App ID

Collects the Firebase Android App ID of the app (this is not the app's package name) in order to target parameters that are based on this data.

Package name of the app

Collects the package name in order to target parameters that are based on this data.

Version of the Remote Config SDK used by the app

Collects the version of the SDK to provide, maintain, and improve Firebase services.

Other considerations

Remote Config has a dependency on the Firebase installations SDK. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the installations section on this page). To learn about the data that Remote Config uses from that SDK's data collection, visit the Manage Firebase installations documentation .

Data collected depending on your usage

The Firebase Remote Config SDK doesn't have optional features that the developer can configure or invoke to collect other end-user data.

Other considerations

Some optional features of Remote Config depend on the Firebase SDK for Google Analytics. If you include that SDK in your app, make sure to account for the end-user data collected automatically by that SDK (see the Google Analytics documentation ). The following table lists examples of how the Remote Config SDK interacts with data from Google Analytics:

Data If your app includes the Firebase SDK for Google Analytics, then Remote Config...
User properties

Collects user properties obtained by the Firebase SDK for Google Analytics in order to target parameters that are based on user property conditions.

First open time

Collects the first_open event timestamp obtained by the Firebase SDK for Google Analytics in order to target parameters that are based on first open time.

If Remote Config personalization is implemented, the data obtained by the Firebase Remote Config SDK and the events obtained by the Firebase SDK for Google Analytics can be used to construct predictive models and measure the performance of those models.

Additional information

Purpose for data collection

Firebase Remote Config generally uses the collected data listed in the sub-sections above to change the behavior and appearance of your app without publishing an app update. Aggregated data for OS version and SDK version is used by Firebase to understand usage trends and inform product direction. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data.



Transitively included Firebase libraries

The Firebase libraries listed in this section are transitively included in some of the other Firebase libraries. None of the following libraries have an accessible surface for developers, but they might collect end-user data (see each library below for details).

Firebase sessions

com.google.firebase:firebase-sessions

Data collected automatically

The Firebase sessions SDK collects the following data automatically .

Data By default, the Firebase sessions SDK...
App metadata

Collects metadata about the application, such as the package name, OS information, SDK version, and network connection type.

Device metadata

Collects metadata about the application, such as device manufacturer and model.

Application metrics

Collects usage data such as the time an app was foregrounded to start a new session.

Data collected depending on your usage

The Firebase sessions SDK doesn't have optional features that the developer can configure or invoke to collect other end-user data.

Additional Information

Purpose for data collection

The Firebase sessions SDK uses the collected data listed in the sub-sections above to provide crash and performance metrics for the application. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.



Other helpful resources