我已经在我的应用程序中集成了AppsFlyer。但无法按照我的要求激活和停用跟踪。例如,在facebook中,我们使用:
激活:
AppEventsLogger.activateApp(this);
并停用:
AppEventsLogger.deactivateApp(this);
在AppsFlyer教程中,给出了如何启用或禁用跟踪的信息:
AppsFlyerLib.setDeviceTrackingDisabled(true);
@Override
public void onResume() {
super.onResume();
AppsFlyerLib.onActivityResume(this);
}
@Override
public void onPause() {
super.onPause();
AppsFlyerLib.onActivityPause(this);
}
但是在我的代码中,它没有采用此代码。
AppsFlyerLib.setDeviceTrackingDisabled
依赖使用:
compile 'com.appsflyer:af-android-sdk:4.3.8@aar'
最佳答案
从4.7.0起可以选择退出(也称为COPPA)(使用4.3.8
)。最新的Android版本请参见HERE。
设置AppsFlyerLib.setDeviceTrackingDisabled(true);
-标志deviceTrackingDisabled:true
将发送到AppsFlyer,并且不会存储数据。