Ottenere ID utente e aree geografiche tramite il servizio Adobe Experience Platform Identity get-user-ids-and-regions-through-the-experience-cloud-id-service
I clienti del servizio ID devono fare riferimento a questa sezione per informazioni su come leggere il cookie visitatore per gli ID richiesti DCS Chiamate API.
Ottenere l'ID utente dal cookie del servizio ID get-user-ids-from-service-cookie
Il Servizio Adobe Experience Platform Identity assegna gli ID visitatore e area geografica agli utenti che accedono al sito web. Questi ID identificano gli utenti in tutte le soluzioni di Experience Cloud e sono necessari se si desidera DCS chiamate.
- Il user ID è richiesto per identificare e associare dati a un particolare visitatore.
- Il region ID è richiesto perché è associato a un nome di server regionale, che è necessario inviare dati al DCS. Il DCS memorizza le informazioni nei data center geograficamente più vicini ai visitatori del sito. Consulta ID regioni DCS, posizioni e nomi host.
I clienti del servizio ID possono estrarre queste informazioni dal cookie del servizio ID o chiamando una funzione. La tabella seguente descrive le attività o i passaggi da completare per iniziare.
Codice in corsivo rappresenta un segnaposto variabile.
Hai bisogno di un Experience Cloud per usare il servizio ID. Se si dispone di Experience Cloud account, ottimo!
Se non fai parte del Experience Cloud, quindi registrati. Ci piacerebbe averti e c'è sempre spazio per altro. Per istruzioni sulla configurazione di un account, consulta Abilitazione delle soluzioni per i servizi principali.
Il Servizio ID memorizza l'utente e l'ID di regione nel cookie AMCV. Nome cookie completo: AMCV_###@AdobeOrg
. Il ###
Gli elementi di sono segnaposto per l'ID organizzazione. Consulta Cookie e ID dell’Experience Cloud per i dettagli.
Analizza il cookie AMCV per queste coppie chiave-valore:
mid=user ID
: questa coppia chiave-valore contiene il Experience Cloud ID utente.aamlh=region ID
: questa coppia chiave-valore contiene l’ID di regione (talvolta denominato hint di posizione) associato a un nome di server regionale.
Puoi effettuare chiamate al DCS una volta che hai gli ID utente e area geografica.
(Facoltativo) Questa funzione restituisce il Experience Cloud ID visitatore. È progettato per soluzioni personalizzate e casi d’uso specifici. Consulta Utilizzo di getMarketingCloudVisitorID sotto e documentazione correlata al servizio ID.
Non è necessario utilizzarlo se ottieni gli ID utente e posizione dal cookie del servizio ID.
Utilizzo di getMarketingCloudVisitorID
working-with-getmarketingcloudvisitorid
Un altro modo per ottenere l'ID visitatore è con getMarketingCloudVisitorID
funzione. Quando viene richiamata, questa funzione esegue una query su ID service e restituisce un ID. getMarketingCloudVisitorID
accetta le opzioni callback
come mostrato:
var analyticsID = visitor.getAnalyticsVisitorID(callback)
Utilizzo e scopo del callback callback-usage
callback
è facoltativo. Questa funzione funziona senza di essa, ma restituisce un ID solo quando un visitatore ha un Experience Cloud cookie nel browser. Se il cookie del visitatore non è presente, o se un visitatore non ha un ID, la funzione restituisce un valore vuoto ()
oggetto. Questo può accadere anche dopo il caricamento della pagina e il visitatore riceve un nuovo ID. Per evitare questo problema, callback
forza questa funzione a verificare la presenza di un ID visitatore dopo il caricamento della pagina. Senza callback
, la funzione ID visitatore non restituisce un ID anche se viene scritto nel browser del visitatore in un secondo momento.
Passaggi successivi next-steps
Una volta che hai l’ID utente e area geografica, puoi iniziare a inviare e ricevere DCS dati. Consulta Esecuzione di chiamate API DCS.