API Collection


Transaction data types

(取引のデータ型)

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





トピックス


Environment(環境)


type environment

サーバー環境 (サンドボックスまたは製品環境)。



取引 ID


type effectiveDate

サブスクリプション更新延長での新しいサブスクリプション有効期限。


type originalTransactionId

購入の元の取引 ID。


type success

サブスクリプション更新日の延長が成功したかどうかを示すブール値。


type transactionId

アプリ内購入、復元されたアプリ内購入、サブスクリプションの更新などの取引の一意の ID。


type webOrderLineItemId

更新を含む、デバイス間のサブスクリプション購入イベントの一意の ID。



アプリ取引 ID


type appTransactionId

アプリのダウンロード取引の一意の ID。



アプリ情報


type appAppleId

App Store 内のアプリの一意の ID。


type bundleId

アプリのバンドル ID。



アカウント情報


type appAccountToken

アプリがオプションで生成する UUID で、顧客のアプリ内購入とその結果の App Store 取引をマッピングします。



製品情報


type productId

App Store Connect であなたが作成する製品の一意の ID。


type type

あなたのアプリ内で提供できるアプリ内購入製品の型。


type subscriptionGroupIdentifier

サブスクリプションが属するサブスクリプショングループの ID。


type quantity

購入した消耗製品の数。



製品の価格と通貨


type price

システムが取引内に記録するアプリ内購入の価格(ミリ単位)。


type currency

製品の価格を表す 3 文字の ISO 4217 通貨コード。



店頭の情報


type storefront

購入の App Store 店頭に関連した国または地域を表す 3 文字のコード。


type storefrontId

App Store 店頭を一意に識別する、Apple 定義の値。



サブスクリプションのオファー


type eligibleWinBackOfferIds

顧客が引き換える資格のある再獲得提供 ID の配列。最適なオファーの ID を最初に並べ替えます。


type offerIdentifier

App Store Connect で作成したサブスクリプションのオファーの文字列 ID。


type offerPeriod

オファーの期間。


type offerType

サブスクリプションのオファーの型。


type offerDiscountType

自動更新サブスクリプションのサブスクリプションオファーの支払いモード。



購入日


type originalPurchaseDate

元の取引 ID に関連した取引の購入日。


type purchaseDate

App Store が、アプリ内購入、復元されたアプリ内購入、サブスクリプション、または失効後のサブスクリプション更新に対して顧客のアカウントに請求した時間。


type recentSubscriptionStartDate

60 日未満の有料サービスのすべての失効を無視する、一連の自動更新サブスクリプション購入におけるサブスクリプションの最も早い開始日。


請求の状況


type isInBillingRetryPeriod

App Store が期限切れのサブスクリプションを自動的に更新しようとしているかどうかを示すブール値。


type gracePeriodExpiresDate

サブスクリプション更新の請求猶予期間が終了する時刻。



サブスクリプションの更新と有効期限


type autoRenewStatus

自動更新サブスクリプションの更新状況。


type autoRenewProductId

次の請求期間に更新される製品の ID。


type expirationIntent

サブスクリプションの有効期限が切れた理由。


type expiresDate

自動更新サブスクリプション購入の有効期限が切れるか更新される UNIX 時間 (ミリ秒単位)。


type isUpgraded

顧客が別のサブスクリプションにアップグレードしたかどうかを示すブール値。


type renewalDate

最新の自動更新サブスクリプション購入の有効期限が切れる UNIX 時間 (ミリ秒単位)。


type renewalPrice

次の請求期間に更新される自動更新サブスクリプションの更新価格(ミリ単位)。


type status

自動更新サブスクリプションの状況。



家族間共有


type inAppOwnershipType

取引が顧客によって購入されたか、家族間共有を通じて顧客が利用できるかを示す文字列。



価格上昇の状況


type priceIncreaseStatus

自動更新サブスクリプションが価格上昇の対象となるかどうかを示すステータス。



取り消し日と理由


type revocationDate

App Store が取引を返金したか、家族間共有から取り消した UNIX 時間 (ミリ秒単位)。


type revocationReason

返金された取引の理由。



取引の理由


type transactionReason

購入取引の原因。顧客の購入なのか、システムが開始する自動更新サブスクリプションの更新なのかを示します。



JWS の署名日


type signedDate

App Store が JSON Web 署名データに署名した UNIX 時間 (ミリ秒単位)。



Advanced Commerce API のデータ型 (Data types for Advanced Commerce API)

Advanced Commerce API を使用する取引のオブジェクトとデータ型。





以下も見よ


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 JWSTransactionDecodedPayload

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


object JWSRenewalInfoDecodedPayload

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