getIdentity

Il comando getIdentity ti consente di ottenere un ID visitatore senza inviare dati evento. Quando esegui il comando sendEvent, Web SDK ottiene automaticamente l'identità del visitatore, se non è già presente.

Se hai bisogno di chiamate separate per generare un ID visitatore e inviare dati, puoi utilizzare questo comando.

Ottenere l’identità tramite l’estensione tag Web SDK

L’estensione tag Web SDK non offre questo comando tramite l’interfaccia utente dell’estensione tag. Utilizza l’editor di codice personalizzato utilizzando la sintassi della libreria di JavaScript.

Ottenere l’identità tramite la libreria JavaScript dell’SDK web

Esegui il comando getIdentity quando chiami l'istanza configurata dell'SDK Web. Durante la configurazione di questo comando sono disponibili le seguenti opzioni:

  • namespaces: matrice di spazi dei nomi. Il valore predefinito è ["ECID"]. Altri valori supportati sono: ["CORE"], null, undefined. È possibile richiedere ECID e CORE ID contemporaneamente. Esempio: "namespaces": ["ECID","CORE"].
  • edgeConfigOverrides: oggetto di override della configurazione dello stream di dati.
alloy("getIdentity",{
  "namespaces": ["ECID","CORE"] //this command retrieves both ECID and CORE IDs.
});

Oggetto di risposta

Se decidi di gestire le risposte con questo comando, nell'oggetto di risposta sono disponibili le seguenti proprietà:

  • identity.ECID: stringa contenente l'identificatore ECID del visitatore.
  • identity.CORE: stringa contenente l'ID CORE del visitatore.
  • edge.regionID: numero intero che rappresenta l'area di Edge Network visualizzata dal browser durante l'acquisizione di un'identità. È lo stesso dell’hint di posizione Audience Manager legacy.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636