Google アナリティクス Data API v1 は、Google アナリティクス プロパティのレポートを生成します。API リクエストでは、Google アナリティクスのプロパティ ID(数値)を指定する必要があります。Data API のドキュメントとサンプルコードでは、この ID を GA_PROPERTY_ID と呼びます。
用途
すべての Data API メソッドでは、Google アナリティクス プロパティ ID を properties/GA_PROPERTY_ID の形式で URL リクエスト パス内に指定する必要があります。例:
POST https://analyticsdata.googleapis.com/v1beta/properties/GA_PROPERTY_ID:runReport
Data API クライアント ライブラリのいずれかを使用している場合は、リクエスト URL パスを手動で操作する必要はありません。ほとんどの API クライアントでは、文字列が properties/GA_PROPERTY_ID の形式の property パラメータが提供されています。クライアント ライブラリの使用例については、クイック スタートガイドをご覧ください。
プロパティ ID はどこで確認できますか?
次のいずれかのプロダクトで分析レポートを構成している場合は、Data API を使用できます。
Google アナリティクス
Google アナリティクスには複数のタイプのプロパティがあります。Data API を使用するには、プロパティがユニバーサル アナリティクスではなく Google アナリティクスのプロパティである必要があります。ユニバーサル アナリティクスは Google アナリティクスの以前のバージョンであり、Data API ではサポートされていません。
Google アナリティクスのプロパティ ID を確認するには:
- Google アナリティクス(https://analytics.google.com/)にアクセスします。
- [管理] を選択します。
- プロパティを選択します。
- [プロパティ設定] を選択します。
[プロパティ設定] に「123...」などの数値の「プロパティ ID」が表示されている場合、これが Google アナリティクスのプロパティの数値 ID です。
Firebase
Google アナリティクスを Firebase にリンクしている場合は、Firebase でプロジェクトのアナリティクス データを確認できます。リンクの詳細については、Google アナリティクスを Firebase にリンクするをご覧ください。
Firebase プロジェクトの Google アナリティクス プロパティを確認するには:
- https://console.firebase.google.com/ で Firebase コンソールにアクセスします。
- プロジェクトを選択します。
- [プロジェクト設定] を選択します。
- [インテグレーション] を選択します。
- Google アナリティクス統合を選択します。
Google アナリティクス統合ページに、「123...」などの数値の「プロパティ ID」が表示されます。これは Google アナリティクスのプロパティの数値 ID です。
AdMob
AdMob を使用している場合、Google アナリティクスを使用するには、アプリを Firebase にリンクする必要があります。AdMob でユーザーに関する指標にアクセスして Google Analytics Data API を使用するには、次のものが必要です。
- AdMob で収益化しているアプリを Firebase プロジェクトにリンクした。
- アプリへの Firebase 向け Google アナリティクス SDK の統合。
- AdMob でアプリのユーザーに関する指標を有効にしている。
これらの手順は、AdMob のユーザー指標を収集し、Google アナリティクスと Data API を使用してこのデータを分析して操作するために必要です。
AdMob で収益化しているアプリに関連付けられている Google アナリティクスのプロパティ ID を確認する手順は次のとおりです。
- AdMob にログインします。
- アプリのリストからアプリを選択します。
- サイドバーで [アプリの設定] を選択します。
- [Firebase] セクションに、リンクされた Firebase プロジェクトの詳細が表示されます。該当するリンクまたはボタンをクリックして、Firebase コンソールに移動します。
- 別の方法: アプリの概要ページに Firebase ダッシュボードへのリンクが表示されることもあります。
- Firebase コンソールで、AdMob で収益化しているアプリにリンクされているプロジェクトが表示されています。Firebase セクションに記載されている手順に沿って、プロパティ ID を確認します。
- [プロジェクトの設定]([プロジェクトの概要] の横にある歯車アイコン)を選択します。
- [統合] タブに移動します。
- [Google アナリティクス] 統合を選択して、[プロパティ ID] を表示します。