En son uygulama sürümünüzün kararlılığını izleyin

Mobil uygulamanızın yeni bir sürümünü üretime sunmak, uygulama geliştirmenin en heyecan verici kısımlarından biridir, ancak aynı zamanda en stresli kısımlardan biri de olabilir! Ekibinizin sürüm alımını, yeni hataları ve bu hataların etkisini, önceki sürümlerle karşılaştırmayı ve daha fazlasını takip etmesi gerekiyor.

Bu sayfada, mobil uygulamanızın yayınlanması konusunda kendinizi güvende hissetmeniz için ihtiyaç duyduğunuz verileri izlemek üzere Firebase tarafından sunulan çeşitli araçlar açıklanmaktadır.

Sürümle ilgili verilerinizi keşfetmek için Sürüm İzleme kontrol panelini kullanın

Firebase konsolundaki Sürüm İzleme kontrol paneli Firebase Crashlytics tarafından desteklenmektedir. En son üretim sürümünüzü izlemek için tek bir kontrol panelidir. Kontrol paneli neredeyse gerçek zamanlı olarak güncellenir ve kilitlenme yaşanmayan ölçümler, sürüm alımı, önceki sürümlerle karşılaştırmalar ve sürüme ilişkin yeni sorunlar dahil olmak üzere en önemli sürüm ölçümlerinin üst düzey bir görünümünü sunar.

Bu yeni kontrol paneli, konsoldaki En Son Sürüm sayfasını temel alarak geliştirildi. Bu sayfayla karşılaştırıldığında Sürüm İzleme kontrol paneli daha fazla bilgi ekler, Google Analytics'e ihtiyaç duymadan yararlı verileri görüntüler ve daha hızlı yüklenir.

Kontrol panelinin özellikleri

  • Gerçek zamanlı raporlama
    Tüm grafikler neredeyse gerçek zamanlı olarak güncellenir. En son sürümünüzü dağıttıktan kısa bir süre sonra kullanıcıların bu sürümle etkileşime geçmeye başlamasını izleyebilirsiniz. Bu kullanıcılardan bazılarının kilitlenme yaşaması durumunda, kilitlenme yaşanmayan ölçüm grafikleri aracılığıyla bunun etkisini hemen öğreneceksiniz.

  • Önceki sürümlere dayalı karşılaştırma ve kıyaslama
    En son sürümünüzün kararlılığını önceki sürümleriniz bağlamında görüntüleyebilirsiniz. Kontrol paneli, en son sürümünüzdeki ve daha önce yayınlanmış en fazla iki yapınızdaki canlı ölçümleri karşılaştırmanıza olanak tanır.

  • En yeni sorunlar
    En son sürümünüz için yeni çökmeleri geldikçe görüntüleyebilirsiniz. En önemli yeni sorunlar tablosunda, en son sürümünüzde ilk algılanan sorunların etkisini izleyebilir ve bu sayede sürümün durdurulması veya geri alınması konusunda hızlı bir şekilde karar verebilirsiniz.

Kontrol paneli gereksinimleri

En son sürümünüzü Sürüm İzleme kontrol panelinde görüntülemek için aşağıdakileri yapın:

  1. Uygulamanızın Crashlytics SDK'nın en azından aşağıdaki sürümlerini kullandığından emin olun:
    Apple platformları: v10.8.0+ | Android: v18.6.0+ (BoM v32.6.0+) | Flutter: v3.4.5+ | Birlik: 11.7.0+

  2. Uygulamanın yeni bir sürümünü üretime yayınlayın, böylece en son sürümünüze sahip yeterli sayıda etkileşimli kullanıcıya sahip olursunuz.

Kontrol paneli hakkında SSS

Uyarıları ayarlama

Crashlytics dahil birçok Firebase ürünü, ürüne özgü çeşitli nedenlerle uyarı gönderebilir. Uyarı alabilmeniz için gerekli izinlere sahip olmanız gerekir.

