How can we help?

在安卓SDK中集成OAID

  • 更新

概要:本文介绍了如何收集安卓OAID,从而对第三方安卓应用商店带来的激活进行归因。

OAID简介

匿名设备标识符(Open Anonymous Device Identifier,简称OAID)是一种用于安卓设备的唯一标识符,可由用户重置。该标识符由移动安全联盟(MSA)、中国信息通信研究院以及设备厂商合力推出,旨在替代IMEI等不可重置的设备标识符,以保护用户隐私。

OAID通常用于不支持Google Play Services的设备(即没有Google Advertising ID的设备),以对其进行广告衡量及激活归因。

MSA提供了专门的SDK,可读取所有设备的OAID。对于华为设备,则可以使用HMS Core SDK。

集成

OAID的集成分为3步:

  1. 接入SDK,用以生成并发送OAID(MSA SKD或华为HMS SDK均可)。
  2. 接入AppsFlyer OAID插件模块。
  3. 接入AppsFlyer SDK。

注意

  • 对于面向中国市场的应用,必须使用MSA SDK。
  • 对于在华为设备上使用的、面向全球市场的应用,建议使用华为HMS SDK。

MSA SDK

请按以下步骤接入并使用MSA SDK

  1. 按照MSA网站上的指南注册您的应用。
    • 注册后即可下载SDK。
    • 在注册过程中您会收到一个证书文件,您需要将该证书文件添加到相关应用中。
  2. 让您的开发人员按照集成指南完成相关操作。

华为HMS SDK

请按以下步骤接入并使用华为HMS SDK

  • 让您的开发人员按照集成指南完成相关操作。

附加信息

拒绝收集OAID

完成OAID集成后,SDK会自动收集OAID。如果您需要避免收集某些用户的OAID,请让您的开发人员使用下列方法:

手动设置OAID

如果您的应用已可收集OAID,则不必接入AppsFlyer OAID插件,请使用setOaidData API直接手动在AppsFlyer SDK中设置OAID值。

This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.


Share article: