Intestazione - AP-Device-Identifier header-ap-device-identifier

NOTE
Il contenuto di questa pagina viene fornito solo a scopo informativo. L’utilizzo di questa API richiede una licenza corrente di Adobe. Non è consentito alcun uso non autorizzato.

Panoramica overview

L'intestazione della richiesta AP-Device-Identifier contiene l'identificatore del dispositivo di streaming creato dall'applicazione client.

Sintassi syntax

AP-Device-Identifier: <tipo> <identificatore>
Tipo di intestazione
Intestazione richiesta
Standard
No

Direttive directives

<tipo>

Tipo di identificatore del dispositivo.

È disponibile un solo tipo supportato, come illustrato di seguito.

Tipo
impronta digitale
L’identificatore del dispositivo è costituito da un identificatore stabile e univoco creato e gestito dall’applicazione client.
L'applicazione client deve impedire le modifiche del valore causate da azioni dell'utente quali la disinstallazione, la reinstallazione o gli aggiornamenti dell'applicazione.

<identificatore>

Il valore Base64-encoded dell'identificatore del dispositivo.

Esempio example

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

// Base64-encoded
// YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

AP-Device-Identifier: fingerprint YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

Cookbook cookbooks

IMPORTANT
Le risorse di documentazione sono fornite a scopo di riferimento.
Le risorse della documentazione non sono esaustive e potrebbero richiedere ulteriori modifiche per lavorare al progetto.
Indipendentemente dall'implementazione effettiva, l'intestazione AP-Device-Identifier deve contenere un valore formattato come descritto nella sezione Direttive.

Browser browsers

Per generare l'intestazione AP-Device-Identifier per i dispositivi in esecuzione in un browser, l'applicazione client richiede di calcolare un identificatore stabile e univoco in base ai dati disponibili, ad esempio dati specifici del browser, del dispositivo o dell'utente.

(*) Si consiglia di integrare una libreria o un servizio che fornisca un meccanismo di rilevamento delle impronte digitali del browser o del dispositivo.

Dispositivi mobili mobile-devices

iOS e iPadOS ios-ipados

Per generare l'intestazione AP-Device-Identifier per i dispositivi che eseguono iOS o iPadOS, è possibile fare riferimento ai seguenti documenti:

(*) Si consiglia di applicare una funzione hash SHA-256 al valore del sistema operativo specificato.

Android android

Per generare l'intestazione AP-Device-Identifier per i dispositivi che eseguono Android, è possibile fare riferimento ai seguenti documenti:

  • Documentazione per gli sviluppatori di Android per ANDROID_ID.

(*) Si consiglia di applicare una funzione hash SHA-256 al valore del sistema operativo specificato.

Dispositivi collegati al televisore tv-connected-devices

tvOS tvos

Per generare l'intestazione AP-Device-Identifier per i dispositivi che eseguono tvOS, è possibile fare riferimento ai seguenti documenti:

(*) Si consiglia di applicare una funzione hash SHA-256 al valore del sistema operativo specificato.

Fire OS fireos

Per generare l'intestazione AP-Device-Identifier per i dispositivi che eseguono Fire OS, è possibile fare riferimento ai seguenti documenti:

  • Documentazione per gli sviluppatori di Android per ANDROID_ID.

(*) Si consiglia di applicare una funzione hash SHA-256 al valore del sistema operativo specificato.

Sistema operativo Roku rokuos

Per generare l'intestazione AP-Device-Identifier per i dispositivi che eseguono Roku OS, è possibile fare riferimento ai seguenti documenti:

(*) Si consiglia di applicare una funzione hash SHA-256 al valore del sistema operativo specificato.

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