2017-05-09 3 views
1

Ich analysierte official docs darüber, aber es erwähnt wird, nur dass Benutzer Kauf verbrauchen kann, nachdem er es besitzt, mit:Android raubend Teil des Kaufes nur

mService.consumePurchase(3, getPackageName(), token);

oder Methode consume(Purchase itemInfo) von IabHelper

Gibt es eine Möglichkeit, nur einen Teil davon zu verbrauchen, sagen wir 10% und so weiter?

Wenn ich ein Spiel habe und der Benutzer nur 10/100 Münzen ausgibt, kann ich nicht alle 100 gleichzeitig verbrauchen.

Antwort

0

In-App-Abrechnungs-API 3 unterstützt keine Menge - ein Benutzer besitzt eine SKU oder nicht (nur zwei Status + Abonnements).

Sie müssen Menge in Ihrem Back-End behandeln.

Überprüfen Sie Beispiel TrivialDrive, gibt es die gleiche Idee mit Gas, nur Spiegel kauft Staaten für Robustheit und Sicherheit im Back-End.

Verwandte Themen