智能客服
你问我答,随时在线为你解决问题

























HMS Core
开放匿名设备标识符(OAID):是一种非永久性设备标识符,基于开放匿名设备标识符,可在保护用户个人数据隐私安全的前提下,向用户提供个性化广告,同时三方监测平台也可以向广告主提供转化归因分析。
OAID举例:1fe9a970-efbb-29e0-0bdd-f5dbbf751ab5。
OAID的特性:
您的App接入鲸鸿动能SDK后,可基于OAID,在不侵犯用户个人数据隐私的前提下,向用户提供个性化的营销活动或商业广告,并进行流量变现。如果广告主需要对接三方监测平台,Ads SDK需要在上报的曝光、点击监测事件中,进行OAID宏替换。三方监测平台可基于OAID对广告转化效果进行归因分析。
关于OAID的更多场景介绍请参见华为广告标识服务场景介绍。
您的App要向用户提供个性化的广告,必须先集成鲸鸿动能SDK,集成方式请参见华为广告标识服务开发入门。
获取OAID前,请确保App已经集成了ads-identifier SDK。
创建子线程,并调用静态的AdvertisingIdClient.getAdvertisingIdInfo(Context context)方法获取OAID信息,代码示例如下:
- // 在非主线程获取设备标识信息
- private Thread getIdentifierThread = new Thread() {
- @Override
- public void run() {
- try {
- AdvertisingIdClient.Info info = AdvertisingIdClient.getAdvertisingIdInfo(getApplicationContext());
- if (null != info) {
- Log.i("TAG", "info id=" + info.getId() +
- ", isLimitAdTrackingEnabled=" + info.isLimitAdTrackingEnabled());
- }
- } catch (IOException e) {
- Log.i("TAG", "getAdvertisingIdInfo Exception: " + e.toString());
- }
- }
- };
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功