APIを使い、Analyticsのデータにアクセスする。スタートに従うのだが、少々この文書は古く、2019/5時点では正しく動作しない。この修正も含めて説明していく。今回の内容としては非常にわずかなものだ。ほとんどJavaプログラムからAnalyticsに接続できるというレベルにすぎない。APIを有効にするJavaプログラムを作成するやりたいことやりたいこととしては単純だ。Analyticsの内容を何らかのソフトウェアによって自動処理したいということだ。Analyticsの内容をデータとして取得して自動処理できれば、より便利になる(かもしれない)。これをJavaプログラムから行う。プログラム以前に必要なことプログラムを動作させる以前に様々必要なことがある。最初に「このプログラムを閲覧者として認識させる」ために必要な措置があるのだ。Platform(GCP)でプロジェクトを作成する。GCPプロジェクト内にサービスアカウントを作成し、そのメアドとキーを取得する。このメアドを対象とするAnalyticsに「閲覧者」として登録する。1、2、3については、Googleのサービスアカウントを作成するで説明しているので参照されたい。4については次で説明する。APIを有効にするサービスアカウントを作成したプロジェクトにおいてAnalyticsのAPIを有効状態にする。「有効状態」にしなければならないのか(デフォルトで有効になってればいいじゃないか)と思うが、これはおそらくAPIによっては課金制のものもあるからだろう。それらもデフォルトで有効になっていたら、ユーザとしてはたまらない。以下の手順で有効にする。