2013-07-23 23 views
6

Uygulama İçi Faturalandırma ile başlıyorum ve uygulamanızda bazı dergileri satmak istiyorum. Bir kullanıcı bir dergi satın alırsa, her zaman okuyabilir. Uygulama faturalandırmasında sarf malzemesi ve sarf malzemesi hakkında bilgi okudum, ancak sarf malzemesi olmayan bir ürünü nasıl oluşturabilirim ve nasıl yönetebilirim? Google geliştirici konsolunda bir sarf malzemesi öğesi oluşturmalı ve uygulamamda öğenin tüketilemediği bir değişkenle belirtmem gerekiyor mu? Teşekkür peşin TeşekkürlerUygulamada faturalandırma v3 Android'de tüketilemeyen öğeler

cevap

11

İlk olarak, Uygulama İçi Fatura Sürümü 3 hizmeti yalnızca yönetilen uygulama içi ürünleri desteklemektedir; bu nedenle, ürün listenizde yeni öğeler eklediğinizde satın alma türünün 'Yönetilen' olduğunu belirttiğinizden emin olun. Geliştirici Konsolu. Uygulama İçi Faturalandırma Sürüm 3 API olarak

kez bir öğenin "sahip olunan" olarak kabul edilir, satın alınan ve Google Play'den tekrar satın alınamaz. Dolayısıyla, varsayılan öğeler için tüketilemez olduğunu söyleyebiliriz.

Bu öğeyi sarf malzemesi yapmak istiyorsanız, satın alma işleminden hemen sonra tüketme işlevini çağırmanız gerekir. Tüketim işlevini çağırmak, öğenizi "serbest" ve tekrar "kullanılabilir" hale getirir. Eğer tüketmek işlevini aramazsan

mHelper.consumeAsync(purchase, mConsumeFinishedListener); 

(onun istediği gibi Kullanıcı bunu gibi birçok zaman satın mümkün olacak), öğeniz tüketilecek asla ve olmayan bir sarf malzemesi gibi hareket edecektir. Aynı için geliştirici sitesine atıfta bulunularak

+0

Anlıyorum "sahip olduğu" olmasaydı Çok teşekkür ederim ve bölümünü tüketir. – Tenaciousd93

İlgili konular