モバイルアクセス解析をGoogleAnalyticsで始める方法

スポンサーリンク

最近、GoogleAnalyticsでモバイルのアクセス解析が出ました。

ちょっと使ってみたのですが、
結構面白いデータが取れたので使い方など備忘録として。

タグについて

GoogleAnalyticsの管理画面から
モバイル用のタグを発行できるようになっています。

選べる言語は以下の通りです。

・PHP
・Perl
・JSP
・ASPX


PHPについてのタグですが、
管理画面上で発行されたタグをそのまま貼り付けても、
なぜかうまく動かなかったので若干修正し以下のようにしました。

<?php  
  // Copyright 2009 Google Inc. All Rights Reserved.  
  function googleAnalyticsGetImageUrl() {  
    global $GA_ACCOUNT, $GA_PIXEL;  
    $GA_ACCOUNT = "MO-XXXXXXX-XX"; //アカウントID
    $GA_PIXEL = "ga.php";  
    
    $url = "http://hogehoge.com/"; //ルートのURL  
    $url .= $GA_PIXEL . "?";  
    $url .= "utmac=" . $GA_ACCOUNT;  
    $url .= "&utmn=" . rand(0, 0x7fffffff);  
    $referer = $_SERVER["HTTP_REFERER"];  
    $query = $_SERVER["QUERY_STRING"];  
    $path = $_SERVER["REQUEST_URI"];  
    if (empty($referer)) {  
      $referer = "-";  
    }  
    $url .= "&utmr=" . urlencode($referer);  
    if (!empty($path)) {  
      $url .= "&utmp=" . urlencode($path);  
    }  
    $url .= "&guid=ON";  
    $url .= "&utmdebug=ON";  
    return $url;  
  }  
?>
<?php
  $googleAnalyticsImageUrl = googleAnalyticsGetImageUrl();
?>
<img src="<?= $googleAnalyticsImageUrl ?>" />

このタグを全ページに貼り付けて(PHPが動くこと前提ですが)
$urlで指定したルートのURLにga.phpをアップロードすればデータが取れるようになりました。
※ga.phpは共通。

データについて

GoogleAnalyticsで取得できたデータは
以下のような形でした。

参照元(GoogleAnalyticsでのモバイルアクセス解析)

ブラウザ(GoogleAnalyticsでのモバイルアクセス解析)


ちゃんとDocomoのリファラーも見れているようです。

(none)という結果も多く、まだ未知のところも多いですが、
『どのキャリアから来ているか』のようなデータが取れるのは
個人的に大きいと思います。


モバイルサイトを運営されている方には
是非利用してみてください。

スポンサーリンク