2010年8月2日月曜日

携帯サイトにAnalytics導入してみました【導入編】

Google Mail(=gmail)の個人的なIDは持っているが、ログ解析専用に新規IDに作ることにした。
これは簡単にできます。

次にhttp://www.google.co.jp/intl/ja_ALL/analytics/ にアクセスして「今すぐお申し込み」をクリックする。

表示された画面で、気になる文言がある!
”費用は無料で設定も簡単です。今すぐお申込みください。
(AdWords 広告主様以外は月間 500 万ページビューまで)”

月間500万PVでは、これから導入してみようと思っているサイトの1日分にしかならない。
これでは最終的な導入には至らないかもしれないと思いながらも続行してみる。
画面左下にある「お申し込み」ボタンをクリックして先へ進む

「新しいAnalytics:アカウントの登録」作業を段階的にはじまる。
  • 第1段階:「全般情報」入力画面になるので、事前に準備していた解析したいウェブサイトのURLだけを入力すると、アカウント名は自動で表示される。変えるのは自由だがこのままでも大丈夫。タイムゾーンは「日本」を選択して「続行」をクリックして次に進む
  • 第2段階:「連絡先情報」画面になるので、氏名を入力し、「日本」を選択して「続行」をクリックして次に進む
  • 第3段階:「ユーザー契約に同意」画面になるので、規約に同意するチェックをつけて「新しいアカウントを作成」をクリックして次に進む
  • 第4段階:「ユーザー契約に同意」画面になる。まず、タブが「標準」になっているが、ここでは携帯用がないので「詳細」タブをクリックして開く。
    「①何をトラッキングしますか?」 では「携帯電話向けサイト」の「PHP」を選択

    「②携帯電話向けのサイトにコードを貼り付けます」のテキストボックス内のコードをコピー&ペーストでファイルに保存しておく。
    これは2箇所ある1つ目は各htmlファイルのタグの直前に貼り付け、2つ目はタグの直前に貼り付ける。解析したいページすべてに貼り付け作業が必要。
    「③ファイルをルートディレクトリにコピーします」で ga.php のリンクをクリックしてソースファイルをダウンロードする。
    このファイルを解析サイトのルートディレクトリにコピーすることになる。
    ここで、他のサイトでも指摘されているので
    【重要】PHPの1つ目のソースコード中に $url = “”; とある部分に解析するURLを記入してお∴$url = “http://xxxx.xxxxxx.xxx.jp”; と修正しておく。

    ここで、iPhone および Android 用 SDK でモバイル アプリケーションをトラッキングできます。と書いてあるのを発見!
    リンクをクリックしてみるが、SDKのユーザガイドが英文で表示された。気合で読むことも可能だったが、先を急ぐことにした。
    オプションとして、「オプション:この手順を送信」をクリックするとテキストボックスが開いて、作業手順がかいてあるのでこれをコピーしてサーバー担当者に送れということらしい。実に親切である。これを自分で読んで作業を続けることにする。「保存して終了」をクリックすると「サマリー」表示画面になる
    プロファイルの下方にhttp://xxxxx.xx.xx/ UA-XXXXXXXX-1 と表示されるが、携帯サイトのログ解析の場合には「UA」ではなく「MO」となるはず・・・、何度読み込みなおしても変化が無い。
    1本目のトラッキングコードのソースコード3行目に$GA_ACCOUNT = "MO-XXXXXXX-1";となっているから、「表示上だけのバグかな?」ぐらいに考えて次に進むことになる。
    ステータス欄はまだログデータが集まっていないので「黄色のびっくりマーク」になっているが心配要らない。
サーバルートにga.phpをおいてモードを755に変更。

ルートに「.htaccess」ファイルを置く
このファイルには次の1行を書いておく
AddType application/x-httpd-php .htm .html

解析するページのすべてにトラッキングコードを追加
これでしばらく待つとログが解析されるようになった。(簡単!簡単!)
 これでログの収集がはじまった。
次回はAnlyticsの解析についてレポートします。