CROR

Google AnalyticsのデータをPHPで取得する

アクセス解析にGoogle Analyticsを導入しているサイトであれば、
Google提供のライブラリを使用して、ログ情報の取得が可能です。

ranking_sample

 

まず、GAPIを下記サイトより GAPIをダウンロードしてください。
https://code.google.com/p/gapi-google-analytics-php-interface/

簡単なアクセスランキングのサンプルコード

サンプルコードでは、ログイン情報とビューIDを適時書き換えてください。

define( ‘GA_E_MAIL’, ‘xxxxxx@gmail.com’ );
define( ‘GA_PASSWORD’, ‘xxxxxxxxxxx’ );
define( ‘GA_PROFILE_ID’, ‘1234567’ );

表示の度に取得していると制限がかかってしまうので、
キャッシュするなどの処理が必要になってきます。
サンプルソースでは、簡易なキャッシュファイルを作成するようにしています。

 

接続できない時

アカウントの「安全性の低いアプリ」設定が無効になっている可能性があります。
自身のアカウント設定から「安全性の低いアプリのアクセス」を有効にしてみてください。

 

参考サイト

PHP & JavaScript Room さん
http://phpjavascriptroom.com/?t=topic&p=gapi

コメントを残す

Return Top