XCode 16.3 日本語化計画:New Human Interface Guideline
アプリ内購入イベントと報告されていない外部購入トークンに関する通知を受信するには、あなたのサーバーを構成して HTTPS URL を指定します。
App Store サーバー通知 は、アプリ内購入イベントに関するリアルタイム通知と、報告されていない外部購入トークンに関する通知を送信するサーバー間サービスです。通知を有効にするには、サーバーに HTTPS URL を設定し、App Store Connect で設定を構成してください。
通知の解析と解釈について詳しくは、App Store サーバー通知の受信 をご覧ください。
App Store からサーバー通知を受信するには、あなたのサーバーが Transport Layer Security (TLS) 1.2 プロトコル以降をサポートしていなければなりません。
App Store サーバー通知を有効にするには、以下の手順に従って下さい。
App Store サーバー通知の POST が成功したかどうかを示す HTTP ステータスコードで応答するようにあなたのサーバーを構成してください。詳細については、App Store サーバー通知への応答 を参照してください。
新規実装の場合は、App Store Server Notifications V2 を使用してください。バージョン 1 の通知からバージョン 2 に移行するには、製品環境をバージョン 2 に更新する前に、サンドボックス環境でバージョン 2 の通知をテストしてください。
App Store サーバー通知の変更については、App Store サーバー通知の変更履歴 を参照してください。
あなたのサーバーの IP アドレスを許可リストに登録する必要がある場合は、IP アドレスのサブネット 17.0.0.0/8 を追加して、あなたのサーバーが App Store サーバーからの通知を受信できるようにしてください。このサブネットは、サンドボックス環境と製品環境の両方に適用されます。
あなたのサーバーが通知を受信しているかどうかを確認するには、App Store Server API 内の テスト通知の要求 エンドポイントを呼び出します。このエンドポイントは、App Store Server に notificationType TEST の通知を送信するよう要求します。受信した testNotificationToken を使用して テスト通知状況の取得 エンドポイントを呼び出し、あなたのサーバーがテスト通知にどのように応答するかを確認します。
App Store Server は、バージョン 2 の通知形式で TEST 通知を送信します。ただし、App Store Connect でバージョン 1 とバージョン 2 通知のどちらの通知 URL を構成したかに関係なく、あなたのサーバーに送信されます。
通知投稿を受信して解析するサーバー側コードを実装します。
通知投稿の成功を示す HTTP ステータスコードを送信します。
App Store サーバー通知サービスへの変更について説明します。