我正在进行混合模型应用程序开发。我的基本代码在AngularJS中,并使用bootstrap和HTML5构建应用程序以提供响应性,并在中间层使用Xamrin为我提供适用于适当平台(Android和iOS)的平台依赖桥。
我已在Javascript级别实施Google Analytics。由于我们计划在未来支持更多平台,因此我们不希望在本机级别实施GA。而是将应用程序视为网页,并在UI级别添加跟踪。这样,无论平台如何,我们都能够跟踪分析。
但是,我已经为iOS和Surface实现了这一点。他们都完美地跟踪分析。但不是Android。
在我的Index.html文件中,我有这个。
<script type="text/javascript" src="ga.js"></script>
<script>
var _gaq = _gaq || [];
if(GA_Enabled_Flag === true){
_gaq.push(['_setAccount', GA_Tracking_ID]);
_gaq.push(['_setDomainName', 'none']);
}
</script>
不适用于Android环境。
对此的任何想法都会非常有帮助。
谢谢, 马德汉