我集成了Google Analytics跟踪器。
我使用以下代码发送欢迎屏幕的跟踪:
Tracker tracker = ((AnalyticsSampleApp) this.getApplication()).getTracker(
AnalyticsSampleApp.TrackerName.APP_TRACKER);
// Enable Advertising Features.
tracker.enableAdvertisingIdCollection(true);
// Set screen name.
tracker.setScreenName("Welcome Page.");
// Send a screen view.
tracker.send(new HitBuilders.AppViewBuilder().build());
我如何知道跟踪是否有效。
注意:我无法访问Google Analytics(分析)帐户。
它应该向log cat发送消息吗?可以看到任何相关的消息!
答案 0 :(得分:7)
这是一个老问题,但现在不推荐使用getLogger()方法。使用adb命令可以实现检查分析是否有效的另一种方法。
要在设备上启用调试日志记录:
adb shell setprop log.tag.GAv4 DEBUG
adb logcat -s GAv4
答案 1 :(得分:4)
它可以将一堆东西打印到logcat,你需要configure the log level,例如
GoogleAnalytics.getInstance(this).getLogger().setLogLevel(LogLevel.VERBOSE);
对于真正的端到端测试,请创建您自己的Google Analytics帐户并对您自己的属性ID进行硬编码。实时仪表板将显示您的测试活动。