Home > analyze > ケータイでもAnalytics解析できるPHPライブラリ「GA4K」を試してみる

ケータイでもAnalytics解析できるPHPライブラリ「GA4K」を試してみる

  • Posted by: ryow
  • 2009年1月 8日 21:23
  • analyze

ケータイからAnalyticsは使えないというのが通説だったんですが、EOS Project が出しているGA4Kというオープンソースのライブラリで解析ができるようになったみたいです。感謝感激!!

さっそく試してみます。

GA4Kの特徴

  • PCサイトと携帯サイトのデータを一元管理(携帯のアクセスだけONにするかも設定可能)
  • ユーザ分析からキャリア別のアクセス解析を実現
  • HTMLベースの静的サイトにも適用可能 (※SSIを使用)
  • IDとドメインのみの簡単な設定(UA-XXXXX、www.example.comとか)

まず必要ファイルをダウンロードしてきます。selence_ga4k.tar.gzでした。解凍するとこんな感じ。

  • GoogleAnalytics
    • Config
      • analytics_config.php
    • Service
      • analytics.php
      • analytics_for_ssi.php
  • license.txt(MITラインセンスについて)
  • ライセンスに関して(非商用個人利用はMIT、商用利用は有償)
  • sample.html

まずConfigを設定

analytics_config.php の23、24行目です。コメントアウトしてあるのをはずして、UA-XXXとドメインを設定します。

デフォルトでは携帯からのアクセスだけ解析するようになってますが、44行目をfalseにするとPCからのアクセスも解析します。便利!

使ってみる

sample.htmlを見ると「 <!--#include virtual="./GoogleAnalytics/Service/analytics_for_ssi.php" --> 」と書いてあります。SSIになってますが、このサーバだと使えないっぽいので、これをPHPに直します。っていうか直しちゃっていいんだろか。
一応、include関数を使うのでサーバルートからの絶対パスにしました。

<?php include(" /home/ryow/www/ga4k/Service/analytics_for_ssi.php"); ?>

念のため、analytics_for_ssi.phpもパスを合わせます。

直す前↓
require_once('../Config/analytics_config.php');
require_once('./analytics.php');
sendGoogleAnalytics(ANALYTICS_ID, WEBSITE_DOMAIN);

直した後↓
require_once(dirname(__FILE__) . '/../Config/analytics_config.php');
require_once(dirname(__FILE__) . '/./analytics.php');
sendGoogleAnalytics(ANALYTICS_ID, WEBSITE_DOMAIN);

GoogleAnalyticsフォルダを「ga4k」にリネームして、ドメイン直下にアップしました。そしてブログのテンプレートに上記を貼り付けます。これで準備OK。

結果

携帯からのアクセスのみを解析するモードでは、PCからのアクセスではログを送信しません。なので動作しているか分からない。そこでanalytics.phpを見てみると、下のほうにecho関数がいくつか書いてありました。PCからのアクセスの場合は「PC」とechoさせてみると動作が確認できます。
Analyticsにアクセスしてみると、僕のケータイ(au/w44k)からのアクセスがこんなふうにカウントされています。一番下のEzweb Deviceがそれだと思います。
analytics

試してみるには、こちらからアクセスしてみてください。Google Chart APIで作ったQRです。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://ryow.net/mt/mt-tb.cgi/389
Listed below are links to weblogs that reference
ケータイでもAnalytics解析できるPHPライブラリ「GA4K」を試してみる from ryow.net Blog

Home > analyze > ケータイでもAnalytics解析できるPHPライブラリ「GA4K」を試してみる

About

りょうどっとねっとブログ

Twitter :ryownet

はてな :ryownet

Search

Return to page top