Object


JWSTransactionDecodedPayload


取引情報を含む復号されたペイロード。


App Store Server API 1.0+

object JWSTransactionDecodedPayload





プロパティ



appAccountToken
appAccountToken
購入時に作成し、取引をあなた独自のサービスの顧客に関連付ける UUID。あなたのアプリが appAccountToken を提供しない場合、このフィールドは省略されます。詳細については、appAccountToken(_:) を参照してください。
appTransactionId
appTransactionId
アプリのダウンロード取引の一意の ID。
bundleId
bundleId
アプリのバンドル ID。
currency
currency
price パラメータに関連した 3 文字の ISO 4217 通貨コード。この値は、price が存在する場合にのみ存在します。
environment
environment
サーバ環境 (サンドボックスまたは製品環境)。
expiresDate
expiresDate
サブスクリプションの有効期限が切れる、または更新される UNIX 時間 (ミリ秒単位)。
inAppOwnershipType
inAppOwnershipType
取引が顧客によって購入されたか、家族間共有を通じて利用できるかを説明する文字列。
isUpgraded
isUpgraded
顧客が別のサブスクリプションにアップグレードしたかどうかを示すブール値。
offerDiscountType
offerDiscountType
無料トライアル、従量制支払い、前払いなど、サブスクリプションオファーに対してあなたが構成する支払いモード。
offerIdentifier
offerIdentifier
オファーコードまたは販売促進提供 ID を含む ID。
offerPeriod
offerPeriod
取引に適用されるオファーの期間。
offerType
offerType
販売促進提供の型を表す値。
originalPurchaseDate
originalPurchaseDate
元の取引 ID の購入日を表す UNIX 時間 (ミリ秒単位)。
originalTransactionId
originalTransactionId
元の購入の取引 ID。
price
price
App Store Connect で構成し、購入時にシステムが記録するアプリ内購入またはサブスクリプションオファーの価格に 1000 を掛けた値を表す整数値。詳細については、price を参照してください。currency パラメータは、この価格の通貨を示します。
productId
productId
製品の一意の ID。
purchaseDate
purchaseDate
App Store が顧客のアカウントに対して購入、復元された製品、サブスクリプション、または失効後のサブスクリプション更新に対して請求した UNIX 時間 (ミリ秒単位)。
quantity
quantity
顧客が購入した消耗製品の数。
revocationDate
revocationDate
App Store が取引を返金したか、家族間共有から取り消した UNIX 時間 (ミリ秒単位)。
revocationReason
revocationReason
App Store が取引を返金したか、家族間共有から取引を取り消した理由。
signedDate
signedDate
App Store が JSON Web Signature (JWS) データに署名した UNIX 時間 (ミリ秒単位)。
storefront
storefront
購入の App Store 店頭に関連した国または地域を表す 3 文字のコード。
storefrontId
storefrontId
購入に関連した App Store 店頭を一意に識別する、Apple 定義の値。
subscriptionGroup
Identifier

subscriptionGroup
Identifier
サブスクリプションが属するサブスクリプショングループの ID。
transactionId
transactionId
取引の一意の ID。
transactionReason
transactionReason
購入取引の理由。顧客の購入なのか、システムが開始する自動更新サブスクリプションの更新なのかを示します。
type
type
アプリ内購入の型。
webOrderLineItemId
webOrderLineItemId
サブスクリプションの更新を含む、デバイス間のサブスクリプション購入イベントの一意の ID。
advancedCommerceInfo
advancedCommerce
TransactionInfo
Advanced Commerce SKU にのみ存在する取引情報。


以下で言及


App Store サーバ API の変更履歴



議論


重要

収益の調整や認識に pricecurrency の値を使用しないでください。App Store Connect レポートは、財務および会計目的のあなたの記録ソースです。詳細については、レポート作成ツールの概要 を参照してください。




以下も見よ


JWS ヘッダとペイロード


type JWSTransaction

App Store によって署名された取引情報 (JSON Web Signature (JWS) Compact Serialization 形式)。


type JWSRenewalInfo

App Store によって署名された、JSON Web Signature (JWS) 形式のサブスクリプション更新情報。


object JWSDecodedHeader

取引または更新情報を含む、復号された JSON Web Signature (JWS) ヘッダ。


object JWSRenewalInfoDecodedPayload

自動更新サブスクリプションのサブスクリプション更新情報を含む復号されたペイロード。


Data types

復号された取引および更新情報のペイロードについては、これらのデータ型を参照してください。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