我看过很多解释如何将 Google 分析与您的 JQM 网站集成的帖子,但它似乎对我不起作用。我正在使用 JQM 1.2 版并且有一个包含以下代码的外部 javascript 文件:
变种 _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 (气体); })();
$('[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) { } });
你能看出为什么这不起作用吗?我是否需要在每个页面上加载内联代码而不是将其放在外部文件中?