Google Play Faturalandırma Kitaplığı entegrasyonunuzu test etme

Geliştirme süreci boyunca entegrasyonunuzu test etmeniz gerekir. Geliştirme aşamasında test yapmak için lisans test kullanıcılarından ve Google Play Faturalandırma Test Alanı'ndan yararlanarak bu bölümde açıklanan senaryoları uygulamanızı öneririz.

Test Kullanıcılarını Lisansla

Lisans test kullanıcılarını yapılandırmak için Uygulama lisanslama ile uygulama içi faturalandırmayı test etme başlıklı makaleyi inceleyin.

Lisans test kullanıcılarını kullanmak aşağıdaki avantajları sağlar:

  • Normalde Google Play Faturalandırma Kitaplığı, imzalanmamış ve Google Play'e yüklenmemiş uygulamalar için engellenir. Lisans test kullanıcıları bu kontrolü atlayabilir. Yani, uygulamanızın yeni sürümüne yüklemenize gerek kalmadan, hata ayıklama imzalarıyla hata ayıklama derlemeleri kullanan uygulamalar için bile test amacıyla uygulamaları başka kaynaklardan yükleyebilirsiniz. Paket adının Google Play için yapılandırılan uygulamanın adıyla eşleşmesi ve Google Hesabı'nın Google Play Console hesabı için lisans test kullanıcısı olması gerektiğini unutmayın.
  • Lisans test kullanıcıları, satın alma işlemleri için test kullanıcılarından gerçek para alınmasını önleyen test ödeme yöntemlerine erişebilir. Ödemenin reddedilmesi gibi belirli durumları simüle etmek için test ödeme yöntemlerini de kullanabilirsiniz. Şekil 1'de, bu test ödeme şekillerinin satın alma sürecinde nasıl göründüğü gösterilmektedir.
  • Lisans test kullanıcıları, abonelik özelliklerini hızlı bir şekilde test edebilir.
Lisans test kullanıcıları, test ödeme yöntemlerine erişebilir.
Şekil 1. Lisans test kullanıcıları, test ödeme yöntemlerine erişebilir.

Test satın alma süreciyle ilgili bazı ek ayrıntılar aşağıda verilmiştir:

  • Test amaçlı satın alma işlemlerinde, gerçek satın alma işlemlerinde kullanılan uygulama satın alma süreci kullanılır.
  • Test satın alma işlemleri için vergi hesaplanmaz.
  • Google Play, satın alma iletişim kutusunun ortasında bir bildirim göstererek test satın alma işlemini belirtir.

Satın alma iletişim kutusunu genişleterek satın alma işlemini yapan hesabı onaylayabilirsiniz. Aşağıdakileri göz önünde bulundurun:

  • Test hesapları, test kullanıcısının Android destekli cihazında olmalıdır.
  • Cihazda birden fazla hesap varsa satın alma işlemi, uygulamayı indiren hesapla yapılır.
  • Hesapların hiçbiri uygulamayı indirmediyse satın alma işlemi ilk hesapla yapılır.

Kalite güvencesi ekibinizin yeni sürümleri onaylaması gibi dağıtım öncesi doğrulama işlemleri için Google Play test kanallarını kullanın. Test kanalları sayesinde lisans test kullanıcıları, uygulamanızın yayınlanmamış sürümlerini Google Play'den yükleyip değerlendirebilir. Normal kullanıcılar, standart ödeme yöntemlerini kullanarak gerçek satın alma işlemleri yapabilir.

Test kanallarını kullanarak Google Play Faturalandırma Kitaplığı entegrasyonunuzu test etmek için aşağıdakileri yapın:

  1. Uygulamanızı bir test kanalında yayınlayın. Bir uygulamayı test kanalında yayınladıktan sonra uygulamanın test kullanıcılarının kullanımına sunulması birkaç saat sürebilir.
  2. Her test kullanıcısının uygulamanızın testine kaydolduğundan emin olun. Test kullanıcılarınız, testinizin kayıt URL'sinde test kullanıcısı olmanın ne demek olduğunu belirten bir açıklama ve kaydolmak için gereken bağlantıyı görür.

