XCode 16.3 日本語化計画
アプリのメタデータと署名された更新と取引情報を含むペイロードデータ。
appAppleId appAppleId | 通知が適用されるアプリの一意の ID。このプロパティは、ユーザが App Store からダウンロードしたアプリで使用できます。サンドボックス環境では存在しません。 |
bundleId bundleId | アプリのバンドル ID。 |
bundleVersion bundleVersion | バンドルの反復を識別するビルドのバージョン。 |
consumption RequestReason consumption RequestReason | 顧客が払い戻しを要求した理由。このフィールドは、顧客が消耗品のアプリ内購入または自動更新サブスクリプションの払い戻し要求を開始したときにサーバから送信される CONSUMPTION_REQUEST 通知にのみ表示されます。 |
environment environment | 通知が適用されるサーバー環境 (サンドボックス または production 環境)。 |
signedRenewalInfo JWSRenewalInfo | App Store によって署名された JSON Web Signature(JWS)形式のサブスクリプション更新情報。このフィールドは、自動更新サブスクリプションに適用される通知にのみ表示されます。 |
signedTransaction Info JWSTransaction | App Store によって署名された取引情報(JSON Web Signature (JWS) 形式)。 |
status status | responseBodyV2DecodedPayload 内の signedDate の自動更新サブスクリプションのステータス。このフィールドは、自動更新サブスクリプションに対して送信された通知にのみ表示されます。 |
App Store サーバ通知の変更ログ (App Store Server Notifications changelog)
App Store サーバ通知の受信 (Receiving App Store Server Notifications)
data オブジェクトは、responseBodyV2DecodedPayload の一部です。アプリ内購入に関連する notificationType 値のペイロードに含まれます。ただし、SUMMARY subtype を持つ RENEWAL_EXTENSION 通知型と EXTERNAL_PURCHASE_TOKEN 通知型は除きます。
data オブジェクト内の取引情報およびサブスクリプション更新情報と併せてこの通知型を使用することで、あなたのビジネスロジックに従ってユーザのサービスを更新したり、販売促進オファーを提示したりできます。
App Store におけるアプリの一意の ID。
アプリのバンドル ID。
バンドルの反復を識別するビルドのバージョン。
サーバ環境 (サンドボックスまたは製品環境)。
App Store が通知に署名した時点での自動更新サブスクリプションのステータス。
App Store によって署名された、JSON Web Signature (JWS) 形式のサブスクリプション更新情報。
object JWSRenewalInfoDecodedPayload
自動更新サブスクリプションの、サブスクリプション更新情報を含む復号されたペイロード。
App Store によって署名された取引情報(JSON Web Signature (JWS) Compact Serialization 形式)。
object JWSTransactionDecodedPayload
取引情報が含まれる復号されたペイロード。
顧客が返金を要求する理由。
サブスクリプション更新日延長通知のペイロード データ。