你好我有Sencha touch应用程序开发。
我需要将Google分析与应用程序集成。
我已经准备好了java脚本,它在PHP代码中运行良好。
PHP代码如下所示。
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-X', 'narolainfotech.com');
ga('send', 'pageview');
</script>
<?php
print('Running Well');
?>
但是当我尝试在Sencha应用程序中添加它时。它不起作用。
任何人都可以帮我解决这个问题。
提前致谢...
答案 0 :(得分:2)
您可以使用:https://github.com/ggendre/GALocalStorage
只需在app.json
中包含该文件即可'js': [
...
{"path": "app/utils/GALocalStorage.js"}
将这两行与您的值放在index.html头部的脚本标记中
ga_storage._setAccount('--GA-ACCOUNT-ID--');
ga_storage._setDomain('--YOUR-DOMAIN--');
然后你可以:
ga_storage._trackPageview('/index', 'optional title');
ga_storage._trackEvent('category', 'action', 'label', 'value');
希望有所帮助 -