Implementación del OAID de Android en el SDK

En resumen: Recopila el OAID de Android para atribuir las instalaciones de tiendas de aplicaciones Android de terceros.

Acerca del OAID

El identificador de dispositivo anónimo abierto (OAID) es un identificador único que el usuario puede restablecer para dispositivos Android. Fue presentado por la Mobile Security Alliance (MSA), el Instituto de Investigación de la Información y las Comunicaciones de China y los fabricantes de dispositivos, como una alternativa para preservar la privacidad a los identificadores de dispositivos que no se pueden restablecer, como el IMEI.

El OAID generalmente se usa para la medición de anuncios y la atribución de instalaciones en dispositivos donde los servicios de Google Play no están disponibles (es decir, donde el ID de publicidad de Google no existe).

El OAID se puede leer en todos los dispositivos que utilizan un SDK proporcionado por MSA, o en dispositivos Huawei que utilizan el SDK principal de Huawei Mobile Service (HMS).

Integración

La integración del OAID consta de 3 pasos:

  1. Integración de un SDK para generar y proporcionar el OAID (ya sea el SDK de MSA o el SDK de Huawei HMS).
  2. Integración del módulo de plugin de OAID de AppsFlyer.
  3. Integración del SDK de AppsFlyer.

Nota:

  • Para aplicaciones destinadas a ser utilizadas en China, se debe utilizar el SDK de MSA.
  • Para aplicaciones destinadas a ser utilizadas a nivel global en dispositivos Huawei, se debe utilizar la biblioteca de Huawei HMS.

SDK de MSA

Para integrar y utilizar el SDK de MSA:

  1. Sigue las instrucciones en el sitio web de MSA para registrar tu aplicación.
    • Registrarla te permite descargar el SDK.
    • Como parte del proceso de registro, recibes un archivo de certificado que debe agregarse a la aplicación.
  2. Diles a tus desarrolladores que sigan sus instrucciones de integración.

SDK de Huawei HMS

Para integrar y utilizar el SDK de Huawei HMS:

Información adicional

Exclusión de la recopilación del OAID

Una vez que se completa la integración del OAID, el SDK intenta recopilar el OAID automáticamente. Si quieres evitar la recopilación del OAID para ciertos usuarios, pide al desarrollador que utilice lo siguiente:

Configuración manual del OAID

Si tu aplicación ya recopila el OAID, puedes omitir la integración del plugin de OAID de AppsFlyer y simplemente configurar el valor de OAID en el SDK de AppsFlyer manualmente, utilizando la API setOaidData.