OAID、传感器、MAC 有关包名:com.yxcorp.kuaishou、com.kwad.components、kssdk-ad、oaid-sdk 收集目的:广告投放、广告主归因、反作弊、广告投放与监测归因、广告主统计投放结果、减少App崩溃、确保服务器
1、在同意隐私政策后,初始化 System.loadLibrary("msaoaidsec"); 2、在你需要拿oaid的地方 OAIdHelper oaIdHelper=newOAIdHelper(this);oaIdHelper.getDeviceIds(mContext); 3、在onIdsValid回调方法中会返回给你oaid @OverridepublicvoidonIdsValid(Stringids){//to do you want} 以上就完成了接入和使用 三、...
根据硬件信息生成,不会为空,有大概率会重复 DeviceIdentifier.getPseudoID(); // 获取GUID,随机生成,不会为空 DeviceIdentifier.getGUID(this); // 是否支持OAID/AAID DeviceID.supportedOAID(this); // 获取OAID/AAID,同步调用 DeviceIdentifier.getOAID(this); // 获取OAID/AAID,...
第一步(可选的,用于调用 getClientId() 预取 OAID ): // 在`Application#onCreate`里初始化,注意APP合规性,若最终用户未同意隐私政策则不要调用 @Override public void onCreate() { super.onCreate(); if (privacyPolicyAgreed) { DeviceIdentifier.register(this); } } ...
5.快速集成-Android 10 OAID的说明TalkingData SDK提供两种接入方式:第一种是APP需要集成移动安全联盟统一SDK;第二种是APP不需要集成移动安全联盟统一SDK,TalkingData SDK自身适配华为、小米、OPPO、vivo、三星、一加、魅族、中兴、华硕手机厂商提供的OAID获取接口。
第一步(可选的,用于调用 getClientId() 预取 OAID ): // 在`Application#onCreate`里初始化,注意APP合规性,若最终用户未同意隐私政策则不要调用 @Override public void onCreate() { super.onCreate(); if (privacyPolicyAgreed) { DeviceIdentifier.register(this); } } ...
Android_CN_OAID安卓设备唯一标识解决方案,可作为移动安全联盟统一 SDK (miit_mdid_xxx.aar)的替代方案。 注意,这个项目的初衷主要是针对个人开发者的APP,个人开发者没资格使用 MSA 的 SDK,企业的APP应该去申请使用 MSA 的 SDK。本项目提供了国内各大手机厂商获取 OAID(开放匿名设备标识)及海外手机平台获取 AAID(...
第一步(可选的,用于调用 getClientId() 预取 OAID ): // 在`Application#onCreate`里初始化,注意APP合规性,若最终用户未同意隐私政策则不要调用 @Override public void onCreate() { super.onCreate(); if (privacyPolicyAgreed) { DeviceIdentifier.register(this); } } ...