Google Analytics Android设备实时概览显示0
所以我尝试在我的移动应用程序中实现谷歌分析 我已经将这个Google Analytics Android设备实时概览显示0,android,google-analytics,Android,Google Analytics,所以我尝试在我的移动应用程序中实现谷歌分析 我已经将这个编译'com.google.android.gms:play services:6.5.87'添加到build.gradle文件中的依赖项中 这是我的应用程序类: public class app extends Application { private static final String PROPERTY_ID = "UA-xxxxxxxx-x"; @Override public void onCreate() { s
编译'com.google.android.gms:play services:6.5.87'
添加到build.gradle文件中的依赖项中
这是我的应用程序类:
public class app extends Application {
private static final String PROPERTY_ID = "UA-xxxxxxxx-x";
@Override
public void onCreate()
{
super.onCreate();
}
public enum TrackerName {
APP_TRACKER, // Tracker used only in this app.
GLOBAL_TRACKER
}
HashMap<TrackerName, Tracker> mTrackers = new HashMap<TrackerName, Tracker>();
synchronized Tracker getTracker(TrackerName trackerId) {
if (!mTrackers.containsKey(trackerId)) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
analytics.setLocalDispatchPeriod(30);
analytics.setDryRun(false);
analytics.getLogger().setLogLevel(Logger.LogLevel.INFO);
Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics.newTracker(PROPERTY_ID)
: analytics.newTracker(R.xml.global_tracker);
if(t != null)
{
t.enableAdvertisingIdCollection(true);
}
mTrackers.put(trackerId, t);
}
return mTrackers.get(trackerId);
}
有了这个,当我在手机上测试应用程序时,我的分析页面根本没有显示任何用户。是否需要时间才能显示(我几小时前才在分析面板中为应用程序设置了新帐户)
感谢您的帮助。如果您的分析属性是最近创建的,您可能需要一段时间才能开始查看实时数据。是的,我大约在24小时前创建了它。知道需要多长时间吗?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_start);
// Get tracker.
Tracker t = ((app) getApplication()).getTracker(app.TrackerName.APP_TRACKER);
t.setScreenName("StartActivity");
}
@Override
protected void onStart() {
super.onStart();
GoogleAnalytics.getInstance(this).reportActivityStart(this);
}
@Override
protected void onStop() {
super.onStop();
GoogleAnalytics.getInstance(this).reportActivityStop(this);
}