ラベル analytics の投稿を表示しています。 すべての投稿を表示
ラベル analytics の投稿を表示しています。 すべての投稿を表示

2009年2月25日水曜日

携帯サイトでのアクセス解析のBESTプラクティス

PHPを使う自分の場合、今のところこのやり方が良いと思う。


1.携帯からのアクセスかそれ以外(Bot/クローラーも含む)かを判別する

PHPで高速に携帯ゲートウェイのIPから携帯キャリアを判別する - グニャラくんのグニャグニャ備忘録@はてなで配布しているPythonプログラムを使ってIPアドレス判定PHPを作成する。(参考:floatingdays: PHPで携帯からアクセスを IPアドレスで判定


携帯キャリアのIPアドレス公表ページはこちら。変更されたらPHPを作り直す必要がある。


LinuxでApacheモジュールを入れられる環境なら、mod cidr lookupという手もある。


2.判定結果が"pc"の場合はGoogle Analyticsとかで解析する


3.判定結果が"pc"以外の場合は、myRTモバイルで解析する

PHPならリファラまで解析できるので、au・SoftBankは参照元サイトや検索キーワードの統計も見られる。
広告やリンクバック無しで無料なのはすごい。素晴らしい。

リアルタイムで見られるのは一部の情報のみで、多くの統計は見られるようになるまで時間がかかる。
その点、設置後すぐ見られるなかのひとの方が即効性・シンプルな使いやすさは上。
でも、検索キーワードの統計や着地ページを見られるなど総合力はmyRTモバイルの方が上。

なお、mod_rewriteを使っている場合はPHP埋め込みコードのgetenv('SCRIPT_NAME')をgetenv('REQUEST_URI')に変更しないといけないと思う。


4.それ以上の情報が欲しかったらWebサーバのアクセスログを解析する

AWStatsとかanalogとかで。
画像の読み込みをしないBot/クローラーの情報が欲しかったらアクセスログを解析するしかない。



参考:DSAS開発者の部屋:携帯ゲートウェイのIPアドレス帯更新を効率的に確認する方法 (今ではちょっと情報が古い)

2008年11月8日土曜日

無料の携帯サイト向けアクセス解析サービス4つの比較

無料アクセス解析 with 位置情報 「なかのひと」

  • 携帯サイト向けは「うごくひと」
  • 画像埋め込み+オプションでPHP等のスクリプト埋め込み
  • 良い点
    • グラフを多用した大雑把なUIで見やすい
    • 機種の発売時期のグラフがある
    • 都道府県別のアクセス度合いが見られる。役には立たないが。(沖縄はいつも赤い)
    • スクリプト埋め込みを使うことにより、時系列に沿って検索キーワード(KDDIとSoftBankのみ)が見られる
  • 悪い点
    • スクリプト埋め込みを使えば、やろうと思えばリファラからリンク元の情報を取れるはずだが、それが無い
    • 表示ページや検索キーワードや機種の集計が無い


i2i無料『アクセス解析』携帯対応・訪問ルート分析の足あと機能
  • 画像埋め込みタイプ
  • 良い点
    • アクセスしてきた機種の細かい統計が見られる。表示できる文字数とか、iモードブラウザのバージョンとか。
  • 悪い点
    • 画像埋め込みなので、リファラが無いと引っ張れれない情報(リンク元と検索キーワード)が取れない


トップページ|myRTモバイル
  • 画像埋め込みタイプ
  • なぜかSoftBankしか集計されない...
  • 良い点
    • 対応している画像タイプの集計が見られる。でもSoftBankだけ...
  • 悪い点
    • SoftBankしか集計されない...
    • 画像埋め込みなので、リファラが無いと引っ張れれない情報(リンク元と検索キーワード)が取れない。しかもSoftBankしか集計されない...
    • 管理画面が重い。しかもSoftBankしか集計されない...


Google Analytics

携帯サイトをGoogle Analyticsでアクセス解析する方法






(2009/12/28追記:Google Analyticsで公式に携帯サイトをアクセス解析できるようになった → Google Analyticsで携帯からのアクセスを解析する方法 (公式Beta版)


Google Analyticsの利用規約上、問題ないのだろうか?


大元?:Linklove » Google Analytics without javascript!

HTTP Headerをいじった改良版:モバイルサイトで Google Analytics
(Webページのタイトルも送信する方法はコメント欄の下の方に書いてある。)

さらに微調整して関数化した改良版:モバイル(携帯サイト)でアクセス解析にGoogle Analyticsを使う方法 - Knowledge Database IT
(ただしSmarty用なので、Smartyを使わない場合は$var_refererには普通にリファラをセットする。)


Google Analyticsのコードには「UA-xxxxxx-x」形式でコードをセットする。
「ドメイン」にスキームは付ける?


求む体験談!

ブログ アーカイブ

tags