myRTモバイルをktai_styleで(WordPress)

2010 年 1 月 8 日

モバイルのアクセス解析で今使っているのは、

  • Google Analytics for Mobile
  • うごくひと2
  • myRTmobile

なのですが、Wordpressの超便利な携帯サイト用プラグインktai styleに導入しても、何かうまくいかなかったんです。

でも、他のツールもあるし、いいや。って思っていたのですが、折角なので直してみました。

何がうまくいかなかったのかというと、

全部同じページになっていたんですね

ページ別のランキングを見ても、全てindex.phpになっちゃっていたんです。
ちょっと不便だなーと思いながらも、放置。。

やっと重い腰を上げてみる。。

PCでモバイルになりすまして、アクセスしてソースを見ても、やっぱり、全部のページindex.phpとなってしまっているのですな。

myRTモバイルのタグは

<?php
function rt_tag($aqid){
$ref = getenv('HTTP_REFERER’);
$ref = urlencode($ref);
$my_url = urlencode(“//".getenv('SERVER_NAME’).getenv('SCRIPT_NAME’));
if (!empty($my_url)) $rt_param[] = “/2=$my_url";
if (!empty($ref)) $rt_param[] = “/4=$ref";
$tag = “<img src=\"http://t7.aqtracker.com/cgi-bin/asp/tagx/h/$aqid";
foreach ($rt_param as $val) $tag .= $val;
$tag .= “/blank.gif?guid=on\">";
echo $tag;
}
$_aqid = “ここにサイトごとの何か";
rt_tag($_aqid);
?>

こんな感じ。

リファラじゃないから、多分おかしいのは。。。

$my_url = urlencode(“//".getenv('SERVER_NAME’).getenv('SCRIPT_NAME’));

ここでしょ?

さらにいうと、

getenv('SCRIPT_NAME’));

これでしょ?

なにこれ?a-10.gif

ま、いいや。結論として動くようになれば良いわけなので追求は専門家に任せますa-24.gif

で、そこを

$my_url = urlencode(“//".getenv('SERVER_NAME’).$_SERVER['REQUEST_URI’]);

こう変えてみました。

すると。。。

それぞれのページになったけどワケわかんない。

ちゃんとページごと取得できてるんだけど、わっけわかんないa-06.gif。。

URLにタイトルが入ってるから、エンコードされてこうなるのはわかるがぁぁぁぁぁa-20.gif。。。

SEOとか意識するようになって、最近はモバイルサイトでもタイトルとか気にかけて作ってるサイト多くなってきたんだし、うごくひと2みたいに、タイトルをページ名に出来たり、ページ名任意に設定出来れば良いのにa-22.gif

参考☆
うごくひと2の設定方法byKtai-style
WP×うごくひと2 アクセス解析は楽しくなくちゃ

Google Analytics for Mobileも、未だにタイトル取得できてないしねー。むーa-28.gif

【追記】
緊急事態発生!!!

この処理をしてから異常にアクセスが減ったと思ったら!
au取得できなくなってる!なに?それ!意味無いじゃん!わーわーわーわーわーa-05.gif

と思ったら大丈夫でした。
えっと、エンコードされないように
urlencode(“//".getenv('SERVER_NAME’)).$_SERVER['REQUEST_URI’];
こうしたらauが取れなくなりました。それもなんで?って話なんだけども。

ま、そこさえ間違えなければauとれます。URL長いの何とかしたいなぉ。。
晄夏コムは、エンコードされずに日本語でページタイトルでるのにな。
なんでWordpress使ってる晄夏ノートはNGなんだろう?難しいなぁ。。a-06.gif