gpt4 book ai didi

jquery - 如何使用 Jquery mobile 进行移动分析

转载 作者:行者123 更新时间:2023-12-03 22:33:36 26 4
gpt4 key购买 nike

我正在寻找一个好的解决方案来为 Jquery mobile 进行移动分析。我确实检查过这个问题

Flurry Analytics vs Google Analytics on the mobile platform

但这些都是针对特定平台/特定手机制造商的解决方案,但 jquery mobile 可在所有平台上运行,而与制造商或操作系统无关。本质上我正在寻找网络应用程序的分析解决方案。

附加信息:-bango 似乎很贵,每月 49 美元。 Admob 无法工作,因为我们不需要它来转换广告,也不需要它来转换广告。

最佳答案

我正在使用以下内容:

<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx-xx']);

(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) {

}

});
</script>

“pageshow”事件即使在第一页也会触发,因此不要认为您希望在 GA 设置中包含 _trackPageview。此外,location.hash 将返回带有“#”字符的 url,因此 hash.subtr(1) 会清除该字符,从而规范化 hash/pushstate 访问者。

2011 年 11 月 30 日更新:添加了对 ie bug 的哈希长度检查(来自:Paulo Manuel Santos)。

关于jquery - 如何使用 Jquery mobile 进行移动分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032450/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com