Entegrasyonunuzu, Android 1.6 veya sonraki sürümlerin yüklü olduğu tüm Android donanım cihazlarında test edebilirsiniz. Cihazda Google Play uygulamasının en güncel sürümü yüklü olmalıdır. Android uygulamaları geliştirmek için kullanılacak bir cihazın nasıl ayarlanacağı hakkında genel bilgi için Donanım Cihazlarını Kullanma başlıklı makaleyi inceleyin.

Play Billing Lab

Google Play Faturalandırma Test Alanı, geliştiricilerin Google Play'in faturalandırma sistemiyle entegrasyonlarını test etmelerine yardımcı olan bir Android uygulamasıdır. Geliştiriciler bu uygulamayı kullanarak faturalandırma özelliklerini kolayca test edebilir, daha hızlı entegrasyon sağlayabilir ve güvenle lansman yapabilir. Google Play Faturalandırma Test Alanı'nı Google Play Store'dan indirip yükleyebilirsiniz.

Play Faturalandırma Test Alanı, testlerinizde şunları yapmanıza olanak tanır:

Play Faturalandırma Test Alanı Kontrol Paneli
Şekil 2. Play Faturalandırma Test Alanı Kontrol Paneli.

Tek seferlik ürünleri test etme

Tüketim ürünlerini test etme

Tüketilebilir ürünleri test ederken aşağıdakiler de dahil olmak üzere çeşitli durumları test edin:

  • Kullanıcının bir öğe aldığı başarılı satın alma işlemi. Lisans test kullanıcısı olarak Test aracı, her zaman onaylar ödeme yöntemini kullanabilirsiniz.
  • Ödeme yönteminden ödeme alınamadığı ve kullanıcının öğeyi almaması gereken bir satın alma işlemi. Lisans test kullanıcısı olarak Test aracı, her zaman reddeder ödeme yöntemini kullanabilirsiniz.
  • Öğelerin birden fazla kez satın alınabildiğinden emin olun.

Satın alma işlemlerinin, satın alma işlemlerini işleme bölümünde açıklandığı şekilde doğru şekilde onaylandığını doğrulayın. Lisans test kullanıcılarının yaptığı satın alma işlemlerinde, uygulamanız satın alma işlemini onaylamazsa 3 dakika sonra satın alma işlemi için geri ödeme yapılır ve iptalle ilgili bir e-posta alırsınız. Bir siparişin 3 dakika sonra geri ödenip ödenmediğini görmek için Google Play Console'daki Siparişler sekmesini de kontrol edebilirsiniz.

Tüketilemeyen ürünleri test etme

Tüketilemeyen ürünler, tüketilebilen ürünlerle aynı şekilde test edilmelidir ancak bir ürünün uygulamanızda tekrar satın alınamayacağını doğrulamanız gerekir. Her iki satın alma türünü işleme mantığı farklı olduğundan hem tüketilemeyen hem de tüketilebilen ürünler (uygun olduğunda) için satın alma onayını doğruladığınızdan emin olun.

Bekleyen satın alma işlemlerini test etme

Satın alma durumu PURCHASED olduğunda öğenin verilmesi gereken bekleyen bir satın alma işlemini test edin. Lisans testi kullanıcıları, ödemenin birkaç dakika sonra otomatik olarak tamamlandığı veya iptal edildiği gecikmeli ödeme şekilleri için iki test aracına erişebilir.

  1. Şekil 3'te gösterildiği gibi, gecikmeli ödeme şekli Yavaş test kartı, birkaç dakika sonra reddedilir ile satın alma işlemi gerçekleştirin. Uygulamayı yeniden başlatın ve satın alma işleminin onaylanmadığını doğrulayın.

    Reddedilen yavaş test kartıyla satın alma işlemini test etme
    Şekil 3. Reddedilen yavaş test kartıyla satın alma işlemini test edin.

  2. Şekil 4'te gösterildiği gibi, gecikmeli bir ödeme şekli olan Yavaş test kartı, birkaç dakika sonra onaylanır ile satın alma işlemi gerçekleştirin. Birkaç dakika bekleyin ve satın alma işleminin onaylandığını doğrulayın.

    Onaylanmış bir yavaş test kartıyla satın alma işlemini test etme
    Şekil 4. Onaylanmış bir yavaş test kartıyla satın alma işlemini test edin.

