サポート終了通知: 2026 年 10 月 30 日をもって、AWS は Amazon Pinpoint のサポートを終了します。2026 年 10 月 30 日以降、Amazon Pinpoint コンソールまたは Amazon Pinpoint リソース (エンドポイント、セグメント、キャンペーン、ジャーニー、分析) にはアクセスできなくなります。詳細については、「Amazon Pinpoint のサポート終了」を参照してください。注意: SMS、音声、モバイルプッシュ、OTP、電話番号の検証に関連する API については、この変更による影響はなく、AWS End User Messaging でサポートされます。
AWS CloudTrail を使用して Amazon Pinpoint API コールのログを記録する
Amazon Pinpoint は、ユーザー、ロール、または AWS サービスが Amazon Pinpointで実行したアクションの記録を提供するサービスであるAWS CloudTrail と統合されています。CloudTrail は、Amazon Pinpoint の API コールをイベントとしてキャプチャします。キャプチャされた呼び出しには、Amazon Pinpoint コンソールの呼び出しと、Amazon Pinpoint API オペレーションへのコード呼び出しが含まれます。
追跡を作成する場合は、Amazon Pinpoint のイベントなど、Amazon Simple Storage Service (Amazon S3) バケットへの CloudTrail イベントの継続的な配信を有効にすることができます。証跡を設定しない場合でも、CloudTrail コンソールの [Event history] を使用して最新のイベントを表示できます。CloudTrail で収集された情報を使用して、Amazon Pinpoint に対するリクエスト、そのリクエストが発信された IP アドレス、リクエストの作成者、リクエスト作成日時、その他の詳細情報などを確認できます。
設定や有効化の方法など、CloudTrail の詳細については、『AWS CloudTrail ユーザーガイド』を参照してください。
CloudTrail のAmazon Pinpoint 情報
CloudTrail は、アカウントを作成すると AWS アカウントで有効になります。Amazon Pinpoint でサポートされているイベントアクティビティが発生すると、そのアクティビティは [Event history] の他の AWS のサービスのイベントとともに CloudTrail イベントに記録されます。最近のイベントは、AWSアカウントで表示、検索、ダウンロードできます。詳細については、「CloudTrail Event 履歴でのイベントの表示」を参照してください。
Amazon Pinpoint のイベントなど、AWS アカウントのイベントの継続的な記録については、証跡を作成します。証跡により、CloudTrail はログファイルを Amazon S3 バケットに配信できます。デフォルトでは、コンソールで証跡を作成すると、すべての AWS リージョンに証跡が適用されます。証跡は、AWSパーティションのすべてのリージョンからのイベントをログに記録し、指定した Amazon S3 バケットにログファイルを配信します。さらに、CloudTrail ログで収集したイベントデータをより詳細に分析し、それに基づいて対応するため、他の AWS サービスを構成できます。詳細については、次を参照してください:
各イベントまたはログエントリには、リクエストの生成者に関する情報が含まれます。この ID 情報は以下のことを確認するのに役立ちます。
-
リクエストが、ルートと AWS Identity and Access Management ユーザー認証情報のどちらを使用して送信されたか。
-
リクエストが、ロールとフェデレーションユーザーの一時的なセキュリティ認証情報のどちらを使用して送信されたか。
-
リクエストが別の AWS サービスによって行われたのか。
詳細については、CloudTrail userIdentity 要素を参照してください。
証跡を作成し、ログファイルを Amazon S3 バケットに必要な期間保存できます。また、Amazon S3 ライフサイクルのルールを定義して、自動的にログファイルをアーカイブまたは削除することもできます。デフォルトでは Amazon S3 のサーバー側の暗号化 (SSE) を使用して、ログファイルが暗号化されます。
ログファイルの配信通知を受け取るには、新しいログファイルの配信時に Amazon SNS 通知を発行するように CloudTrail を設定します。詳細については、「Configuring Amazon SNS notifications for CloudTrailCloud」(Trail 用の Amazon SNS 通知の構成)を参照してください。
また、複数の AWS リージョンと複数の AWS アカウントの Amazon Pinpoint ログファイルを 1 つの Amazon S3 バケットに集約することもできます。詳細は、「複数の地域から CloudTrail ログファイルを受信する」および「複数のアカウントから CloudTrail ログファイルを受信する」を参照してください。
CloudTrail を使用して、以下の Amazon Pinpoint API アクションをログに記録できます。