En son sürümünüzün kararlılığını izlemek için hem Performans İzleme hem de Crashlytics'ten uyarılar ayarlayabilirsiniz. Özellikle Crashlytics için aşağıdaki uyarıları ayarlayabilirsiniz:

Serbest bırakmadan önce sorunsuz bir tahliye sağlayın

En son sürümünüzü yayınlamadan önce, sorunsuz bir sürüm sağlamaya yardımcı olması için aşağıdaki hizmetlerden ve özelliklerden bazılarını kullanmayı düşünün.

Yayın öncesi test hizmetlerini kullanın

Firebase, yayın öncesi testlere yardımcı olabilecek iki ürün sunmaktadır: Test Laboratuvarı ve Uygulama Dağıtımı. Bu hizmetlerin her ikisi de CI/CD akışlarınıza entegre edilebilir.

Firebase Test Lab, uygulamanızı çeşitli cihazlarda ve yapılandırmalarda test etmenize olanak tanıyan bulut tabanlı bir uygulama test altyapısıdır. Böylece uygulamanızın canlı kullanıcılarda nasıl performans göstereceğini erkenden anlayabilirsiniz.

En son yapınızı güvenilir insan test uzmanlarına teslim etmeye hazır olduğunuzda Firebase App Distribution'ı kullanın. Hem Apple platformunuzu hem de Android ön sürüm dağıtımlarınızı aynı yerden yönetebilirsiniz.

Kullanıma sunma ve sınırlı test hizmetlerini kullanın

Yüzdelik kullanıma sunma mekanizmasıyla yeni özellikleri başlatmak veya bu özellikleri sınırlı bir test grubunda test etmek için Firebase Remote Config'i kullanın.

Firebase ayrıca A/B Testi de sunar; böylece uygulamanızın kullanıcı arayüzünde, özelliklerinde veya etkileşim kampanyalarında yapılan değişiklikleri geniş çapta kullanıma sunmadan önce temel metriklerinizi (gelir ve elde tutma gibi) nasıl etkilediğini görmek için test edebilirsiniz.

,

Mobil uygulamanızın yeni bir sürümünü üretime sunmak, uygulama geliştirmenin en heyecan verici kısımlarından biridir, ancak aynı zamanda en stresli kısımlardan biri de olabilir! Ekibinizin sürüm alımını, yeni hataları ve bu hataların etkisini, önceki sürümlerle karşılaştırmayı ve daha fazlasını takip etmesi gerekiyor.

Bu sayfada, mobil uygulamanızın yayınlanması konusunda kendinizi güvende hissetmeniz için ihtiyaç duyduğunuz verileri izlemek üzere Firebase tarafından sunulan çeşitli araçlar açıklanmaktadır.

Sürümle ilgili verilerinizi keşfetmek için Sürüm İzleme kontrol panelini kullanın

Firebase konsolundaki Sürüm İzleme kontrol paneli Firebase Crashlytics tarafından desteklenmektedir. En son üretim sürümünüzü izlemek için tek bir kontrol panelidir. Kontrol paneli neredeyse gerçek zamanlı olarak güncellenir ve kilitlenme yaşanmayan ölçümler, sürüm alımı, önceki sürümlerle karşılaştırmalar ve sürüme ilişkin yeni sorunlar dahil olmak üzere en önemli sürüm ölçümlerinin üst düzey bir görünümünü sunar.

Bu yeni kontrol paneli, konsoldaki En Son Sürüm sayfasını temel alarak geliştirildi. Bu sayfayla karşılaştırıldığında Sürüm İzleme kontrol paneli daha fazla bilgi ekler, Google Analytics'e ihtiyaç duymadan yararlı verileri görüntüler ve daha hızlı yüklenir.

