Crashlytics uyarılarını e-posta veya konsol üzerinden yapılandırma ve alma

Firebase, aşağıdaki etkinlik türlerine yanıt olarak uyarı gönderebilir:

  • Yeni kritik sorunlar: Uygulamanızın Crashlytics daha önce karşılaşmadığı bir kilitlenme veya ANR yaşaması durumunda tetiklenir.

  • Yeni önemli olmayan sorunlar: Uygulamanızın daha önce karşılaşmadığı bir önemli olmayan sorun Crashlytics yaşaması durumunda tetiklenir.

  • Yeniden ortaya çıkan sorunlar: Uygulamanızın, daha önce kapalı olarak işaretlediğiniz bir kilitlenme sorunu yaşaması durumunda tetiklenir.

  • Son zamanlarda sık karşılaşılan sorunlar: Bir sorun ortaya çıktığında veya trend olduğunda tetiklenir.

  • Hızı artan sorunlar: Belirli bir uygulama sürümünde, tek bir kilitlenme veya ANR türü 30 dakikalık bir süre içinde kullanıcıların belirli bir yüzdesini etkilediğinde tetiklenir.

Firebase, tüm Crashlytics uyarılarını e-posta adresinize gönderebilir. Firebase, gerileyen sorunlar ve hızı artan sorunlar için Firebase konsolunda da uyarılar gösterebilir.

  • Gerileyen ve trend olan sorunlarla ilgili uyarılar için herhangi bir yapılandırma gerekmez ve Crashlytics'i ayarladığınızda varsayılan olarak gönderilir.

  • Yeni önemli olmayan, önemli, ANR ve hızı artan sorunlar için uyarılar varsayılan olarak gönderilmez. Bu uyarıları almak için (en az) tercih ettiğiniz uyarı kanalını seçmeniz gerekir.

Tüm uyarı türleri için yapılandırma seçenekleri sunulur. Örneğin, kendi hesabınız için uyarıları etkinleştirebilir veya devre dışı bırakabilirsiniz. Hızla artan sorunlar için ise uyarıların gönderileceği eşikleri belirleyebilirsiniz. Bu uyarıları Firebase konsolundaki Uyarılar sekmesinde görüntüleyebilir ve yapılandırabilirsiniz.


Bu sayfanın geri kalanında, varsayılan uyarılarla ilgili çeşitli seçeneklerin nasıl yapılandırılacağı ayrıntılı olarak açıklanmaktadır.

E-posta ve konsol içi uyarılar alma

Yalnızca belirli proje üyeleri uyarı alabilir. Kendi hesabınız için uyarıları etkinleştirebilir veya devre dışı bırakabilirsiniz.

Varsayılan olarak, her proje üyesi (uyarı almak için gerekli izinlere sahip olanlar) gerileyen sorun uyarıları için bir e-posta, trend olan uyarıları için ise bir e-posta ve konsol içi uyarı alır. Diğer tüm uyarıları e-posta veya konsol üzerinden almak için yapılandırmanız gerekir.

Uyarı almak için gereken izinler

Crashlytics uyarılarını e-postayla veya konsolda almak için firebase.projects.update iznine sahip olmanız gerekir. Aşağıdaki roller, bu gerekli izni varsayılan olarak içerir: Firebase Yöneticisi veya proje Sahibi ya da Düzenleyicisi.

Kendi hesabınız için uyarıları etkinleştirme veya devre dışı bırakma

Kendi hesabınız için Crashlytics uyarılarını diğer proje üyelerini etkilemeden etkinleştirebilir veya devre dışı bırakabilirsiniz. Uyarı almak için gerekli izinlere sahip olmanız gerektiğini unutmayın.

  1. Firebase konsolunda oturum açın, ardından projenizi seçin.

  2. simgesini tıklayın, ardından Proje Ayarları'nı seçin.

  3. Uyarılar sekmesini seçin.

  4. Crashlytics uyarıları kartına gidin ve yapılandırmak istediğiniz uyarıyı (örneğin, Hız Uyarıları) seçin.

  5. Bu uyarı için hesap tercihinizi ayarlayın.

Uyarı ayarlarını yapılandırma

Bir uyarı için ayarları yapılandırmak üzere firebasecrashlytics.config.update iznine sahip olmanız gerekir. Aşağıdaki rollerde bu gerekli izin varsayılan olarak bulunur: Firebase Crashlytics Yöneticisi, Firebase Quality Yöneticisi, Firebase Yöneticisi veya proje Sahibi ya da Düzenleyicisi.

  1. Firebase konsolunda oturum açın, ardından projenizi seçin.

  2. simgesini tıklayın, ardından Proje Ayarları'nı seçin. Uyarılar sekmesini seçin.

  3. Crashlytics uyarıları kartına gidin ve yapılandırmak istediğiniz uyarıyı (örneğin, Hız Uyarıları) seçin.

  4. Bu uyarı için ayarları yapılandırın.



Hız uyarılarını yapılandırma

Hız uyarılarını kullanarak belirli bir sorun nedeniyle uygulamanızda acil durum oluştuğunda ekibinize bildirim gönderin. Crashlytics için sorun, benzer kilitlenmelerin veya uygulamanın yanıt vermemesi (ANR) etkinliklerinin gruplandırılmasıdır.

Hangi durumlarda hız uyarısı tetiklenir?

Hız uyarıları, uygulamanızdaki bir sorun Firebase konsolunda yapılandırdığınız belirli eşikleri aştığında tetiklenir.

Hız uyarılarının eşiğini, kullanıcı yüzdesi ve kilitlenme veya ANR'den etkilenen minimum kullanıcı sayısı açısından tanımlarsınız. Yüzde eşiği değerini oturumların% 0'ı ile% 100'ü arasında ayarlayabilirsiniz. Minimum kullanıcı eşiği 10 veya daha yüksek bir sayıya ayarlanabilir. Hız uyarısı eşiği varsayılan olarak oturumların% 1'i ve 25 kullanıcı olarak ayarlanır.

Daha net bir ifadeyle, 30 dakikalık bir süre içinde aşağıdaki tüm koşullar geçerliyse uyarı tetiklenir:

  • Bir uygulamadaki sorun, tanımlanan yüzde eşiğini ve bu uygulama için belirlenen minimum kullanıcı sayısını aşıyor.
  • Uygulamanın söz konusu dönemde en az 10 kullanıcısı olmalıdır.
  • Uygulamanın bu sürümünde sorunla ilgili daha önce herhangi bir uyarı verilmemiş.

Hız uyarısı eşiklerini yapılandırma

Hız uyarısı eşiklerini yapılandırmak için firebasecrashlytics.config.update iznine sahip olmanız gerekir. Aşağıdaki rollerde bu gerekli izin varsayılan olarak bulunur: Firebase Crashlytics Yöneticisi, Firebase Quality Yöneticisi, Firebase Yöneticisi veya proje Sahibi ya da Düzenleyicisi.

Kayıtlı uygulamalarınızın her biri için hız uyarısı eşiklerini yapılandırın. Her uygulamanın farklı bir uyarı eşiği olabilir.

  1. Firebase konsolunda oturum açın, ardından projenizi seçin.

  2. simgesini tıklayın, ardından Proje Ayarları'nı seçin.

  3. Uyarılar sekmesini seçin.

  4. Crashlytics uyarılar kartına gidin ve Hız Uyarıları sekmesini seçin.

  5. Uygulama için uyarı eşiklerini yapılandırın.