サイトのGoogle Analytics統計。 パート2 GAPIを使用する

Google Analyticsからのデータのインポートに関する統計(何らかの理由でここでは更新されない)のようなhabraの作成に関する最初のトピックが公開されてからちょうど1年が経ちました。



画像



今年、すべてが機能し、統計が更新され、グラフが作成されました...すべてが死ぬまで。 Google固有のもののように、すぐにすべての人のために死ぬのではなく、ゆっくりと、1週間にわたって死にました。 問題の迅速な診断により、Googleの承認で構成されていることが明らかになりました。 私が借りた認可スクリプトを考えると、それを理解する欲求はありませんでした。そして、それは私に気付きました-結局、Google 分析のため APIをリリースしました ! したがって、既存のバージョンをファイルでファイルするのではなく、単にAPIを介して文明的な方法でデータを受信し、それでも以前のバージョンの「構造」と要点を残すことにしました。



ですから、最初に、参考としてリンクを提供します:



ここで利用可能なAPIドキュメント

code.google.com/intl/en_ALL/apis/analytics/docs/index.html



特に、PHPのクラスに興味があります。

code.google.com/p/gapi-google-analytics-php-interface



受信したパラメーターの説明を含むページ

code.google.com/intl/en_ALL/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html



ここで紹介するスクリプトはGAPIを使用する基本的な原則のみを示しており、広範なレポートはありません-私の観点から最も重要なレポートのいくつかのみを紹介します。 同様に他のAPIドキュメントを追加するのは難しくありません。 以前のバージョンを使用したことがない人は、作業とグラフ作成の基本原則を理解するために、対応するトピックに精通することをお勧めします。 このバージョンでは、GAからデータを取得する方法のみが変更されています。 そして、すべてが似ています-同じテキストファイルを作成するのと同じ方法で、グラフは同じ方法で構築されます。



以前のように、基本設定はconfig.phpファイルで指定されています-ファイルにコメントがあります。何が、なぜなのかを明確にすべきです。

gapi.class.phpはAPIを操作するためのクラスです。 ここで取得してください

stat.phpは、実際には、ダイアグラムを作成するためのCSVテキストファイルを生成するスクリプトです(すべてが同じようにコメントされ、すべてが非常に単純です)



xmlファイルにはグラフ設定が含まれています。 これについては、最後のトピックで詳しく説明します。 念のため、設定の説明へのリンクを提供します。

www.amcharts.com/docs/v.1/bundle/settings/line_area

www.amcharts.com/docs/v.1/bundle/settings/pie_donut



実際、それがすべてです。 stat.phpはデータをインポートするスクリプトであり、index.phpは実際にはグラフを表示する通常のhtmlページであるという事実に注目します。 stat.phpを実行するとき、エラーが発生することはありません。この場合のみ、すべてがうまくいったと仮定できます。

最後に、index.phpを開くと、次のようになります



ここでキットを選択します、 バージョン3.0

code.google.com/p/statga/downloads/list



そしてgalo4kinのおかげで、APIを使用せずに古いブランチが更新されました。 バージョン2.1と呼びます(上のリンクから選択してください)。変更はga.phpのみに影響します



更新

過去3か月間の出席レポートの並べ替えを修正しました。 バージョン3.1を削除します。

code.google.com/p/statga/downloads/list



All Articles