Java 为什么屏幕视图会两次发送到android上的Google Analytics
我正在使用Android v4的谷歌分析。我附上了代码,每次我发送本地点击时,它都会被发送两次,并在仪表板上出现两次,一次是屏幕名称,一次是活动包名称,不确定代码有什么问题 global_tracker.xml文件Java 为什么屏幕视图会两次发送到android上的Google Analytics,java,android,google-analytics-firebase,Java,Android,Google Analytics Firebase,我正在使用Android v4的谷歌分析。我附上了代码,每次我发送本地点击时,它都会被发送两次,并在仪表板上出现两次,一次是屏幕名称,一次是活动包名称,不确定代码有什么问题 global_tracker.xml文件 <?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="Ty
<?xml version="1.0" encoding="utf-8"?>
<resources
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="TypographyDashes">
<integer name="ga_sessionTimeout">300</integer>
<bool name="ga_autoActivityTracking">true</bool>
<bool name="ga_anonymizeIp">true</bool>
<string name="ga_trackingId">UA-XXXXXXX-2</string>
<int name="ga_dispatchPeriod">-10</int>
</resources>
代码完全按照您的要求执行 在这里,你发出一个点击:
t.send(new HitBuilders.ScreenViewBuilder().build());
然后在下一行中,手动分派本地点击:
GoogleAnalytics.getInstance(getBaseContext()).dispatchLocalHits();
此外,我认为如果我想手动发送点击,自动活动跟踪设置为true也不是必需的,不是吗?@vishal,我想是的。不幸的是,我对GoogleAnalytics API也相当陌生。
GoogleAnalytics.getInstance(getBaseContext()).dispatchLocalHits();