Daha fazla bilgiyi Bekleyen işlemleri işleme bölümünde bulabilirsiniz.

Kullanıcı tarafından başlatılan ters ibrazları test etme

Lisans test kullanıcıları, kullanıcı tarafından başlatılan bir ters ibrazı simüle etmelerine olanak tanıyan bir test aracına erişebilir.

  1. Şekil 5'te gösterildiği gibi Test kartı, onayladıktan sonra ters ibraz yapar test aracıyla satın alma işlemi gerçekleştirin. Kısa bir süre sonra sisteminiz, test satın alma işleminin teslim edildiğini ve geçerli platformlar üzerinden ters ibraz yapıldığını öğrenir. Örneğin, satın alma işlemini yaptıktan kısa bir süre sonra PendingRefundReviewNotification almanız gerekir.

    test kullanıcısı tarafından başlatılan ters ibrazlar
    Şekil 5. Onayladıktan sonra ters ibraz yapan bir test kartıyla satın alma işlemini test edin.

Aboneliğe özgü özellikleri test etme

Tek seferlik ürünler ve abonelikler için satın alma süreçleri benzerdir ancak aboneliklerde, abonelik yenilemelerinin başarılı veya reddedilmiş olması gibi ek senaryolar vardır. Yenilemeleri test etmek için Şekil 1'de gösterildiği gibi lisans test kullanıcılarına sunulan Test kartı, her zaman onaylanır ve Test kartı, her zaman reddedilir ödeme yöntemlerini kullanabilirsiniz. Başarılı abonelik senaryosunun dışındaki senaryoları test etmek için bu ödeme araçlarını kullanın.

Tek seferlik ürünlerde olduğu gibi, satın alma işlemlerinin satın alma işlemlerini işleme bölümünde açıklandığı şekilde doğru şekilde onaylandığını doğrulayın. Lisans test kullanıcılarının yaptığı satın alma işlemlerinde, uygulamanız satın alma işlemini onaylamazsa satın alma işlemi 3 dakika sonra geri ödenir ve iptalle ilgili bir e-posta alırsınız. Bir siparişin 3 dakika sonra geri ödenip ödenmediğini görmek için Google Play Console'daki Siparişler sekmesini de kontrol edebilirsiniz.

Yenileme dönemleri

Test abonelikleri, gerçek aboneliklerden daha hızlı yenilenir ve ücretsiz denemeler ile tanıtım dönemleri hariç en fazla altı kez yenilenebilir.

Aşağıdaki tabloda, çeşitli sürelerdeki aboneliklerin test yenileme süreleri listelenmiştir. Bu süreler yaklaşık değerlerdir. Bir etkinliğin tam zamanında küçük farklılıklar görebilirsiniz. Bu farklılığı telafi etmek için her abonelik geçerlilik bitiş tarihinden sonra mevcut durumu görüntülemek üzere API'yi çağırın.

Üretim aboneliği dönemi Abonelik yenilemeyi test etme
1 hafta 5 dakika
1 ay 5 dakika
3 ay 10 dakika
6 ay 15 dakika
1 yıl 30 dakika

Ücretsiz denemeler gibi zamana dayalı abonelik özellikleri de test için kısaltılır. Aşağıdaki tabloda, zamana dayalı abonelik özellikleriyle ilişkili test süreleri belirtilmiştir:

Özellik Test dönemi
Hesabı askıya alma 10 dakika
Ücretsiz deneme 3 dakika
Ek süre 5 dakika
Tanıtım fiyatı dönemi Abonelik test süresiyle aynı
Duraklatma (1 ay) 5 dakika
Duraklat (2 ay) 10 dakika
Duraklat (3 ay) 15 dakika
Fiyat artışı izin süresi

(yalnızca Güney Kore (KR) bölgesi için geçerlidir)
3 dakika
Satın alma onayı 5 dakika

Abonelik durumu geçişini hızlandırma

