グーグルアナリティクスをあなたのJQMサイトと統合する方法を説明するたくさんの投稿を見てきましたが、それは私にとってはうまくいかないようです。私はJQMバージョン1.2を使用しており、次のコードを含む外部javascriptファイルがあります。
var _gaq = _gaq || []; _gaq.push(['_ setAccount'、'UA-12345678-9']);
(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);})();
$('[data-role = page]')。live('pageshow'、function(event、ui){try {hash = location.hash; if(hash && hash.length> 1){_gaq.push([ '_trackPageview'、hash.substr(1)]);} else {_gaq.push(['_ trackPageview']);}} catch(err){}});
これが機能しない理由を見つけられますか?外部ファイルではなく、各ページにコードをインラインでロードする必要がありますか?