Google Analytics Data API の概要

Data API を使用すると、 Google アナリティクス(Google アナリティクス)のレポートデータにプログラムでアクセスする。この API は以前のユニバーサル アナリティクス プロパティに対応していません。

Google アナリティクスの詳細 プロパティをご覧ください。

Google Analytics Data API v1 の使用例を紹介します。

  • Android アプリの過去 1 週間の 1 日のアクティブ ユーザーの数です。
  • サイトの上位 10 ページの過去 28 日間のページビュー数。
  • 過去 30 分間の iOS アプリの国ごとのアクティブ ユーザーの数です。

Google アナリティクス Data API v1 を使用すると、次のことも可能です。

  • Google アナリティクスのデータを表示するカスタマイズされたマイレポートを作成する。
  • 複雑なレポートタスクを自動化して時間を節約する。
  • Google アナリティクスのデータを他のビジネス アプリケーションと統合する。

始める

ご利用にあたっては、クライアント ライブラリ クイックスタートをご覧ください。クライアントライブラリは Java、 Python、Node.js などの言語で実装を簡素化できます。

利用可能なメソッド

こちらは Data API メソッドのリストです。詳しくは、リファレンス ドキュメントをご覧ください

  • runReport このメソッドは Google アナリティクスのイベントデータのカスタム レポートです。推奨される メソッドをシンプル レポートクエリに使用します。
  • batchRunReports これは runReport メソッドのバッチ バージョンです。このメソッドでは、 レポートを作成できます。
  • runPivotReport この方法 Google アナリティクス イベントのカスタマイズされたピボット レポートを返す できます。通常のレポートより高度で表現力豊かなフォーマット できます。各ピボットは、レポートに表示されるディメンションの列と行を表します。 レポート レスポンス。
  • batchRunPivotReports これは runPivotReport メソッドのバッチ バージョンで、 1 回の API 呼び出しで複数のレポートを作成できます
  • getMetadata このメソッドは以下の内容を返します。 メタデータ。目的 ディメンションと指標を確認しますこのメソッドのレスポンスも 指定した商品で使用可能なカスタム ディメンションとカスタム指標を含む Google アナリティクスのプロパティです
  • checkCompatibility これは メソッドでは、レポート リクエストに追加できるディメンションと指標のリストを取得します。 互換性を維持します
  • runRealtimeReport これは メソッドは、カスタマイズされたリアルタイム イベントデータのレポートを返します。 おすすめしますイベントは、次のイベントを達成してから数秒後にリアルタイム レポートに表示されます。 Google アナリティクスに送られますリアルタイム レポートにはイベントと使用状況 現在から 30 分間の期間のデータ 前(Google アナリティクス 360 のプロパティの場合は最大 60 分)の前に表示されます。
  • properties.audienceExports オーディエンスを生成するための方法のグループ エクスポート。 できます。
  • properties.recurringAudienceLists (早期プレビュー版)定期的な支払いの管理を可能にする方法のグループ オーディエンスのエクスポートオーディエンスのエクスポートが定期的に行われると、新しいオーディエンス リストが生成されます 日々活用しています。
  • runFunnelReport (初期プレビュー)このメソッドはカスタマイズされたファネルを返します。 レポートで確認できます。ファネル データ探索 を使用すると、ユーザーがタスクを完了するまでのステップを可視化し、 各ステップでの 失敗状況を確認できます

サポートされているディメンションと指標

Data API でサポートされているディメンションと指標の一覧については、 API スキーマのドキュメント