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