Pinpointを使ってアプリにアクセス解析を組み込む方法をご紹介します。Pinpointはこの他にもプッシュ通知やメール、SMS配信、A/Bテストといった機能を提供しています。作成したプロジェクトにアクセス解析機能を追加していきます。Sign-in(認証機能)を有効にすると自動的にアクセス解析機能が有効になるようです。Amplifyから「Analytics」モジュールを取得します。メソッドを実行するだけです。successful');はじめて計測されるイベントの反映には数分かかるようですが、たったこれだけでイベントのトラッキングができます。付加情報を記録したい場合には二つ目の引数に指定します。Pinpointの管理画面です。ユーザ分析といったカテゴリに分かれています。キャンペーン、ファネル、収益はプッシュ通知と絡めて分析するケースが多いかと思います。「Events」を開くと、期間内のイベント実行回数がグラフで表示されます。自作イベントだけでなく、認証の成功や失敗といったイベントも自動で記録されています。「Demographics」ではユーザ環境が確認できます。「Usage」ではMAU、DAU、リテンション率などが確認できます。Pinpointで提供されている解析機能はごくシンプルなものですが、少ないコード量でとても簡単に使えるのが魅力です。既存のアプリに組み込むのも容易なので、ぜひ試してみてください。今回のコードはgoofmint/Monaca_AWS_Mobile_Hub_Demoにアップロードしてあります。実装時の参考にしてください。中津川篤司プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ『MOONGIFT』を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶエバンジェリスト業「DevRel」活動をスタートした。