Cabeçalho - AP-Identificador de dispositivo header-ap-device-identifier

NOTE
O conteúdo desta página é fornecido apenas para fins informativos. O uso desta API requer uma licença atual da Adobe. Não é permitida nenhuma utilização não autorizada.

Visão geral overview

O cabeçalho de solicitação AP-Device-Identifier contém o identificador do dispositivo de streaming conforme foi criado pelo aplicativo cliente.

Sintaxe syntax

Identificador-dispositivo-AP: <tipo> <identificador>
Tipo de cabeçalho
Cabeçalho da solicitação
Padrão
Não

Diretivas directives

<tipo>

O tipo de identificador do dispositivo.

Há apenas um tipo compatível, conforme apresentado abaixo.

Tipo
impressão digital
O identificador de dispositivo consiste em um identificador estável e exclusivo criado e gerenciado pelo aplicativo cliente para cada dispositivo.
O aplicativo cliente deve armazenar o identificador do dispositivo em cache no armazenamento persistente, pois perdê-lo ou alterá-lo invalidará a autenticação. O aplicativo cliente deve evitar alterações de valor causadas por ações do usuário, como desinstalação, reinstalação ou atualizações de aplicativos.

<identificador>

O valor Base64-encoded do identificador do dispositivo.

Exemplo example

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

// Base64-encoded
// YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

AP-Device-Identifier: fingerprint YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

Cookbooks cookbooks

IMPORTANT
Os recursos de documentação são fornecidos para fins de referência.
Os recursos de documentação não são exaustivos e podem exigir modificações adicionais para funcionar em seu projeto.
Independentemente da implementação real, o cabeçalho AP-Device-Identifier deve conter um valor formatado conforme descrito na seção Diretivas.

Para criar o cabeçalho AP-Device-Identifier para dispositivos em execução em um navegador, o aplicativo cliente requer o cálculo de um identificador estável e exclusivo com base nos dados disponíveis, como navegador, dispositivo ou dados específicos do usuário.

(*) Recomendamos integrar uma biblioteca ou serviço que forneça um mecanismo de impressão digital de navegador ou dispositivo.

Dispositivos móveis mobile-devices

iOS e iPadOS ios-ipados

Para criar o cabeçalho AP-Device-Identifier para dispositivos que executam o iOS ou o iPadOS, consulte os seguintes documentos:

(*) Recomendamos aplicar uma função de hash SHA-256 sobre o valor fornecido pelo sistema operacional.

Android android

Para criar o cabeçalho AP-Device-Identifier para dispositivos que executam o Android, consulte os seguintes documentos:

  • Documentação do desenvolvedor do Android para ANDROID_ID.

(*) Recomendamos aplicar uma função de hash SHA-256 sobre o valor fornecido pelo sistema operacional.

Dispositivos conectados à TV tv-connected-devices

tvOS tvos

Para compilar o cabeçalho AP-Device-Identifier para dispositivos que executam o tvOS, consulte os seguintes documentos:

(*) Recomendamos aplicar uma função de hash SHA-256 sobre o valor fornecido pelo sistema operacional.

Acionar SO fireos

Para criar o cabeçalho AP-Device-Identifier para dispositivos que executam o Fire OS, consulte os seguintes documentos:

  • Documentação do desenvolvedor do Android para ANDROID_ID.

(*) Recomendamos aplicar uma função de hash SHA-256 sobre o valor fornecido pelo sistema operacional.

Roku OS rokuos

Para criar o cabeçalho AP-Device-Identifier para dispositivos que executam o Roku OS, consulte os seguintes documentos:

(*) Recomendamos aplicar uma função de hash SHA-256 sobre o valor fornecido pelo sistema operacional.

Outros others

Para plataformas de dispositivos não cobertas na documentação, o identificador do dispositivo deve ser vinculado a qualquer identificação de hardware disponível, normalmente especificada no manual de hardware do dispositivo.

Se nenhum identificador de hardware estiver disponível, um identificador gerado exclusivamente com base nos atributos do aplicativo cliente deverá ser usado e armazenado em cache no armazenamento persistente.

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