我想发布我的第一个 Android 应用程序,我刚刚在 的主类中使用此代码实现了 Google Analytics (GA)。创建 方法:
// gA Tracking
Tracker t = ((gA) getApplication()).getTracker(gA.TrackerName.APP_TRACKER);
t.setScreenName("MainActivity");
//Send a screen view.
t.send(new HitBuilders.ScreenViewBuilder().build());
// Set the log level to verbose.
GoogleAnalytics.getInstance(this).getLogger().setLogLevel(Logger.LogLevel.VERBOSE);
但似乎我无法在 GA 中获得任何结果。例如,如果我想查看实时用户。必须有 1 个用户(即我),但它显示为零 (0)。
1. 这是因为我刚刚为这个移动应用程序设置了 GA 还是它在本地无法运行?
2. 我是否必须将此代码放入我想要跟踪的每个 Activity 中,或者这是否已经跟踪了我的整个应用程序?
我只是想确保在发布应用程序之前我已经正确实现了 GA,然后不会得到任何结果。
最佳答案
The answer for your second question
GA
要跟踪所有屏幕,只需指定< bool name="ga_autoActivityTracking">true
在配置 XML 中。
com.example.myapp.screen1
您应该在配置 XML 文件中提及屏幕名称,例如
ScreenViewSampleScreen
屏幕名称>
在配置 XML 中。
关于android - 第一个 Android 应用程序 : I want to track with Google Analytics before I publish it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30340050/