A/B testiyle ilgili sorun giderme ve SSS
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, A/B Testing kullanımıyla ilgili sık sorulan soruların yanıtları ve sorun giderme yardımı yer almaktadır. Aradığınızı bulamıyorsanız veya ek yardıma ihtiyacınız varsa Firebase destek ekibiyle iletişime geçin.
Genel sorun giderme/SSS
Kaç deneme oluşturup çalıştırabilirim?
Proje başına en fazla 300 denemeye (yeni sürüme sunma dahil) izin verilir. Bunlar, en fazla 24 çalışan deneme ve yeni sürüme sunma içerebilir. Geri kalanlar ise tamamlanmış denemelerdir. Bu sınıra ulaşırsanız yeni denemeler oluşturmadan önce taslak veya tamamlanmış denemeleri silmeniz gerekir.
Projemin Google Analytics ile bağlantısını kaldırdıktan ve yeniden bağladıktan sonra neden denemelerimi görüntüleyemiyorum?
Farklı bir Google Analytics mülküyle bağlantı oluşturduğunuzda önceden oluşturulan denemelere erişiminizi kaybedersiniz. Önceki bir denemeye yeniden erişmek için projenizi, deneme oluşturulurken bağlantı verilen Google Analytics mülküne yeniden bağlayın.
Remote Config denemesi oluştururken neden "Proje, Google Analytics'e bağlı değil" mesajını alıyorum?
Projenizde Google Analytics özelliğini zaten etkinleştirdiyseniz ve uygulamalarınızı bağladıysanız ancak Google Analytics özelliğinin bağlı olmadığına dair bir mesaj görmeye devam ediyorsanız projenizdeki tüm uygulamalar için bir Analytics akışının mevcut olduğundan emin olun. Şu anda A/B Testing uygulamasını kullanmak için bir projedeki tüm uygulamaların Analytics'e bağlı olması gerekir.
Google Analytics entegrasyonunuz için etkin olan tüm yayınların listesini nasıl doğrulayacağınız aşağıda açıklanmıştır:
Google Analytics akışı olmayan uygulamalar için akış oluşturmak sorunu çözmelidir. Eksik uygulamalar için yayın oluşturmanın birkaç yolu vardır:
Yalnızca bir veya iki uygulamanın ilişkili bir Google Analytics akışı yoksa Google Analytics akışı eklemek için aşağıdaki yöntemlerden birini seçebilirsiniz:
Firebase konsolunda, etkin akışı olmayan uygulamaları silip yeniden ekleyin.
Google Analytics konsolundaYönetici'yi seçin, Veri Akışları'nı tıklayın, ardından Akış ekle'yi tıklayın, eksik uygulamanın ayrıntılarını ekleyin ve Uygulamayı kaydet'i tıklayın.
Birkaç eksik uygulama akışınız varsa eksik uygulama akışlarını oluşturmanın en hızlı ve verimli yolu Google Analytics mülkünüzün bağlantısını kaldırıp yeniden bağlamaktır:
Google AnalyticsMülk kimliğini
ve bağlı Google Analytics hesabını not edin.
more_vertDiğer'i tıklayın
ve Bu projenin Analytics bağlantısını kaldır'ı seçin.
Görünen uyarıyı inceleyin (burada endişelenmeyin, bir sonraki adımda aynı mülkü yeniden bağlayacaksınız), ardından Google Analytics'in bağlantısını kaldır'ı tıklayın.
Bağlantı kaldırma işlemi tamamlandığında Entegrasyonlar sayfasına
yönlendirilirsiniz.
Yeniden bağlama işlemine başlamak için Google Analytics kartında Etkinleştir'i tıklayın.
Bu hesapta otomatik olarak yeni bir mülk oluşturun'un yanındaki
editDüzenle'yi tıklayın ve
görünen
Analytics mülkü listesinden mülk kimliğinizi seçin.
Projenizdeki tüm uygulamaların listesi gösterilir. Her uygulama için mevcut akış eşlemeleri listelenir ve akışı olmayan uygulamalar için akış oluşturulur.
Mülkü yeniden bağlamak için Google Analytics'i etkinleştir'i tıklayın.
Yeni A/B Testing iş akışı güncellemesi ve sorun giderme/SSS
Daha güçlü ve tutarlı bir deneme deneyimi sunmak için A/B Testing artık yerel bir özellik olarak doğrudan Remote Config'ye entegre edildi. Daha önce Remote Config denemeleri, A/B Testing içinde ayrı bir ürün olarak çalışıyordu. Bu nedenle, tutarsız değerlendirme davranışlarına yol açabilecek izole iş akışları ve ayrı koşul mantığı gerekiyordu.
Denemelerin doğrudan Remote Config'da kullanılması bu sınırlamaları ortadan kaldırır ve önemli iyileştirmeler sağlar:
Daha zengin ve birleştirilmiş hedefleme: Denemeler artık Remote Config'ın yerel koşul derleyicisinden yararlanarak Analytics kitleleri ve kullanıcı özellikleri, uygulama sürümleri, cihaz dilleri, ülke/bölge ve özel sinyaller gibi daha zengin bir hedefleme ölçütleri grubuna erişmenizi sağlar.
Koşulları yeniden kullanma: Yinelenen, ayrı kurallar oluşturmak yerine parametreler, kullanıma sunumlar ve denemeler arasında mevcut Remote Config koşulları
yeniden kullanabilirsiniz.
Öngörülebilir koşul değerlendirmesi: Deneme koşulları, diğer şablon koşullarınızla birlikte standart "ilk eşleşme" mantığı kullanılarak sırayla değerlendirilir. Önceliği kontrol etmek için şablondaki koşulları yeniden sıralayabilir, böylece A/B Testing koşullarının diğer kuralları örtülü olarak geçersiz kıldığı eski çakışmaları ortadan kaldırabilirsiniz.
Anında gerçek zamanlı güncellemeler:Remote Config'ın gerçek zamanlı getirme mekanizmasından yararlanarak, deneme güncellemeleri (ör. varyant değerlerini veya hedeflemeyi değiştirme) bir sonraki periyodik getirme işlemi beklenmeden anında istemci SDK'larına yayılır.
Birleştirilmiş şablon yaşam döngüsü: Denemeler, Remote Config şablonunuzun temel bileşenleri olarak yönetilir (yeni sürümlere benzer şekilde). Şablon güncellemelerinizin yanı sıra deneme değişikliklerini de aşamalandırabilir, sürüm oluşturabilir, değişiklik geçmişinde denetleyebilir ve atomik olarak yayınlayabilirsiniz.
Bu değişikliklere uyum sağlamanıza yardımcı olması için bu sorun giderme kılavuzuna bakın.
Yeni A/B Testing iş akışının temel özellikleri nelerdir?
Remote Config'de oluşturma: Artık denemeleri doğrudan Firebase konsolunun Remote Config bölümünden oluşturabilirsiniz. Örneğin, Parametreler sayfasında Deneme Oluştur'u tıklayın. Bu işlem, kenar çubuğu tabanlı bir oluşturma akışı açar.
Daha Zengin Hedefleme ve Koşul Yeniden Kullanımı: Denemelerde Remote Config'nın yerel koşul derleyicisi kullanılır. Bu sayede, mevcut koşulları yeniden kullanabilir ve kullanıcıları öngörülebilir sıralı düzende değerlendirilen zengin ölçütlerle (ör. Analytics kitleleri, kullanıcı özellikleri, uygulama sürümleri, cihaz dili ve ülke/bölge) hedefleyebilirsiniz.
Birleştirilmiş mimari: Denemeler, Remote Config şablonunun bir parçasıdır. Bu, denemelerdeki (hedefleme, varyantlar, durdurma) değişikliklerin diğer Remote Config değişikliklerle birlikte paketlendiği ve şablon yayınlandığında geçerli olduğu anlamına gelir.
Anlık güncellemeler: Remote Config getirme mekanizmasından yararlanarak deneme değeri güncellemeleri mobil kullanıcılarınıza anlık olarak iletilebilir.
Hazırlama sekmesi: Oluşturma veya güncelleme durumundaki denemeler, Remote Config içindeki "Hazırlama" alt sekmesinde tutulur. Bunlar, etkin konsol oturumuna özeldir.
Eski Taslaklar sekmesinin desteğinin sonlandırılması: A/B Testing'daki eski bağımsız Taslaklar sekmesinin desteği sonlandırıldı.
Bu sekmedeki mevcut taslaklar salt görüntülenebilir (kopyalanabilir veya silinebilir) durumdadır ve başlatılamaz ya da düzenlenemez. Bu sekmenin 31 Ekim 2026'da kalıcı olarak kaldırılması planlanıyor.
Test Cihazlarını Kaldırma: Test cihazlarını yönetme işlevi artık yeni iş akışında kullanılamıyor. Belirli dahili test cihazlarını hedeflemek için oluşturma sırasında denemenin koşullarına bir veya daha fazla Firebase kurulum kimliği (FID) ekleyebilirsiniz.
Kaç deneme oluşturup çalıştırabilirim?
Proje başına en fazla 300 denemeye (yeni sürüme sunma dahil) izin verilir. Bunlar, en fazla 24 çalışan deneme ve yeni sürüme sunma içerebilir. Geri kalanlar ise tamamlanmış denemelerdir. Bu sınıra ulaşırsanız yeni denemeler oluşturmadan önce taslak veya tamamlanmış denemeleri silmeniz gerekir.
Nasıl deneme oluşturabilirim?
Doğrudan Remote Config bölümünden deneme oluşturabilirsiniz. Örneğin, Parametreler sayfasından bir deneme oluşturmak için Remote Config > Parametreler'e gidin ve Deneme Oluştur'u tıklayın. Bu işlem, Remote Config kullanıma sunma işlemlerinin oluşturulmasına benzer şekilde kenar çubuğu tabanlı bir oluşturma akışı açar.
Bir denemeyi tüm kullanıcılara sunmadan önce nasıl dahili olarak test edebilir veya inceleyebilirim?
Çoğu durumda, bir denemeyi kullanıma sunmadan önce doğrulamak ve test etmek istediğinizde deneme dağıtımını test etmek yerine deneme değerlerini ve uygulama davranışını test etmekle daha çok ilgilenirsiniz. Bu gibi durumlarda, sınırlı bir test grubunu hedefleyebileceğiniz bir test denemesi oluşturmanızı öneririz. Test denemesini oluşturup deneme varyantlarının amaçlandığı gibi çalıştığını doğruladıktan sonra denemeyi çoğaltabilir, koşulları değiştirerek harici kullanıcılarınızı hedefleyebilir ve hedeflemek istediğiniz kullanıcılara göre diğer koşulları uygulayabilirsiniz.
Denemeyi son kullanıcılara sunmadan önce deneme davranışını doğrulamak için belirli dahili test cihazlarını da hedefleyebilirsiniz. Bunu yapmak için deneme oluşturma sırasında denemenin koşullarına bir veya daha fazla Firebase kurulum kimliği (FID) ekleyin.
Geçici deneme taslaklarımı nerede bulabilirim ve "Hazırlama" sekmesi nedir?
Bu iş akışıyla, geçici deneme taslakları (şu anda oluşturma veya güncelleme durumunda olan denemeler dahil) Remote Config içindeki Hazırlama adlı bir alt sekmede kullanılabilir.
Bu alt sekmedeki taslaklar, mevcut oturumdan sonra kalıcı olmaz.
Çalışan bir denemeyi nasıl durdurabilirim?
Denemeyi durdurmak için artık Remote Config şablonunun yayınlanması gerekiyor. Denemeyi
Durdur'u tıkladığınızda yayınlama onayı pop-up'ı gösterilir. Bu pop-up'ta, denemenin durdurulması da dahil olmak üzere geçerli olacak tüm değişiklikler listelenir. Durdurma işlemini tamamlamak için şablonu yayınlamanız gerekir.
Çalışan A/B testi denemem neden beklenmedik bir şekilde durdu?
Denemeler, Remote Config şablonundaki değişiklikler nedeniyle otomatik olarak durdurulabilir:
Şablonu geri alma:Remote Config şablonunuzu denemenin olmadığı bir sürüme geri aldığınızda deneme durdurulur. Bir denemenin zaten durdurulduğu bir sürüme geri dönmek, denemeyi yeniden başlatmaz. Durdurulan denemenin bir kopyasını oluşturabilir ve denemeyi yeniden oluşturup çalıştırmak isterseniz bu kopyayı yeniden yayınlayabilirsiniz.
Parametre bağlantısını kaldırma: Bir deneme yalnızca tek bir parametreye bağlıysa,
bu parametreyle ilişkili koşulun bağlantısının kaldırılması denemenin durmasına neden olur.
Daha eski bir Remote Config şablon sürümüne geri dönmek, daha önce durdurulmuş veya silinmiş bir denemeyi yeniden etkinleştirir mi?
Hayır. Remote Config şablonunu geri almak, geri alınan sürümde etkin olsa bile daha önce durdurulmuş, süresi dolmuş veya silinmiş denemeleri yeniden başlatmaz. Denemeyi yeniden oluşturup çalıştırmak istiyorsanız denemenin bir kopyasını oluşturup yeniden yayınlayabilirsiniz.
Bir denemenin süresi dolduğunda ne olur ve hangi adımları uygulamalıyım?
A/B Testing denemelerinin süresi, 90 gün çalıştırıldıktan sonra otomatik olarak dolar.
Bir deneme sona erdiğinde:
Veri toplama durdurulur: Deneme, yeni veri toplamayı ve metrikleri hesaplamayı durdurur. 90 günlük süre boyunca toplanan geçmiş sonuçlar ve metrikler, inceleme için Firebase konsolunda kullanılmaya devam eder.
Deneme artık etkin değil: Deneme durdurulur ve koşul mantığı, kullanıcıları deneme varyantları için etkin bir şekilde filtrelemez.
Süresi dolan deneme kaldırılmalıdır: Süresi dolan denemeyi Remote Config parametresinden kaldırmanız gerekir. Süresi dolan deneme kaldırılmazsa, süresi dolan deneme temizlenene kadar aynı parametreyi kullanarak yeni bir deneme oluşturamazsınız.
Önerilen işlemler:
Son metrikleri incelemek ve kazanan bir varyant olup olmadığını belirlemek için Firebase konsolunda deneme sonuçlarını inceleyin.
Değişiklikleri uygulama ve süresi dolan denemeyi temizleme:
Kazanan bir varyant varsa değeri kullanıcılarınıza uygulamak için kazanan varyantı kullanıma sunun. Bir varyantın kullanıma sunulmasının, süresi dolmuş denemeyi otomatik olarak kaldırmadığını unutmayın.
Her iki durumda da süresi dolan denemeyi parametreden açıkça kaldırın ve temizliği tamamlamak için Remote Config şablonunu yayınlayın.
Teste devam etmeniz veya daha fazla veri toplamanız gerekiyorsa denemeyi çoğaltın ya da parametreden yeni bir deneme oluşturun.
Göz önünde bulundurulması gereken önemli noktalar:
Kullanıma sunma işlemleri, süresi dolan denemeleri otomatik olarak kaldırmaz: Kazanan bir varyantın kullanıma sunulması, süresi dolan denemeyi otomatik olarak temizlemez. Yine de süresi dolan denemeyi Remote Config parametresinden açıkça kaldırmanız ve şablonu yayınlamanız gerekir.
Süresi dolan denemeler yeniden başlatılamaz: Bir denemenin süresi dolduktan sonra, Remote Config şablonunuzu denemenin etkin olduğu bir sürüme geri döndürseniz bile deneme yeniden başlatılamaz veya yeniden etkinleştirilemez.
90 günlük zamanlayıcı yayınlandığında başlar: Kullanıcı gösterimi başlangıçta %0 olarak ayarlanmış olsa bile deneme şablonda yayınlanır yayınlanmaz geçerlilik süresi başlar.
Çalışan bir denemenin hedefleme koşullarını belirli kullanıcıları hariç tutacak şekilde düzenlersem bu kullanıcılar neden denemenin ölçüm verilerine dahil edilmeye devam ediyor?
A/B Testing ölçüm için yapışkan gruplar kullanır.
Bir kullanıcı bir denemeye atanıp ölçülmeye başlandıktan sonra, hedefleme koşullarında yapılan sonraki düzenlemeler normalde bu kullanıcıyı hariç tutsa bile denemenin metriklerine dahil edilmeye devam eder. Ancak bu kullanıcılar, güncellenen koşulları artık karşılamadıkları takdirde denemenin varyant değerlerini almayı bırakır. Daha fazla bilgi için Remote Config varyant atama mantığı bölümüne bakın.
Bir deneme için hedeflemeyi yapılandırırken Bu koşula bir uygulama bağlayın veya başka bir koşul seçin
hata mesajını görüyorum.
Bu hata, seçilen hedefleme koşulunun açık bir Firebase uygulamasının hedeflenmesini gerektirdiği ancak mevcut kurulumda böyle bir uygulamanın bulunmadığı anlamına gelir. Koşulun, Firebase uygulamalarınızdan en az birini hedefleyen bir kural içerdiğinden emin olun.
Koşullarım neden hiçbir kullanıcıyı hedeflemiyor?
Remote Config şablonundaki koşullar, "ilk eşleşme" mantığı kullanılarak yukarıdan aşağıya doğru sırayla değerlendirilir. Geniş ve genel bir koşul, daha spesifik bir deneme koşulunun üzerinde konumlandırılırsa kullanıcı önce daha geniş koşul tarafından yakalanır ve deneme yoksayılır. Bu sorunu düzeltmek için Koşullar sekmesinde aşağıdakilerden birini yapmayı deneyin:
Koşulları Yeniden Sıralama: Daha geniş ve genel koşullardan önce kontrol edilmeleri için daha spesifik (en az kapsayıcı) deneme koşullarının değerlendirme listesinde daha yukarıda yer aldığından emin olun.
Özel Parametreler Kullanın: Karmaşık hedefleme ihtiyaçlarınız varsa koşul çakışmalarını önlemek için denemenize özel benzersiz bir Remote Config parametresi oluşturmayı düşünebilirsiniz.
Koşullar sekmesinden koşul silemiyorum.
Koşullar, etkin veya devam eden denemelere bağlıysa silinemez. Öncelikle denemeyi durdurmanız ve koşulu kaldırmanız gerekir.
Belirli bir uygulamaya bağlantı veren bir kuralı koşuldan kaldıramıyorum.
Bir koşul, Firebase uygulamasını açıkça hedefleyen bir kural içeriyorsa koşul düzenlenirken bu belirli uygulama bağlantısı kuralı kaldırılamaz.
Deneme hedeflememde birden fazla yüzde koşulu kullanmayla ilgili bir uyarı görüyorum. Endişelenmeli miyim?
Bu, taşıma işlemini engellemeyen bir uyarıdır. Bu uyarı, bir denemenin hedeflemesi birden fazla yüzdeye dayalı koşulu birleştirdiğinde gösterilir. Bunun nedeni, bu koşulların birleşik etkisinin denemenin gösterim yüzdesiyle birlikte bazen beklenmedik bir kullanıcı dağılımına yol açabilmesidir. Devam edebilirsiniz ancak bu koşulların nasıl etkileşime girdiğine dikkat edin.
Taslak denemelerini veya Test Cihazları'nı nerede bulup yönetebilirim?
Yeni A/B Testing iş akışıyla birlikte eski taslaklar ve test cihazlarıyla ilgili bazı değişiklikler yapıldı:
Taslak sekmesinin desteği sonlandırıldı:Taslaklar sekmesi ve mevcut taslak denemeleri artık düzenlenemez. Yalnızca mevcut taslak denemeleri görüntüleyebilir, kopyalayabilir veya silebilirsiniz.
Taslaklar sekmesi, 31 Ekim 2026'da konsoldan kalıcı olarak kaldırılacak.
Test cihazlarını kaldırma:Test cihazlarını yönetme işlevi yeni iş akışında artık kullanılamaz. Belirli dahili test cihazlarını hedeflemek için oluşturma sırasında denemenin koşullarına bir veya daha fazla Firebase kurulum kimliği (FID) ekleyebilirsiniz.
Kalite güvencesi için deneysel uygulamaları test etmek üzere denemeyi belirli bir uygulama kimliğine atayın ve gösterimi %100 olarak ayarlayın. Denemeyi kullanıma sunmadan önce incelemek için gösterimi %0 olarak ayarlayın.
90 günlük deneme geçerlilik süresinin, yayınlandıktan sonra% 0 gösterimde bile başladığını unutmayın.
Denemeyi inceledikten sonra, tam kullanıma sunma sürecini başlatmak için gösterim yüzdesini artırabilirsiniz.
Hayır, Remote Config parametresini doğrudan deneme oluşturma kenar çubuğunda oluşturamazsınız.
Bu parametreyi kullanan bir deneme oluşturmadan önce Remote Config içinde parametreyi oluşturmanız gerekir.
Yeni iş akışıyla (Mayıs 2026'da meydana gelen) getirme sorunlarını nasıl azaltabilirim?
Bir sorun, 13 Mayıs 2026 ile 22 Mayıs 2026 arasında oluşturulan Firebase A/B Testi denemelerinin istemci SDK'larına ulaşmasını engelledi. Bu, son kullanıcılarınızın deneme varyantlarını almadığı ve bu denemeler için metriklerin kullanılamadığı anlamına gelir. Denemenin son kullanıcılarınıza sunulmasının artık otomatik olarak geri yüklendiğini ve metrik toplama işleminin bir sonraki getirme işleminden itibaren başlayacağını unutmayın.
Bu kesinti nedeniyle denemenizin ölçüm penceresini uzatmanız gerekiyorsa veya yeni iş akışıyla ilgili başka sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-08-20 UTC."],[],[]]