XCode 16.2 日本語化計画
アプリに関する顧客の取引履歴が含まれる応答。
appAppleId appAppleId | App Store 内でのアプリの ID。 |
bundleId bundleId | アプリのバンドル ID。 |
environment environment | あなたが要求を行っているサーバ環境 (サンドボックスまたは製品環境)。 |
hasMore hasMore | App Store にこの応答で返される取引よりも多くの取引があるかどうかを示すブール値。値が true の場合は、revision トークンを使用して次の取引セットを要求します。 |
revision revision | エンドポイントから次の取引セットを要求するためにクエリで使用するトークン。 |
signedTransactions [JWSTransaction] | Apple によって署名された、JSON Web Signature (JWS) 形式の顧客のアプリ内購入取引の配列。 |
Get Transaction History エンドポイントは HistoryResponse を返します。この応答には、自動更新サブスクリプション、非更新サブスクリプション、非消耗品、消耗品など、すべてのアプリ内購入製品型の結果が含まれます。結果には、返金または取り消された取引、アプリが完了としてマークした取引、または完了としてマークしていない取引など、あらゆる状態の取引が含まれます。
履歴応答は、応答ごとに最大 20 件の取引を返します。あなたの顧客のアプリ内取引が 20 件を超える場合、hasMore 値は true になります。各応答には、revision 値が含まれます。クエリに revision トークンを指定して Get Transaction History を再度呼び出し、次の取引セットを取得します。revision を含む後続の各呼び出しには、同じクエリ パラメータを使用します。App Store に、送信すべき取引がなくなると、hasMore 値は false になります。
あなたが取引履歴の受信中に顧客がサブスクリプションをアップグレードしたり、App Store がアプリ内購入を取り消したりすると、App Store は関連する取引を更新します。応答が ASCENDING (昇順) で並べ替えられている場合は、更新されたデータを含む取引を再度受信します。
App Store 内でのアプリの一意の ID。
アプリのバンドル ID。
サーバー環境 (サンドボックスまたは製品環境)。
App Store にさらに取引データがあるかどうかを示すブール値。
顧客の次の取引セットを要求するためにクエリで使用するトークン。
App Store によって署名された取引情報 (JSON Web Signature (JWS) Compact Serialization 形式)。
あなたのアプリの顧客のアプリ内購入取引履歴を取得します。
終了した消耗品のアプリ内購入を除く、あなたのアプリの顧客のアプリ内購入取引履歴を取得します。
  廃止