Ayrıca, abonelik testinizi hızlandırmak için test aboneliklerinin yenileme dönemlerini hızlandırmak üzere Play Faturalandırma Test Alanı'nı ve lisans test kullanıcılarını kullanabilirsiniz. Alternatif olarak, aşağıdaki adımları uygulayarak ödeme reddi senaryolarını test etmek için test aboneliğini ek süreye veya hesabın askıya alınması durumuna taşıyabilirsiniz:

  1. Kontrol paneli'ndeki Abonelik ayarları kartında Yönet'i tıklayın.
  2. Test etmek istediğiniz etkin aboneliği seçin.
  3. Abonelik durumu açılır menüsünü tıklayın.
  4. Abonelik durumunu güncellemek için hedef durumu tıklayın.
abonelik durumu geçişi
Şekil 6. Test aboneliği durum geçişi.

Açılır menüden hedef abonelik durumunu seçtikten kısa bir süre sonra test aboneliği durumu güncellenir.

Unutmayın:

  • Abonelik Durumu Geçişini Hızlandırma özelliği kullanılmadan önce test aboneliklerinin onaylanması gerekir.
  • Test aboneliğini ek süre veya hesabın askıya alınması durumuna taşıdığınızda ödeme yönteminiz otomatik olarak reddedilir. Test aboneliğini geri yüklediğinizde ödeme yönteminiz otomatik onaya geri döner.
  • Abonelik durumu geçiş işleminin yürütülmesi birkaç saniye sürebilir.
  • Abonelik durumu geçişi devam ederken abonelik fiyatı değiştirme özelliği kullanılamaz.
  • Fiyat değişikliği geçerliyken test aboneliğini yenilerseniz Google Play, kullanıcı kabul ettiyse yeni fiyatı uygular. Ancak yeni fiyat için kullanıcı onayı gerekiyorsa ve kullanıcı henüz onay vermediyse Google Play aboneliği iptal eder.

Deneme Teklifleri

Play Faturalandırma Test Alanı deneme teklifi test özelliği sayesinde lisans test kullanıcıları, Ücretsiz denemeyi veya tanıtım fırsatını test et onay kutusunu işaretleyip değişikliği uygulayarak ücretsiz deneme veya tanıtım fırsatlarını sınırsız sayıda test edip kullanabilir. Bu sayede, yalnızca yeni abonelere sunulan deneme tekliflerini test etmek için birden fazla hesap oluşturmanız gerekmez.

deneme tekliflerini test etme
Şekil 7. Deneme tekliflerini test edin.

Fiyat değişiklikleri

Ayrıca, abonelik fiyatı değişikliklerini diğer aktif aboneleri etkilemeden test etmek için Play Faturalandırma Test Alanı'nı ve lisans test kullanıcılarını kullanabilirsiniz. Bunun için aşağıdaki adımları uygulayın:

  1. Kontrol paneli'ndeki Abonelik ayarları kartında Yönet'i tıklayın.
  2. Test etmek istediğiniz etkin aboneliği seçin.
  3. Yeni fiyatı girin.
  4. Test gereksiniminize göre Kullanıcı kapsam dışında kalmayı seçebilir onay kutusunu işaretleyin veya işaretini kaldırın.
  5. Uygula'yı tıklayın.
test abonelik fiyatı değişikliği
Şekil 8. Abonelik fiyatı değişikliğini test edin.

Değişikliklerinizi uyguladıktan sonra fiyat, yalnızca test kullanıcısı için bir sonraki yenilemeden itibaren güncellenir. Diğer etkin aboneler bu durumdan etkilenmez. Lisans test kullanıcıları için geçerli olan tüm kurallar test aboneliği için de geçerlidir. Test kullanıcısı daha sonra, fiyat değişikliği bildirimleri gibi fiyat değişikliğiyle tetiklenen alt süreçler için uygulamasını test edebilir.

Test dönemlerini planlarken aşağıdaki hususları göz önünde bulundurun:

  • Lisans test kullanıcıları için yenileme süresi kısa olduğundan, Console'dan yapılan fiyat taşıma işlemi lisans test kullanıcıları için kaydedilmeyebilir. Fiyat değişikliği bildirimlerinin ve e-postalarının test edilebilmesi için geliştiriciler, fiyat değişikliğini tetikledikten sonra faturalandırmayı en az bir saat ertelemelidir.
  • Fiyat düşüşleri için bildirim süresi yoktur. Kullanıcılar, grup taşıma işleminden kısa bir süre sonra fiyat düşüşü hakkında bilgilendirilir. Test sırasında bu değer değişmez.
  • Fiyat artışları için test bildirimi zamanları, gerçek artışlarla aynı şekilde hesaplanır:
    • Kullanıcıdan ilk ödeme, zorunlu bildirim döneminin ardından gelen ilk fatura yıl dönümünde alınır.
    • Bildirim zamanları, ilk ödeme tarihinden geriye doğru hesaplanır.
    • Son bildirim, fatura döneminden bağımsız olarak her zaman ödemeden 1 dakika önce gönderilir.

