前の記事 ≪:Flash Lite入門講座@Adobe
次の記事 ≫:携帯電話番号等の入力フィルタを簡単に行える「dFilter.js」

「Google Analytics API 」をPHPから便利に使えるクラスライブラリ

2009年06月01日-はてなブックマーク

スポンサード リンク
[PR] 日々膨大に出現するJS/CSSライブラリ等を意識にとどめておく方法

Google Analytics API class for PHP | Ask About PHP

「Google Analytics API 」をPHPから便利に使えるクラスライブラリ。
Google Analytics APIをPHPから利用できるクラスライブラリ」で、先日、似たようなライブラリを紹介しましたが、単純にログインとXMLの取得だけ、というものでした。

今回は、次のように使える非常に便利そうなクラスライブラリをご紹介。

<?php
// クラス読み込み
include "googleanalytics.class.php";

// インスタンス生成 (引数1: メールアドレス, 引数2: パスワード)
$ga = new GoogleAnalytics('{email}','{password}');

// 'ga:123456' みたいなフォーマットのProfileIDを設定する
$ga->setProfile('{GA Profile ID}');

// データを取得したい日付の範囲を指定する
$ga->setDateRange('2009-04-01','2009-04-07');

// 日付と国(オーストラリアのみ)で絞り込んでページビュー、訪問数を得る
$report = $ga->getReport(
array('dimensions'=>urlencode('ga:date,ga:country'),
        'metrics'=>urlencode('ga:pageviews,ga:visits'),
        'filters'=>urlencode('ga:country=@Australia'),
        'sort'=>'-ga:pageviews'
    )
);

// レポートを出力
print_r($report);
?>

これはかなり便利に使えるみたいですね。

関連エントリ

関連の記事検索:PHP, google, API, アクセス解析, google analytics, analytics
スポンサード リンク

By.KJ : 2009年06月01日 07:05 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)