- リソース: ProductPurchase
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: ProductPurchase
ProductPurchase リソースは、ユーザーのアプリ内アイテム購入のステータスを示します。
JSON 表現 |
---|
{ "kind": string, "purchaseTimeMillis": string, "purchaseState": integer, "consumptionState": integer, "developerPayload": string, "orderId": string, "purchaseType": integer, "acknowledgementState": integer, "purchaseToken": string, "productId": string, "quantity": integer, "obfuscatedExternalAccountId": string, "obfuscatedExternalProfileId": string, "regionCode": string, "refundableQuantity": integer } |
フィールド | |
---|---|
kind |
この種類は、androidpublisher サービスの inappPurchase オブジェクトを表します。 |
purchaseTimeMillis |
商品が購入された時刻を、エポック(1970 年 1 月 1 日)からのミリ秒単位で表します。 |
purchaseState |
オーダーの購入状態。有効な値は 0 です。1 個購入済み。キャンセル済み 2.保留 |
consumptionState |
アプリ内アイテムの使用状態。有効な値は 0 です。利用不可 1.消費しました |
developerPayload |
注文に関する補足情報を含む、デベロッパーが指定した文字列。 |
orderId |
アプリ内アイテムの購入に関連付けられたオーダー ID。 |
purchaseType |
アプリ内アイテムの購入タイプ。このフィールドは、標準のアプリ内課金フローを使用して行われた購入ではなかった場合にのみ設定されます。有効な値は 0 です。テスト(例: ライセンス テスト アカウントから購入)1.プロモーション(プロモーション コードを使用した購入など)。Play ポイントによる購入は含まれません。2. リワード(料金を支払う代わりに動画広告を視聴したことによる) |
acknowledgementState |
アプリ内アイテムの確認状態。有効な値は 0 です。未確認: 1.確認済み |
purchaseToken |
この購入を識別するために生成された購入トークン。存在しない可能性があります。 |
productId |
アプリ内アイテムの SKU。存在しない可能性があります。 |
quantity |
アプリ内アイテムの購入に関連付けられた数量。存在しない場合、数量は 1 です。 |
obfuscatedExternalAccountId |
アプリ内のユーザー アカウントと一意に関連付けられた ID の難読化バージョン。購入時に https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedaccountid を使って指定した場合のみ表示されます。 |
obfuscatedExternalProfileId |
アプリ内のユーザー プロファイルと一意に関連付けられている、ID を難読化したもの。購入時に https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedprofileid を使って指定した場合のみ表示されます。 |
regionCode |
サービスが付与された時点でのユーザーの ISO 3166-1 alpha-2 請求先地域コード。 |
refundableQuantity |
払い戻しの対象となる数量、つまり、払い戻しされていない数量。この値は、数量に基づく一部払い戻しと全額払い戻しを反映しています。 |
メソッド |
|
---|---|
|
アプリ内アイテムの購入を承認します。 |
|
アプリ内アイテムの購入を消費します。 |
|
アプリ内アイテムの購入と消費のステータスを確認します。 |