Kontrol panelinin özellikleri

  • Gerçek zamanlı raporlama
    Tüm grafikler neredeyse gerçek zamanlı olarak güncellenir. En son sürümünüzü dağıttıktan kısa bir süre sonra kullanıcıların bu sürümle etkileşime geçmeye başlamasını izleyebilirsiniz. Bu kullanıcılardan bazılarının kilitlenme yaşaması durumunda, kilitlenme yaşanmayan ölçüm grafikleri aracılığıyla bunun etkisini hemen öğreneceksiniz.

  • Önceki sürümlere dayalı karşılaştırma ve kıyaslama
    En son sürümünüzün kararlılığını önceki sürümleriniz bağlamında görüntüleyebilirsiniz. Kontrol paneli, en son sürümünüzdeki ve daha önce yayınlanmış en fazla iki yapınızdaki canlı ölçümleri karşılaştırmanıza olanak tanır.

  • En yeni sorunlar
    En son sürümünüz için yeni çökmeleri geldikçe görüntüleyebilirsiniz. En önemli yeni sorunlar tablosunda, en son sürümünüzde ilk algılanan sorunların etkisini izleyebilir ve bu sayede sürümün durdurulması veya geri alınması konusunda hızlı bir şekilde karar verebilirsiniz.

Kontrol paneli gereksinimleri

En son sürümünüzü Sürüm İzleme kontrol panelinde görüntülemek için aşağıdakileri yapın:

  1. Uygulamanızın Crashlytics SDK'nın en azından aşağıdaki sürümlerini kullandığından emin olun:
    Apple platformları: v10.8.0+ | Android: v18.6.0+ (BoM v32.6.0+) | Flutter: v3.4.5+ | Birlik: 11.7.0+

  2. Uygulamanın yeni bir sürümünü üretime yayınlayın, böylece en son sürümünüze sahip yeterli sayıda etkileşimli kullanıcıya sahip olursunuz.

Kontrol paneli hakkında SSS

Uyarıları ayarlama

Crashlytics dahil birçok Firebase ürünü, ürüne özgü çeşitli nedenlerle uyarı gönderebilir. Uyarı alabilmeniz için gerekli izinlere sahip olmanız gerekir.

En son sürümünüzün kararlılığını izlemek için hem Performans İzleme hem de Crashlytics'ten uyarılar ayarlayabilirsiniz. Özellikle Crashlytics için aşağıdaki uyarıları ayarlayabilirsiniz:

Serbest bırakmadan önce sorunsuz bir tahliye sağlayın

En son sürümünüzü yayınlamadan önce, sorunsuz bir sürüm sağlamaya yardımcı olması için aşağıdaki hizmetlerden ve özelliklerden bazılarını kullanmayı düşünün.

Yayın öncesi test hizmetlerini kullanın

Firebase, yayın öncesi testlere yardımcı olabilecek iki ürün sunmaktadır: Test Laboratuvarı ve Uygulama Dağıtımı. Bu hizmetlerin her ikisi de CI/CD akışlarınıza entegre edilebilir.

Firebase Test Lab, uygulamanızı çeşitli cihazlarda ve yapılandırmalarda test etmenize olanak tanıyan bulut tabanlı bir uygulama test altyapısıdır. Böylece uygulamanızın canlı kullanıcılarda nasıl performans göstereceğini erkenden anlayabilirsiniz.

En son yapınızı güvenilir insan test uzmanlarına teslim etmeye hazır olduğunuzda Firebase App Distribution'ı kullanın. Hem Apple platformunuzu hem de Android ön sürüm dağıtımlarınızı aynı yerden yönetebilirsiniz.

Kullanıma sunma ve sınırlı test hizmetlerini kullanın

Yüzdelik kullanıma sunma mekanizmasıyla yeni özellikleri başlatmak veya bu özellikleri sınırlı bir test grubunda test etmek için Firebase Remote Config'i kullanın.

Firebase ayrıca A/B Testi de sunar; böylece uygulamanızın kullanıcı arayüzünde, özelliklerinde veya etkileşim kampanyalarında yapılan değişiklikleri geniş çapta kullanıma sunmadan önce temel metriklerinizi (gelir ve elde tutma gibi) nasıl etkilediğini görmek için test edebilirsiniz.