異なるドメイン間のコンバージョンをとる【非同期】GoogleAnalytics

このエントリーをはてなブックマークに追加

GoogleAnalyticsで、異なるドメイン間のコンバージョンをとりたい時の設定の仕方について。 ウェブに詳しくない方用に説明すると 例)ショッピングカートをレンタルしている場合 ・ホームページのURL → http://miraiyanet.com/ ・カートボタンをおした後のページ(買い物かごやボタンなどのショッピング機能部分)のURL  → http://miraiyashopcart.com/ というように、ドメインが異なる場合、普通にanalyticsを設定してリンクをはるだけでは、コンバージョンをとることができません。 ドメインが違うので、analyticsはホームページのURLとカート機能のURLを別のものとみなしてしまうからです。 コンバージョンを設定するために、ちょっとトラッキングコードをいじり、リンクをはる時にも修正が必要になります。 以前のjsのコードの場合は情報がたくさんあるのですが、非同期トラッキング(_gaq.pushで始まるもので、2010年4~5月以降くらいからのコード)は、情報が少なかったり、googleのヘルプが分かりにくかったりしますので、自分の覚書のためにも設定の仕方を残しておきます。

1)トラッキングコードを修正する

_gaq.push([‘_setAccount’, ‘UA-XXXXXXXX-X’]); と _gaq.push([‘_trackPageview’]); の間に、 _gaq.push([‘_setDomainName’, ‘none’]); _gaq.push([‘_setAllowLinker’, true]); を入れます。 まとめると、</head>の直前に入れるトラッキングコードは、 <script type=”text/javascript”> var _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-自分のAnalyticsID’]); _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> となります。

2)リンクをはる

これを↓ <a href=”xxx.html”>リンクをはる</a> このようにします。 <a href=”xxx.html” onclick=”_gaq.push([‘_link’, this.href]); return false;”>リンクをはる</a> 新しいウィンドウで開きたい場合は、 <a href=”xxx.html” onclick=”_gaq.push([‘_link’, window.open(this.href)]); return false;”>リンクをはる</a> となります。 (target=”_blank”を単純につけるだけでは、新しいウィンドウが開かないのです)

3)フォームの場合

formタグに onsubmit=”_gaq.push([‘_linkByPost’, this]);”> をつけます。 ↓こんな風に。 <form method=”post” action=”http://miraiyanet.com” onsubmit=”_gaq.push([‘_linkByPost’, this]);”> 以上。 analyticsは無料で高機能ですが、使いこなすためには色々細かい設定をしなくてはなりません。 ネットショップでカートをレンタルしている場合など、うまくコンバージョンがとれなかったり、文字化けをおこしたりということが結構あります。 そのたびに、ヘルプを見たり検索したりして解決方法を探さないといけないので面倒なのですが、スキルは上がるので、がんばってくださーい。 私もな!
このエントリーをはてなブックマークに追加

コメント

コメントはまだありません。

コメントの投稿

トラックバック: http://miraiyanet.com/day/blog/2011/06/09/analytics/trackback/

ホームページ制作&運用講座

ページトップへ