myRTモバイルをktai_styleで(WordPress)
モバイルのアクセス解析で今使っているのは、
- 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’));
これでしょ?
なにこれ?
ま、いいや。結論として動くようになれば良いわけなので追求は専門家に任せます。
で、そこを
$my_url = urlencode(“//".getenv('SERVER_NAME’).$_SERVER['REQUEST_URI’]);
こう変えてみました。
すると。。。
ちゃんとページごと取得できてるんだけど、わっけわかんない。。
URLにタイトルが入ってるから、エンコードされてこうなるのはわかるがぁぁぁぁぁ。。。
SEOとか意識するようになって、最近はモバイルサイトでもタイトルとか気にかけて作ってるサイト多くなってきたんだし、うごくひと2みたいに、タイトルをページ名に出来たり、ページ名任意に設定出来れば良いのに。
参考☆
うごくひと2の設定方法byKtai-style
WP×うごくひと2 アクセス解析は楽しくなくちゃ
Google Analytics for Mobileも、未だにタイトル取得できてないしねー。むー
【追記】
緊急事態発生!!!
この処理をしてから異常にアクセスが減ったと思ったら!
au取得できなくなってる!なに?それ!意味無いじゃん!わーわーわーわーわー
と思ったら大丈夫でした。
えっと、エンコードされないように
urlencode(“//".getenv('SERVER_NAME’)).$_SERVER['REQUEST_URI’];
こうしたらauが取れなくなりました。それもなんで?って話なんだけども。
ま、そこさえ間違えなければauとれます。URL長いの何とかしたいなぉ。。
晄夏コムは、エンコードされずに日本語でページタイトルでるのにな。
なんでWordpress使ってる晄夏ノートはNGなんだろう?難しいなぁ。。
ディスカッション
コメント一覧
まだ、コメントがありません