問題タブ [play-billing-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
play-billing-library - com.android.billingclient.api を使用して、開発者ペイロードでサブスクリプションを購入する
https://github.com/serso/android-checkout lib から com.android.billingclient.api への移行に取り組んでいます。Checkout API を使用すると、開発ペイロードをパラメーターとして提供することで購入フローを開始できました。以下のように
後で、購入履歴を取得しながら、同じ開発者ペイロードを取得できます。
com.android.billingclient.api を使用して、開発者のペイロードを提供できることがわかりました。コードを見ると、com.android.billingclient.api クラスの BillingClientImpl で、ペイロードが単に null 値として提供されていることがわかります。
バグなのか、それとも開発者のペイロードを購入記録に保存する別の方法があるのか 疑問に思っています。
android - N回購入できるアプリ内アイテムの作り方は?
無制限に購入できる製品を作成するにはどうすればよいですか? . 商品を再度購入できるようにする購入の消費を試みましたが、消費が失敗した場合はどうなりますか?? この場合の処理方法は?.
ありがとう、そしてあなたの時間を感謝します!!!
in-app-billing - Google Play Billing から購入ステータスを取得する方法は?
Google Play の請求に問題があります。そこにアプリ内購入で構成されるAndroidアプリがあります。アプリのステータスを購入するための SharedPreference を維持しています。Google が購入ステータスを成功として与えた場合、購入したアプリとしてブール値を維持します。
問題のシナリオ: 私は XYZ アプリの新規ユーザーです。プレミアム バージョンの料金を支払いました。支払いが完了すると、アプリはプレミアム バージョンに切り替わります。同時に、Google Play アカウントにアクセスして注文をキャンセルします。開発者は、価格の払い戻しに対して 0 の価格を取得し、新しいユーザーとして、料金を支払うことなくプレミアム バージョンを取得します。
<strong>Q. Google Play 請求の SKU の購入ステータスを処理するにはどうすればよいですか?