1. 【Google Analyticsの非同期トラッキングコードでもgaAddons.jsが使えるようになった】
参考記事:Uneidou
今までのgaAddons.jsは トラッキングコードの下にgaAddons.jsを読み込むコードを書いて
gaAddons.jsをサーバにアップすれば利用できました
新しいgaAddons.jsの利用には若干手順が増えます
非同期トラッキングコード用のgaAddons.jsの利用手順を紹介
- トラッキングコードの改良
- jQueryの読み込み
- gaAddons-2.0.min.jsのアップロード
以上の手順が必要です
通常のコード
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-*******-**']); _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> |
①トラッキングコードの改良
gaAddons.js利用時のコード
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-*******-**']); _gaq.push(['_trackPageview']); var gaAddons = gaAddons || []; gaAddons.push( ['_trackOutbound'], ['_trackDownloads'], ['_trackMailto'], ['_trackRealBounce'], ['_trackLoadTime']); (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); var gaAddons = document.createElement('script'); gaAddons.type = 'text/javascript'; gaAddons.async = true; gaAddons.src = 'gaAddons-2.0.min.js'; s.parentNode.insertBefore(gaAddons, s); })(); </script> |
②jQueryの読み込み
jQueryを利用しているので jQueryを読み込みます
jQueryの利用には いくつかの方法がありますが
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> |
今回は Google AJAX Libraries API を利用する方法を紹介しています
③gaAddons-2.0.min.jsのアップロード
次のサイトからgaAddons-2.0.min.jsをダウンロードできます
※作成するファイル名は「gaAddons-2.0.min.js」です
ファイル名「.js」に変更します
あとは gaAddons-2.0.min.jsをサーバのルートディレクトリにアップロードすればOKです
「gaAddons-2.0.min.js」のファイル名と サーバの保存ディレクトリは 変更できるので 状況に合わせてご利用ください |
詳細サイト:http://immeria.net/gaAddons/
0 件のコメント:
コメントを投稿