在我的安卓应用程序中,我同时使用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所做的跟踪吗?
发布于 2013-10-24 16:44:27
appOptOut属性启用或禁用所有Google跟踪活动,无论它是通过EasyTracker还是Tracker完成的。
这是因为EasyTracker使用GoogleAnalytics单例在幕后进行初始化。
因此,GoogleAnalytics单例为所有跟踪器(无论是Tracker还是EasyTracker )管理状态,其属性和配置选项适用于这两种跟踪器。
https://stackoverflow.com/questions/19567795
复制相似问题