Unity IAP は購入レシートを key/value 形式の JSON で提供しています。
| キー | 値 |
|---|---|
| Store | GooglePlay や AppleAppStore のストア名 |
| TransactionID | このトランザクションのユニーク ID は、ストアが発行します。 |
| Payload | プラットフォームによって異なるため、詳細は以下を参照してください。 |
Payload は iOS バージョンによって異なります。
| iOS バージョン | Payload |
|---|---|
| iOS 7 以降 | ペイロードは、Base 64 でエンコードされた App Store のレシート です。 |
| iOS 7 より前 | ペイロードは SKPaymentTransaction transactionReceipt です。 |
ペイロードは、Base 64 でエンコードされた App Store のレシート です。
Payload は以下の情報を含む JSON 形式です。
| キー | 値 |
|---|---|
| json | Google が提供する JSON エンコード文字列 (INAPP_PURCHASE_DATA) |
| signature | Google が提供する json パラメーターの署名 (INAPP_DATA_SIGNATURE) |
ペイロードは Microsoft が指定 する XML 文字列です。
• 2017–05–16