Aşağıdaki tabloda, birkaç gerçek fatura dönemi için test fatura ve bildirim dönemleri gösterilmektedir:

Gerçek temel plan fatura dönemi Test fatura dönemi Test bildirimi dönemi (30 günlük bildirimle kaydolma ve kapsam dışında kalmayı seçme bölgeleri) Test bildirimi dönemi (60 gün önceden bildirimle kapsam dışında kalmayı seçen bölgeler)
1 hafta 5 dakika 5 dakika 10 dakika
1 ay 5 dakika 5 dakika 10 dakika
3 ay 10 dakika 3 dakika 6 dakika
6 ay 15 dakika 2 dakika 4 dakika
1 yıl 30 dakika 3 dakika 6 dakika

Kullanıcı izni gerektiren fiyat artışıyla ilgili bilgiler purchases.subscriptionsv2.get API'sinde sunulur.

Google Play, fiyat artışı uygulanmadan önce ilgili kullanıcılara (lisans test kullanıcıları dahil) iki adet push bildirimi ve e-posta bildirimi gönderir. Test için bildirim süresi aşağıdaki gibidir:

Bildirim programı Test bildirimi dönemi
İlk bildirim 3 dakika
İkinci (son) bildirim 1 dakika

Test durumları

Abonelik entegrasyonunuzu doğrulamak için kullanmanız gereken test senaryolarını görmek üzere Göster/Gizle'yi tıklayarak aşağıdaki bölümü genişletin.

Bekleyen işlemleri test etme

Bekleyen işlemlerin doğru şekilde işlendiğini ve satın alma durumu PURCHASED olduğunda yararlanma haklarının buna göre güncellendiğini test etmeniz gerekir. Lisans test kullanıcıları, ödemenin birkaç dakika sonra otomatik olarak tamamlandığı veya iptal edildiği gecikmeli ödeme şekilleri için iki test aracına erişebilir.

  1. Şekil 9'da gösterildiği gibi, gecikmeli bir ödeme şekliyle (Yavaş test kartı, birkaç dakika sonra reddedilir) satın alma işlemi gerçekleştirin. Uygulamayı yeniden başlatın ve satın alma işleminin onaylanmadığını doğrulayın.

    Reddedilen yavaş test kartıyla satın alma işlemini test etme
    Şekil 9. Reddedilen yavaş test kartıyla satın alma işlemini test edin.

  2. Şekil 10'da gösterildiği gibi, gecikmeli bir ödeme şekli olan Yavaş test kartı, birkaç dakika sonra onaylanır ile satın alma işlemi gerçekleştirin. Birkaç dakika bekleyin ve satın alma işleminin onaylandığını doğrulayın.

    Onaylanmış bir yavaş test kartıyla satın alma işlemini test etme
    Şekil 10. Onaylanmış bir yavaş test kartıyla satın alma işlemini test edin.

Promosyon kodlarını test etme

Google Play Console'u kullanarak kendi testleriniz için kodlar oluşturabilirsiniz. Bir uygulamadaki tüm yönetilen ürünler genelinde her üç ayda bir yalnızca 500 promosyon kodu oluşturabileceğinizi unutmayın.

Aşağıdaki promosyon kodu kullanma senaryolarını test etmeniz gerekir:

  • Promosyon kodu, uygulamanızda açılan satın alma iletişim kutusuna girildiğinde.
  • Promosyon kodu Google Play Store uygulamasında kullanıldığında.
  • Promosyon kodu, https://play.google.com/store adresinde soldaki gezinme menüsünde bulunan Kullan düğmesiyle kullanıldığında.

