みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

非同期のGAトラッキングコードで複数ドメインの計測

こんにちは。
初めて質問させて頂きます。

表題の件でご質問させて下さい。
現在、非同期のGAトラッキングコードで複数ドメインの計測を色々実験中です。

ドメイン(A)とドメイン(B)にまたがる計測をする場合

カスタマイズしたGAトラッキングコードとリンク指定が必要と言うことは理解しています。

その中でドメイン(A)から、ドメイン(B)にリンクする際には・・・

 onclick="_gaq.push(['_link',this.href]); return false;">

の設定が必要ですが・・・

それを別ウィンドウで開く設定にしたい場合

target="_blank" とかwindow.openなどの設定が必要です。

しかし、そのまま付け加えても計測に不都合が生じます。。。

旧Verのトラッキングコードであれば、下記の様な設定で可能と思いますが。。。

http://doruby.kbmj.com/katsuo_on_rails/20090907/googleAnalytics_onclick_target__blank_

非同期VerのGAトラッキングコードで、

別ウィンドウで開く設定にして、正常に複数ドメイン計測を可能にする方法を探しています。

どなたか、その方法をご教授頂けませんか??

宜しくお願い致します。

投稿日時 - 2012-03-19 15:20:55

QNo.7371265

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

簡単ですが下記に記載します。

ヘッターへのコードの追加
function openWindow(link) {
_gaq.push(function() {
var tracker = _gaq._getAsyncTracker(); //add name param if needed
window.open(tracker._getLinkerUrl(link.href));
});
return false;
}


・別ウィンドウのリンク
<a href="【リンク先】" onclick="return openWindow(this);" target="_blank">別ウインドウ</a>

<a href="http://www.yahoo.com" onclick="return openWindow(this);" target="_blank">Open Yahoo Window</a>


参考URL
http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/analytics/asynchronous-tracking-code-snippet/5BIqFLcXRYM

参考URL:http://groups.google.com/

投稿日時 - 2012-03-26 14:52:43

補足

function openWindow(link) {・・・・・

のヘッダーコードの追加は、下記の何処に設置したらいいのでしょうか??

ご指南くだいさいm(_ _)m


<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-########-#']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

投稿日時 - 2012-04-09 12:57:57

お礼

回答ありがとうございます。

投稿日時 - 2012-04-09 12:53:06

あなたにオススメの質問