Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about Play Billing Library version deprecation.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Play Faturalandırma Kitaplığı BillingResult yanıtı döndürerek
tetiklenen bir işlemin sonucunu bilmektir. Daha fazla
BillingResult yanıt kodlarını işleme bölümüne bakın. Sizden önce
uygulamanızı üretim ortamına dağıtabilmek için, uygulamanızın çeşitli
nasıl kullanacağımızı konuştuk.
Yanıt Simülasyon Aracı
Uygulamanızı Play Faturalandırma Kitaplığı ile entegre etmek zor olabilir
çok fazla vaktiniz olmadığından tüm BillingResponseCode akışlarını
Play Store ile Play'in arka ucu arasındaki iletişimi kontrol etme.
Play Faturalandırma Lab uygulamasındaki Yanıt Simülasyon Aracı özelliği,
Çeşitli karmaşıklığı test etmek üzere Play Faturalandırma Kitaplığı için hata kodu yanıtlarını yapılandırma
hata senaryolarına göz atın.
Faturalandırmayı etkinleştirme, Play Faturalandırma Kitaplığı için testleri geçersiz kılar
Yanıt Simülasyon Aracı ile uygulamanız arasında iletişimi etkinleştirmek için uygulamanızdan Play Faturalandırma Kitaplığı için faturalandırma geçersiz kılma testini etkinleştirmeniz gerekir. Bunun için uygulamanızın AndroidManifest.xml dosyasına aşağıdaki meta veri etiketlerini ekleyin.
Uygulamanızı üretim ortamına dağıttığınızda
bunları içermeyen ayrı bir AndroidManifest.xml dosyası kullanın
meta veri etiketlerini kullanabilir veya bu etiketleri
AndroidManifest.xml dosyası oluşturun.
Play Faturalandırma Kitaplığı hatalarını simüle etme
Play Faturalandırma Kitaplığı hatalarını simüle etmek için önce yanıt kodlarını yapılandırın
önce Play Faturalandırma Lab uygulamasını açıp uygulamanızı test edin.
Yanıt kodu yapılandırma
Play Billing Lab uygulamasında, uygulamanız için bir lisans test kullanıcısı hesabıyla oturum açın. Bu işlem, Yanıt Simülasyon Aracı kartını içeren Play Billing Lab Kontrol Paneli'ni görüntüler.
Şekil 1. Yanıt Simülasyon Aracı kartı.
Yanıt Simülatörü kartında Yönet'i tıklayın.
Yanıt Simülasyon Aracı ekranı gösterilir.
İstendiğinde, uygulamanızın bağlantı durumunu görmek için Play Faturalandırma Lab'in bildirimlerine izin verin.
Etkin değilse Play Faturalandırma Kitaplığı yanıtlarını simüle et anahtarını etkinleştirin
zaten etkin.
Şekil 2. Play Faturalandırma Kitaplığı yanıtlarını simüle edin.'nı inceleyin.
Test etmek istediğiniz Play Faturalandırma Kitaplığı API'leri için bir yanıt kodu seçin.
Seçimleriniz otomatik olarak kaydedilir ve Yanıt Simülatörü
, seçilen yanıt kodlarını uygulamanıza göndermeye hazır.
Uygulamanızın hata işleme şeklini test etme
Uygulamanızı açın.
Play Billing Lab'dan bildirimlere izin verdiyseniz cihazınızın durum çubuğunda Play Billing Lab bildirim simgesini görürsünüz. Bu simge, Yanıt Simülasyon Aracı'na başarılı bir şekilde bağlandığınızı gösterir.
Şekil 3. Başarılı bağlantıyı gösteren Play Billing Lab simgesi.
Test etmek istediğiniz Play Faturalandırma Kitaplığı API yöntemini tetikleyin. Örneğin, launchBillingFlow değişkenini test etmek istiyorsanız bir uygulama içi satın alma akışı başlatın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.