Android上的Google Analytics(分析)会给出平均会话持续时间:00:00:00

我在Android上使用谷歌分析,它给了我很多平均会话持续时间:00:00:00

请注意,我没有使用“ga_autoActivityTracking”,我有多个活动

这是我的代码

的build.gradle

compile 'com.google.android.gms:play-services-analytics:7.5.0' 

应用程序类

 Tracker mTracker = GoogleAnalytics.getInstance(context).newTracker(R.xml.tracker); 

tracker.xml

 <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes"> <!-- Replace placeholder GA tracking Id with a real one. --> <string name="ga_trackingId">UA-1111111-1</string> <bool name="ga_reportUncaughtExceptions">true</bool> <integer name="ga_sessionTimeout">300</integer> <!-- 1800 seconds is 30 minutes, which is the default. Included explicitly for ease of tweaking. --> <integer name="ga_dispatchInterval">1800</integer> <bool name="ga_debug">false</bool> </resources> 

我发送screenview onStart函数或onPageSelected viewpager内

 public static void sendScreenView(String screenName) { if (canSend()) { mTracker.setScreenName(screenName); mTracker.send(new HitBuilders.AppViewBuilder() .setCustomDimension(COUNTRY_INDEX, getCountryCode()).build()); Timber.i(TAG, "Screen View recorded: " + screenName); } else { Timber.i(TAG, "Screen View NOT recorded (analytics disabled or not ready)."); } } 

Solutions Collecting From Web of "Android上的Google Analytics(分析)会给出平均会话持续时间:00:00:00"

什么是跳出率? 如果它是〜100%,那么代码可能没有任何问题,而与应用程序的UX / UI有关。

如果还没有,请尝试将自动活动追踪设置为true。

 tracker.enableAutoActivityTracking(true); 

通常你在扩展Application的类中这样做。

尝试本教程,您可以手动跟踪活动或片段

完整的源代码和一步一步的指令: 点击兔子

请参阅下面给出的链接,它为Eclipse但我认为它可以帮助你解决你的问题。

如何在Android应用中整合Google Analytics