我想在我的 Android 移动应用程序中使用 Google Analytics 跟踪我的所有用户活动。我在构建路径中添加 libGoogleAnalytics.jar,在 Google 分析中创建一个帐户(所以我有我的 UA-XXXXXXXX-Y 编号)。这是我初始化跟踪器并尝试跟踪当前活动的方法:
tracker = GoogleAnalyticsTracker.getInstance();
tracker.setDebug(true);
tracker.setDryRun(false);
tracker.startNewSession("UA-XXXXXXXX-Y", MyActivity.this);
tracker.trackPageView("/MainScreen");
tracker.dispatch();
我还在我的 AndroidManifest 中添加了所需的许可:
<uses-permission android:name="android.permission.INTERNET" />
...
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
...
您如何看到我启用调试以验证我的配置。调试日志中的所有内容对我来说都很好:
10-28 17:43:59.233: VERBOSE/GoogleAnalyticsTracker(11024): Called dispatch
10-28 17:43:59.233: VERBOSE/GoogleAnalyticsTracker(11024): Sending 1 hits to dispatcher
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): Host: www.google-analytics.com
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): User-Agent: GoogleAnalytics/1.5.1 (Linux; U; Android 4.0.3; en-gb; GT-I9100 Build/IML74K)
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): GET /__utm.gif?utmwv=4.9.1ma&utmn=155573506&utmcs=UTF-8&utmsr=480x800&utmul=en-GB&utmp=%2FMainScreen&utmac=UA-xxxxxxxx-y&utmcc=__utma%3D1.1239100675.1351436696.1351436696.1351436696.1%3B&utmht=1351439039180&utmqt=59 HTTP/1.1
10-28 17:43:59.348: VERBOSE/GoogleAnalyticsTracker(11024): HTTP Response Code: 200
我的问题是我的分析帐户中没有显示任何内容。所以什么都没有被追踪!实时统计数据还显示 0 和无数据。
有没有人遇到过这种情况??????