Android Google Analytics:setAppOut()是否禁用EasyTracker?
在我的Android应用程序中,我同时使用了Android Google Analytics:setAppOut()是否禁用EasyTracker?,android,google-analytics,analytics,Android,Google Analytics,Analytics,在我的Android应用程序中,我同时使用了Tracker和EasyTracker Tracker实例是使用GoogleAnalytics实例创建的 mTracker = mGa.getTracker(GA_PROPERTY_ID); 但是,EasyTracker不使用GoogleAnalytics进行实例化 EasyTracker.getInstance(this).activityStart(this); 因此,当我选择退出使用GoogleAnalytics的分析时 GoogleAnal
Tracker
和EasyTracker
Tracker
实例是使用GoogleAnalytics
实例创建的
mTracker = mGa.getTracker(GA_PROPERTY_ID);
但是,EasyTracker
不使用GoogleAnalytics
进行实例化
EasyTracker.getInstance(this).activityStart(this);
因此,当我选择退出使用GoogleAnalytics
的分析时
GoogleAnalytics.getInstance(getApplicationContext()).setAppOptOut(sharedPreferences.getBoolean(key, false));
这是否也会禁用由
EasyTracker
完成的跟踪?属性启用或禁用所有Google Analytics跟踪活动,无论是通过EasyTracker
还是Tracker
完成
这是因为EasyTracker
使用GoogleAnalytics
singleton在后台进行初始化
因此,GoogleAnalytics
singleton管理所有跟踪器的状态,无论是Tracker
还是EasyTracker
,其属性和配置选项都适用于这两种跟踪器