Google Analytics モバイルを利用してみるでモバイルの導入を試しましたが
今度はWordPressの携帯用プラグインKtai styleに埋め込むという事象があったのでメモ。
とりあえず、作業的にはGoogle Analytics モバイルを利用してみるとほぼ変わりませんが、$GA_ACCOUNT $GA_PIXELがうまく取得できていなかったので、以下変更を加えました。
<?php // Copyright 2009 Google Inc. All Rights Reserved. $GA_ACCOUNT = "MO-*******-*"; $GA_PIXEL = "/ga.php"; function googleAnalyticsGetImageUrl() { global $GA_ACCOUNT, $GA_PIXEL; $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"; return str_replace("&", "&", $url); } ?>
1)7行目のglobal変数がきちんと定義されず、空を返していたので、3,4行目を7,8行目の間に挿入。
2)WordPressはURLを.htaccessで処理してパーマリンクを生成するので、8行目に絶対パスを指定。WordPressをインストールしたルートのURLに書きかえる。
以上です。