我使用React (Web)制作了一个应用,并使用Cordova进行了打包。
我使用名为'react-ga'的插件来跟踪Google Analytics。
当应用程序运行时,我使用以下方式初始化react-ga:
ReactGA.initialize('my-ga-uid', { debug: true, cookieDomain: 'auto' })
使用类似以下方式创建事件:
ReactGA.event({
category: 'Test',
action: 'Test button pressed event.'
})
或者,
ReactGA.set({ location.pathname })
ReactGA.pageview(location.pathname)
分析工作在浏览器和dev构建中都很好,但是当我为iOS或Android捆绑构建时,分析似乎没有被跟踪?
我的代码有什么问题吗?我需要初始化其他内容吗?我需要一个cordova插件吗(尽管我希望分析仍然在Web浏览器中工作)?