Android 当我们试图将日志发送到Google Analytics dashboard时,是否应该创建EasyTracker multime Time的实例
我在android项目中使用谷歌分析。为此,无论我在哪里发送分析,我都在创建Android 当我们试图将日志发送到Google Analytics dashboard时,是否应该创建EasyTracker multime Time的实例,android,google-analytics,easytracker,Android,Google Analytics,Easytracker,我在android项目中使用谷歌分析。为此,无论我在哪里发送分析,我都在创建EasyTracker类的对象 假设用户在第一个活动中,那么我在onCreate中创建EasyTracker的对象,所以当用户导航到第二个活动时,我再次在第二个活动的onCreate中创建EasyTracker的对象 我们应该只创建一次EasyTracker的对象,并在整个应用程序中使用它,还是这无关紧要。我猜,通过创建两个EasyTracker对象,谷歌分析假设有两个实时用户,但精确只有一个 EasyTracker e
EasyTracker
类的对象
假设用户在第一个活动中,那么我在onCreate
中创建EasyTracker
的对象,所以当用户导航到第二个活动时,我再次在第二个活动的onCreate
中创建EasyTracker
的对象
我们应该只创建一次EasyTracker的对象,并在整个应用程序中使用它,还是这无关紧要。我猜,通过创建两个EasyTracker
对象,谷歌分析假设有两个实时用户,但精确只有一个
EasyTracker easyTracker = EasyTracker.getInstance(ActivityMain.this);
提前感谢。查看示例:
@Override
public void onStart() {
super.onStart();
... // The rest of your onStart() code.
EasyTracker.getInstance(this).activityStart(this); // Add this method.
}
@Override
public void onStop() {
super.onStop();
... // The rest of your onStop() code.
EasyTracker.getInstance(this).activityStop(this); // Add this method.
}
似乎EasyTrrAGER是单独的,每次都应该调用GET实例。
< P>您应该考虑切换到Android的谷歌Analytics SDK的新版本V4版本。API的v4支持自动活动报告-。启用自动跟踪后,它会为您执行屏幕报告。Easy tracker是API的v2/v3版本,不支持Google分析中添加的许多新功能,如人口统计报告。谷歌只维护最新版本的SDK,因此v2/v3可能无法在较新版本的Android上正常工作。谢谢你的建议,有用的+1