Amazon Pinpoint を使用して Kinesis と Firehose を介してアプリイベントデータをストリーミングする
Amazon Pinpoint では、イベントは、ユーザーがアプリケーションの 1 つを操作した場合、お客様がキャンペーンまたはジャーニーからメッセージを送信した場合、お客様がトランザクション SMS または E メールメッセージを送信した場合に発生するアクションです。たとえば、E メールメッセージを送信すると、いくつかのイベントが発生します。
-
メッセージを送信すると、send イベントが発生します。
-
メッセージが受信者の受信ボックスに到達すると、delivered イベントが発生します。
-
受信者がメッセージを開くと、open イベントが発生します。
イベントに関する情報を Amazon Kinesis に送信するように Amazon Pinpoint を設定できます。Kinesisプラットフォームは、AWS サービスからのデータをリアルタイムに収集、処理、分析するために使用できるサービスを提供します。Amazon Pinpoint は、イベントデータを Firehose に送信し、このデータを Amazon S3 や Amazon Redshift などの AWS データストアにストリーミングすることができます。Amazon Pinpoint は、Kinesis Data Streams にデータを流すこともできます。Kinesis Data Streams は、分析アプリケーションで処理するために複数のデータストリームを取り込み、保存します。
Amazon Pinpoint イベントストリームには、Amazon Pinpoint に接続するアプリケーション (アプリ) のユーザー操作に関する情報が含まれています。また、キャンペーン、任意のチャネル、ジャーニーから送信するすべてのメッセージに関する情報も含まれています。定義した任意のカスタムイベントを含めることができます。最後に、送信するすべてのトランザクション E メールおよび SMS メッセージに関する情報が含まれています。
注記
Amazon Pinpoint は、トランザクションプッシュ通知や音声メッセージに関する情報をストリーミングしません。
この章では、イベントデータを Kinesis にストリーミングするための Amazon Pinpoint の設定に関する情報を提供します。また、Amazon Pinpoint がストリーミングするイベントデータの例も含まれています。
トピック
- Amazon Kinesis または Amazon Data Firehose を介してアプリイベントデータをストリーミングするように Amazon Pinpoint を設定する
- Amazon Pinpoint からのアプリケーションイベントデータストリーム
- Amazon Pinpoint からのキャンペーンイベントデータストリーム
- Amazon Pinpoint からのジャーニーイベントデータ
- Amazon Pinpoint からの E メールイベントデータストリーム
- Amazon Pinpoint からの SMS イベントデータストリーム
- Amazon Pinpoint からイベントストリームを削除する