

**サポート終了通知:** 2026 年 10 月 30 日に、 AWS は Amazon Pinpoint のサポートを終了します。2026 年 10 月 30 日を過ぎると、Amazon Pinpoint コンソールまたは Amazon Pinpoint のリソース (エンドポイント、セグメント、キャンペーン、ジャーニー、分析) にアクセスできなくなります。詳細については、「[Amazon Pinpoint のサポート終了](https://docs.aws.amazon.com/console/pinpoint/migration-guide)」を参照してください。**注:** SMS、音声、モバイルプッシュ、OTP、電話番号の検証に関連する APIs は、この変更の影響を受けず、 AWS エンドユーザーメッセージングでサポートされています。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# アプリケーションで Amazon Pinpoint イベントを報告する
<a name="integrate-events"></a>

モバイルアプリケーションまたはウェブアプリケーションでは、 AWS Mobile SDKs または [Amazon Pinpoint イベント API](https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-events.html) を使用して、使用状況データまたは*イベント*を Amazon Pinpoint に報告できます。イベントを報告して、セッション時間、ユーザーの購入行動、サインインの試行、必要なカスタムイベントタイプなどの情報を取得できます。

アプリケーションがイベントを報告したら、Amazon Pinpoint コンソールで分析を表示できます。[**Analytics**] ページのグラフは、ユーザーの行動の多くの側面に関するメトリクスを提供します。詳細については、『*Amazon Pinpoint ユーザーガイド*』の「[Chart reference for Amazon Pinpoint analytics](https://docs.aws.amazon.com/pinpoint/latest/userguide/analytics-charts.html)」を参照してください。

Amazon Pinpoint の外でイベントデータを分析または保存するには、Amazon Kinesis にデータをストリーミングするよう Amazon Pinpoint を設定します。詳細については、「[Amazon Pinpoint を使用して Kinesis と Firehose を介してアプリイベントデータをストリーミングする](event-streams.md)」を参照してください。

 AWS Mobile SDKs と Amplify JavaScript AWS ライブラリを使用すると、Amazon Pinpoint API を呼び出して、次のタイプのイベントをレポートできます。

**セッションイベント**  
ユーザーがアプリを開き、終了する日時と回数を示します。  
アプリケーションがセッションイベントを報告したら、Amazon Pinpoint コンソールの **[分析]** ページを使用して、**[セッション]**、**[日次アクティブエンドポイント]**、**[7 日間保持率]** などのグラフを表示します。

**カスタムイベント**  
カスタムイベントタイプを割り当てることで、標準外のイベントを定義します。カスタムイベントにカスタム属性およびメトリクスを追加できます。  
コンソールの [**Analytics**] ページの [**Events**] タブに、アプリケーションで報告されるすべてのカスタムイベントのメトリクスが表示されます。

**収益化イベント**  
アプリケーションによって生成される収益およびユーザーが購入した商品数を報告します。  
**[分析]** ページの **[収益]** タブには、**[収益]**、**[支払いユーザー]**、**[販売数]** などのグラフが表示されます。

**認証イベント**  
ユーザーがアプリケーションで認証する頻度を示しています。  
[**Analytics**] ページの [**Users**] タブには、[**Sign-ins**]、[**Sign-ups**] および [**Authentication failures**] のグラフが表示されます。

## [開始する前に]
<a name="integrate-events-before"></a>

をまだ実行していない場合は、次を実行します。
+ アプリを Amplify AWS と統合します。「[Amplify を使用してフロントエンドアプリケーションを Amazon Pinpoint AWS に接続する](integrate-sdk.md)」を参照してください。
+ アプリケーションを更新して、エンドポイントを登録します。「[アプリケーションに Amazon Pinpoint エンドポイントを登録する](integrate-endpoints.md)」を参照してください。

## Android または iOS 用 AWS モバイル SDKs を使用してイベントを報告する
<a name="integrate-events-mobile-sdks"></a>

iOS および Android 用 AWS Mobile SDKs を使用して、モバイルアプリが Amazon Pinpoint にイベントをレポートできるようにします。

イベントを記録して Amazon Pinpoint に送信するようにアプリを更新する方法の詳細については、Amplify AWS ドキュメントの以下のページを参照してください。
+ iOS SDK ドキュメントの[分析](https://docs.amplify.aws/swift/build-a-backend/add-aws-services/analytics/)
+ Android SDK ドキュメントの[分析](https://docs.amplify.aws/android/build-a-backend/add-aws-services/analytics/)

## Amplify AWS JavaScript ライブラリを使用してイベントをレポートする
<a name="integrate-events-amplify"></a>

Amplify JavaScript JavaScript ライブラリを使用して、JavaScript および React Native AWS アプリケーションを有効にして、アプリケーション使用状況イベントを Amazon Pinpoint に報告できます。イベントを記録して Amazon Pinpoint に送信するようにアプリケーションを更新する方法の詳細については、 AWS 『Amplify JavaScript documentation』の「[Analytics](https://docs.amplify.aws/nextjs/build-a-backend/add-aws-services/analytics/)」のページを参照してください。

## Amazon Pinpoint API を使用してイベントを報告する
<a name="integrate-events-api"></a>

Amazon Pinpoint API または AWS SDK を使用して、Amazon Pinpoint にイベントを一括送信できます。詳細については、「*Amazon Pinpoint API リファレンス*」の「[イベント](https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-events.html)」を参照してください。

## 次の手順
<a name="integrate-events-next"></a>

アプリケーションを更新してイベントを報告すると、使用状況データが Amazon Pinpoint に送信されます。このデータをコンソールで表示でき、Amazon Kinesis にストリーミングすることができます。Amazon Pinpoint で送信するプッシュ通知を処理するようにアプリケーションをアップデートすることもできます。詳細については、「[AWS End User Messaging Push ユーザーガイド](https://docs.aws.amazon.com//push-notifications/latest/userguide/what-is-service.html)」の以下のトピックを参照してください。
+ [プッシュ通知のセットアップ](https://docs.aws.amazon.com//push-notifications/latest/userguide/procedure-enable-push.html)
+ [Swift プッシュ通知の設定](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#apns-setup)
+ [Android プッシュ通知のセットアップ](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-android)
+ [Flutter プッシュ通知のセットアップ](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-flutter)
+ [React Native プッシュ通知のセットアップ](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-react-native)
+ [プロジェクトの作成](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-create-project)
+ [プッシュ通知の処理](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#integrate-push-services)