2017-03-29 7 views
2

私は、Googleアナリティクスから履歴データを抽出してオフラインデータステッチングにさらに使用して、データとその分析の全体像を生成する手順を理解するための概念を簡単に証明しています。私は長所と短所を理解するために利用可能な詳細なオンライン文書を見つけられませんでした。APIを使用してGoogleアナリティクスの履歴データを抽出する方法長所と短所?

  1. データを抽出できる時間帯やmaxのいずれかの制限:

    は上の任意の制限を知っていただきたいと思います。暦日?

  2. すべてのディメンション/指標を抽出できるかどうか、または特定のディメンション/指標を抽出できますか?
  3. データはリアルタイムでサンプリングされますか?
  4. すべてのデータを1つのテーブルに格納することができますか?
  5. フリーウェア版とプレミアム版の両方で使用できますか?

答えて

1

データを抽出できる期間またはmax。暦日?

開始日は、2005-01-01のGoogleアナリティクスの開始前にすることはできません。処理時間の遅れにより、2日以上経過したデータを抽出すると不完全なデータになることがあります。応答時にisDataGoldenフラグをチェックすることを推奨します。

大きな日付範囲を要求すると、防止できないsamplingが返される可能性があります。小さなチャンクでデータを要求するのが最良です。

すべてのディメンション/指標を抽出することができますか特定のものを抽出することができますか?

抽出できるディメンションとメトリックのリストは、hereです。各リクエストには、最大7つのディメンションと10のメトリックを含めることができます。

データはリアルタイムでサンプリングされますか?

Real-time APIおよびReporting APIは、2つの異なるAPIである。リアルタイムAPIは私の知る限りのものではありませんが、約5分のデータしかないので、誰かを考えるのは難しいですが、本当に大きなウェブサイトがあればこの問題にぶつかるでしょう。

フリーウェア版とプレミアム版の両方で使用できますか?

GoogleアナリティクスAPIへのアクセスは無料です。無料です。ただし、特定の日に抽出できるデータの量には制限があります。

  1. デフォルトでは、アプリケーションは1日に最大50kリクエストを実行できます。これは拡張することができます。
  2. 抽出元の各ビューは、1日あたり最大10kリクエストを作成できます。これは拡張することはできません。

参考:詳細はlimits and quotasを参照してください。

注:Googleアナリティクスのデータを抽出するビジネスインテリジェンスアプリケーションの開発者です。私はそれが間違いなく実行可能であることを伝えることができます。

+0

ありがとう@DalmToあなたが共有している詳細/リンクを確認します。簡単な質問 - すべてのデータを1つのテーブルに格納することも、別々のテーブルに格納することもできますか? – Amardeep

+0

これは、主キーが存在しないという問題の一部です。クライアントIDまたはユーザーIDを取り除くことはできないので、要求間のデータの照合が非常に難しくなります。あなたはたぶんそれをデータテーブルに抽出しなければならないでしょう。アナリティックで始まるものを日付に合わせて試してみると、それはすべて理にかなってしまうのが難しいかもしれません。 – DaImTo

関連する問題