XCode 16.3 日本語化計画
サブスクリプション更新日延長通知用のペイロードデータ。
requestIdentifier requestIdentifier | サブスクリプションの更新日を延長する特定の要求を表す UUID。この値は、App Store Server API で すべてのアクティブな加入者のサブスクリプション更新日を延長 を呼び出す際に requestIdentifier に最初に指定した値と一致します。 |
environment environment | 通知が適用されるサーバー環境 (サンドボックス または production 環境)。 |
appAppleId appAppleId | 通知が適用されるアプリの一意の ID。このプロパティは、ユーザが App Store からダウンロードしたアプリで使用できます。サンドボックス環境では存在しません。 |
bundleId bundleId | アプリのバンドル ID。 |
productId productId | サブスクリプション更新日の延長が適用される自動更新サブスクリプションの製品 ID。 |
storefrontCountryCodes storefrontCountryCodes | App Store によるサブスクリプション更新日延長の適用を制限する国コードのリストです。このリストが存在しない場合、サブスクリプション更新日延長はすべての店頭に適用されます。 |
failedCount failedCount | サブスクリプション更新日の延長を受けられなかったサブスクリプションの最後の数。 |
succeededCount succeededCount | サブスクリプション更新日の延長が正常に行われたサブスクリプションの最後の数。 |
App Store サーバ通知の変更ログ (App Store Server Notifications changelog)
notificationType が RENEWAL_EXTENSION で、subtype が SUMMARY の場合、responseBodyV2DecodedPayload に summary オブジェクトが表示されます。この通知は、App Store が対象の加入者に対してサブスクリプションの更新日を延長する要求を完了した際に送信されます。この要求の詳細については、App Store Server API 内の <すべてのアクティブな加入者のサブスクリプション更新日を延長 を参照してください。
サブスクリプション更新日延長要求の一意の ID を含む文字列。
サーバ環境 (サンドボックスまたは製品環境)。
App Store におけるアプリの一意の ID。
アプリのバンドル ID。
アプリ内購入の製品 ID。
サブスクリプション更新日延長の店頭を制限するための店頭の国コードのリスト。
App Store 店頭に関連した国または地域を表す 3 文字のコード。
サブスクリプション更新日の延長を受けられなかったサブスクリプションの数。
サブスクリプション更新日の延長が正常に行われたサブスクリプションの数。
バージョン 2 通知の応答本文を含む、JSON Web Signature (JWS) 形式の暗号化で署名されたペイロード。
App Store Server Notifications V2
バージョン 2 の通知を受信するには、App Store Connect で安全なサーバの URL を指定します。
object responseBodyV2DecodedPayload
バージョン 2 通知データを含む復号されたペイロード。
App Store がバージョン 2 通知を送信するアプリ内購入または外部購入イベントを記述する型。
バージョン 2 で選択した通知型に関する詳細を提供する文字列。
通知の App Store サーバ通知のバージョン番号を示す文字列。
App Store が JSON Web 署名データに署名した UNIX 時間 (ミリ秒)。
通知の一意の ID。