Encabezado: AP-Device-Identifier header-ap-device-identifier

NOTE
El contenido de esta página se proporciona únicamente con fines informativos. El uso de esta API requiere una licencia actual de Adobe. No se permite el uso no autorizado.

Información general overview

El encabezado de la solicitud AP-Device-Identifier contiene el identificador del dispositivo de flujo continuo tal como lo creó la aplicación cliente.

Sintaxis syntax

AP-Device-Identifier: <type> <identifier>
Tipo de encabezado
Encabezado de solicitud
Standard
No

Directivas directives

<tipo>

El tipo de identificador del dispositivo.

Solo hay un tipo compatible como se muestra a continuación.

Tipo
huella digital
El identificador de dispositivo consiste en un identificador estable y único creado y administrado por la aplicación cliente para cada dispositivo.
La aplicación cliente debe almacenar en caché el identificador del dispositivo en el almacenamiento persistente, ya que perderlo o modificarlo invalidará la autenticación. La aplicación cliente debe evitar los cambios de valor causados por las acciones del usuario, como la desinstalación, reinstalación o actualizaciones de la aplicación.

<identificador>

El valor Base64-encoded del identificador del dispositivo.

Ejemplo example

// device identifier
// ba23d141-d715-561c-94f4-e9e4c966b1eb

// Base64-encoded
// YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

AP-Device-Identifier: fingerprint YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

Libros cookbooks

IMPORTANT
Los recursos de documentación se proporcionan con fines de referencia.
Los recursos de documentación no son exhaustivos y pueden requerir modificaciones adicionales para trabajar en el proyecto.
Independientemente de su implementación real, el encabezado AP-Device-Identifier debe contener un valor con el formato descrito en la sección Directivas.

Para generar el encabezado AP-Device-Identifier para los dispositivos que se ejecutan en un explorador, la aplicación cliente necesita calcular un identificador estable y único basado en los datos disponibles, como el explorador, el dispositivo o datos específicos del usuario.

(*) Se recomienda integrar una biblioteca o servicio que proporcione un mecanismo de huella digital de explorador o dispositivo.

Dispositivos móviles mobile-devices

iOS y iPadOS ios-ipados

Para generar el encabezado AP-Device-Identifier para los dispositivos que ejecutan iOS o iPadOS, puede consultar los siguientes documentos:

(*) Se recomienda aplicar una función hash SHA-256 sobre el valor proporcionado por el sistema operativo.

Android android

Para generar el encabezado AP-Device-Identifier para los dispositivos que ejecutan Android, puede consultar los siguientes documentos:

  • Documentación para desarrolladores de Android para ANDROID_ID.

(*) Se recomienda aplicar una función hash SHA-256 sobre el valor proporcionado por el sistema operativo.

Dispositivos conectados a TV tv-connected-devices

tvOS tvos

Para generar el encabezado AP-Device-Identifier para los dispositivos que ejecutan tvOS, puede consultar los siguientes documentos:

(*) Se recomienda aplicar una función hash SHA-256 sobre el valor proporcionado por el sistema operativo.

Fire OS fireos

Para generar el encabezado AP-Device-Identifier para los dispositivos que ejecutan Fire OS, puede consultar los siguientes documentos:

  • Documentación para desarrolladores de Android para ANDROID_ID.

(*) Se recomienda aplicar una función hash SHA-256 sobre el valor proporcionado por el sistema operativo.

Roku OS rokuos

Para generar el encabezado AP-Device-Identifier para los dispositivos que ejecutan Roku OS, puede consultar los siguientes documentos:

(*) Se recomienda aplicar una función hash SHA-256 sobre el valor proporcionado por el sistema operativo.

Otros others

En el caso de las plataformas de dispositivo no incluidas en la documentación, el identificador de dispositivo debe vincularse a cualquier identificación de hardware disponible, normalmente especificada en el manual de hardware del dispositivo.

Si no hay identificadores de hardware disponibles, se debe utilizar y almacenar en caché en el almacenamiento persistente un identificador generado de forma única basado en atributos de la aplicación cliente.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b