Bu senaryolarda, teklifi kullanma kodlarını mümkün olduğunca çok şekilde kullanmayı test etmeniz gerekir. En azından aşağıdaki testleri yapın:

  • Uygulama yüklenmeden önce tekliften yararlanma.
  • Uygulama ön planda çalışırken kullanma. Bu test için Google Play Store uygulamasını kullanarak test yapabileceğiniz başka bir cihaza ihtiyacınız olduğunu unutmayın. Uygulamanızdaki farklı ekranlardan yapılan kullanımları test ettiğinizden emin olun.
  • Uygulamanızın ve Google Play Store uygulamasının aynı anda görüntülendiği çoklu pencere modu ile kullanma.

Her testte, öğenin doğru şekilde algılandığından ve kullanıcının bilgilendirildiğinden emin olun.

Farklı bölgelerde satın alma deneyimini test etme

Play Faturalandırma Test Alanı uygulamasını kullanarak farklı bölgelerdeki satın alma deneyimini test edebilirsiniz. Play Faturalandırma Test Alanı'nı kullanmak için lisans test kullanıcısı olmanız gerekir. Test etmek için aşağıdaki adımları uygulayın:

  1. Uygulama faturalandırma kullanıcısını lisans test kullanıcısı olarak kaydedin.
  2. Aynı kullanıcıyla Google Play Faturalandırma Test Alanı uygulamasında oturum açın.
  3. Gerekli ülkeyi seçin ve değişikliği Google Play Faturalandırma Test Alanı'nda uygulayın.
  4. Test edilen uygulamada satın alma sürecini başlatın.

    farklı bölgelerdeki satın alma deneyimini test etme
    Şekil 11. Farklı bölgelerdeki satın alma deneyimini test edin.

Play Faturalandırma Test Alanı, fiziksel olarak nerede test yaptığınızdan bağımsız olarak, tekliflerin bölgesel uygunluğunu ve kullanıcı deneyimini dilediğiniz bölgede test etmenize olanak tanır.

Gerçek ödeme yöntemlerini kullanarak satın alma deneyimini test etme

Google Play Faturalandırma Test Alanı Android uygulamasını kullanarak gerçek ödeme yöntemleriyle satın alma deneyimini test edebilirsiniz.

Gerçek ödeme yöntemlerini test etmek için aşağıdaki adımları uygulayın:

  1. Google Hesabı kullanıcısını lisans test kullanıcısı olarak kaydedin.
  2. Aynı kullanıcıyla Google Play Faturalandırma Test Alanı uygulamasında oturum açın.
  3. Play Faturalandırma Test Alanı uygulamasında gerçek ödeme yöntemlerini etkinleştirin.
  4. Test edilen uygulamada satın alma sürecini yeniden başlatın.

Yayınlanmamış uygulamalar için harcama sınırları

Taslak aşamasında olan veya dahili test kanalında yayınlanan uygulamalar harcama sınırlarına tabidir.

Google Play, aşağıdakilerle ilgili sınırlamalar uygular:

  • Günlük işlem sayısı: Bir kullanıcının yayınlanmamış tüm uygulamalarda günde yapabileceği işlem sayısı.
  • Sipariş değeri: Tek bir işlem için maksimum tutar.
  • Günlük toplam harcama: Bir kullanıcının yayınlanmamış tüm uygulamalarda yaptığı kümülatif günlük harcama.

Bu sınırlar her 24 saatte bir sıfırlanır.

Kullanıcılar uygulamanızı test ederken bu sınırlardan herhangi birini aşarsa alışveriş sepetinde hata mesajı görür ve işlem engellenir.

Uygulama dışı satın alma işlemlerini test etme

Uygulamanızın dışında edinilen haklarla ilgili uçtan uca deneyimi test etmek için Play Faturalandırma Test Alanı uygulamasını kullanabilirsiniz. Play Faturalandırma Test Alanı'nı kullanmak için test ettiğiniz uygulamanın lisans test kullanıcısı olmanız gerekir.

