# Funzionalità avanzate

Lo Zoom CX Web SDK offre funzionalità avanzate che migliorano l'efficacia complessiva della soluzione. Sebbene queste funzionalità siano opzionali, contribuiscono in maniera significativa a creare un'esperienza più completa.

***

### Trasferire dati dal tuo sito web a Zoom CX

Sono disponibili due metodi per condividere i dati dal tuo sito web a Zoom CX:

* Raccolta di dati del sito web utilizzando la funzione Dati dal sito web
* Autenticazione del consumatore

Entrambi i metodi consentono di memorizzare informazioni nelle Variabili globali di Zoom CX, ma hanno scopi e livelli di sicurezza differenti.

#### <mark style="color:blu;">**Raccolta di dati del sito web utilizzando la funzione Dati dal sito web**</mark>

Questo metodo ti permette di estrarre dati generali dai browser dei tuoi visitatori, inclusi:

* Variabili JavaScript
* LocalStorage
* Session storage
* Cookie

Come parte della configurazione delle Variabili globali ZCX, gli amministratori possono configurare una mappatura tra i componenti di dati del sito web sopra elencati e la Variabile globale ZCX, come mostrato nell'esempio seguente.

<figure><img src="https://2272214008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-c31bc8b4799688df4c313795cafcc8d093c2400e%2Fimage.png?alt=media" alt="Screen display showing how to configure the ZCX Global Variable."><figcaption></figcaption></figure>

Una volta memorizzati nelle Variabili globali di Zoom CX, i dati estratti possono poi essere utilizzati per attività come:

* Trasmettere informazioni generali della pagina web (ad esempio: informazioni sulla pagina corrente, elementi presenti in un carrello, e così via)
* Abilitare esperienze personalizzate per tutti i visitatori

#### <mark style="color:blu;">**Autenticazione del consumatore**</mark>

Questo metodo è progettato specificamente per trasmettere in modo sicuro le informazioni sugli utenti autenticati dal tuo sito web a Zoom CX. Utilizza JWT firmati (JSON Web Token) per garantire l'integrità e l'autenticità dei dati, rendendolo ideale per:

* Identificare utenti noti
* Trasmettere informazioni sensibili dei clienti
* Abilitare esperienze personalizzate per i visitatori autenticati

Entrambi i metodi memorizzano i dati nelle Variabili globali di Zoom CX, ma l'Autenticazione del consumatore aggiunge un ulteriore livello di sicurezza tramite la verifica del certificato, così che i dati sensibili di identificazione del cliente rimangano protetti. L'immagine seguente mostra come estrarre i dati dal JWT e memorizzarli in una variabile globale. In questo esempio, estraiamo il nome dell'utente dal campo JSON name.first del JWT.

<figure><img src="https://2272214008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-b0f1ac5e2331187bdee3ad73a31383a4acdc288f%2Fimage.png?alt=media" alt="Screen display showing how to extract the user&#x27;s first name."><figcaption></figcaption></figure>

La funzionalità di Autenticazione del consumatore richiede che il team di sviluppo del tuo sito web realizzi un endpoint speciale che fornisca i dati di Autenticazione del consumatore, incluso il JWT firmato.

Per ulteriori informazioni, consulta i seguenti articoli del supporto Zoom:

* [Variabili globali](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0059058)
* [Dati del sito web](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0059058)
* [Autenticazione del consumatore](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0057542)

***

### Metodi/Eventi del Campaign SDK

Offri agli sviluppatori il controllo programmatico sullo Zoom CX Web SDK per una gestione efficiente delle finestre di coinvolgimento e degli inviti.

Attraverso questa funzionalità, gli sviluppatori possono utilizzare il codice front-end JavaScript del loro sito web per gestire senza soluzione di continuità gli inviti e le finestre di coinvolgimento di Zoom CX, incluse l'apertura, la chiusura o la loro nascondimento automatici.

Per ulteriori informazioni sui metodi e gli eventi, consulta la seguente documentazione per sviluppatori:

* [Zoom Contact Center](https://developers.zoom.us/docs/contact-center/)
* [Zoom Virtual Agent](https://developers.zoom.us/docs/virtual-agent/web/reference/)