1. adım: Testi yapılandırın

  1. Uygulama faturalandırma kullanıcısını lisans test kullanıcısı olarak kaydedin.
  2. Google Play Store'u açın ve aynı kullanıcıyla giriş yapın.
  3. Play Faturalandırma Test Alanı uygulamasını açıp aynı kullanıcıyla giriş yapın.
  4. Uygulama dışı satın alma işlemleri test kartını seçin.
  5. İsteğe bağlı: Test ülkenizi seçin ve değişikliği Play Faturalandırma Test Alanı'nda uygulayın.
    1. Ülke seçmezseniz Google Play Faturalandırma Test Alanı, lisanslı test hesabınız için Google Play ülkesini kullanır.
  6. Test etmek istediğiniz uygulama ve ürün (SKU) bilgilerini girin.
  7. Test etmek istediğiniz satın alma seçeneğini, temel planı veya teklifi seçin.
  8. Testi başlat'ı tıklayın.

2. adım: Uygulama dışı ürünü edinme

3. adım: Yararlanma hakkını işleme ve sunma

Uygulamanız, uygulama dışı satın alma işlemini algılamalı ve ardından öğeyi ilgili kullanıcıya teslim etmelidir. Sürecin tamamı için satın alma işlemlerini işleme bölümüne bakın.

  1. Google Play Store'u açın ve Google Play Faturalandırma Test Alanı'nda testi yapılandırmak için kullandığınız lisanslı test kullanıcısı hesabıyla oturum açın.
    1. Play Store daha önce açıksa kapatıp yeniden başlatın.
  2. Uygulamanızın uygulama ayrıntıları sayfasına gidin.
  3. Öğe bu sayfada gösterilir.
  4. Öğeyi seçip satın alma işlemini tamamlayın.
Öne çıkarılan ürünlerin satın alma sürecini gösteren dört ekran. İlk ekranda, uygulamanın ayrıntılar sayfasında öne çıkarılan ürünün yer aldığı bir kart gösterilir. İkinci ekranda ise satın alma alt sayfası gösteriliyor. Üçüncü ekranda ödemenin
       işlendiği gösteriliyor. Dördüncü ekranda ödemenin başarılı olduğu gösterilir ve kullanıcıdan öğeyi almak için uygulamayı açması istenir.
Şekil 12. Öne çıkarılan ürün satın alma süreci.

Satın alma önerileri

Alışveriş sepeti terk edildikten sonra:

  1. Uygulamanızı yeniden başlatın.
  2. Uygulamanızda tek seferlik bir ürün için satın alma süreci başlatın.
  3. İşlemi tamamlamadan alışveriş sepeti iletişim kutusunu kapatma veya terk etme
  4. Terk edilen alışveriş sepeti satın alma önerisini kontrol edin.
  5. Öneriyi kabul edip satın alma işlemini tamamlayın.
Alışveriş sepetini terk ettikten sonra satın alma önerisinin gösterildiği beş ekran. İlk ekranda, kullanıcının satın almak istediği ilk alışveriş sepeti gösterilir. Kullanıcı, alışveriş sepetini terk etmek için satın alma sürecinin dışını tıklar. İkinci ekranda, farklı bir öğe satın alma önerisi gösterilir ve kullanıcı devam etmek için düğmeyi tıklar. Üçüncü ekranda, yeni öğenin bulunduğu bir alışveriş sepeti ve kullanıcının satın alma işlemini tamamlamak için düğmeyi tıkladığı gösterilir. Dördüncü ekranda satın alma işleminin işlendiği gösteriliyor. Beşinci ekranda satın alma işleminin başarılı olduğu gösteriliyor.
Şekil 13. Satın alma önerisi (terk edilmiş alışveriş sepeti) satın alma süreci.

Google Play Games ödülleri

Google Play'in kullanıcıya ödül vermesini simüle etmek için Ödül Ver'i tıklayın. Ek ödüller verilmeden önce mevcut ödüllerin işlenmesi gerekir.

Google Play Games Ödülleri test akışını gösteren üç ekran. İlk ekranda kullanıcı ödülü vermeyi seçebilir. İkinci ekranda, ödülün Google Play tarafından başarıyla verildiği gösteriliyor. Ardından kullanıcı, ödülün tekrar verilmesi için tıklıyor. Üçüncü ekranda, ilk ödül düzgün şekilde işlenmediği için hata durumu gösteriliyor.
Şekil 14. Google Play Games Rewards test akışı.