# Funzionalità avanzate

Lo Zoom CX Web SDK offre funzionalità avanzate che migliorano l’efficacia complessiva della soluzione. Sebbene queste funzionalità siano facoltative, contribuiscono in modo significativo a creare un’esperienza più completa.

***

### Trasferimento dei dati dal tuo sito web a Zoom CX

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

* Raccolta dei dati del sito web utilizzando la funzionalità From Website Data
* Autenticazione del consumatore

Entrambi i metodi consentono di archiviare informazioni nelle variabili globali di Zoom CX, ma hanno scopi e livelli di sicurezza diversi.

#### <mark style="color:blu;">**Raccolta dei dati del sito web utilizzando la funzionalità From Website Data**</mark>

Questo metodo consente di estrarre dati generali dai browser dei tuoi visitatori, tra cui:

* Variabili JavaScript
* LocalStorage
* Memorizzazione della sessione
* Cookie

Nell’ambito della configurazione delle variabili globali ZCX, gli amministratori possono configurare una mappatura tra i componenti dei dati del sito web sopra indicati e le variabili globali ZCX, come mostrato nell’esempio seguente.

<figure><img src="/files/be589d80b31f36ae55dca3d378dfde9f0e5369d0" alt="Screen display showing how to configure the ZCX Global Variable."><figcaption></figcaption></figure>

Una volta archiviati nelle variabili globali di Zoom CX, i dati estratti possono quindi essere utilizzati per cose come:

* Trasferire informazioni generali della pagina web (ad esempio: informazioni sulla pagina web corrente, elementi in un carrello della spesa 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 autenticazione dell’utente dal tuo sito web a Zoom CX. Utilizza JWT firmati (JSON Web Tokens) per garantire l’integrità e l’autenticità dei dati, rendendolo ideale per:

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

Entrambi i metodi archiviano i dati nelle variabili globali di Zoom CX, ma l’Autenticazione del consumatore aggiunge un ulteriore livello di sicurezza tramite Verifica del certificato, in modo 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 del JWT name.first.

<figure><img src="/files/672e77e1691611732e379033539aab813eaba642" alt="Screen display showing how to extract the user&#x27;s first name."><figcaption></figcaption></figure>

La funzionalità 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 di Assistenza 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

Consenti agli sviluppatori di avere un controllo programmatico su Zoom CX Web SDK per una gestione efficiente delle finestre di coinvolgimento e degli inviti.

Attraverso questa funzionalità, gli sviluppatori possono utilizzare il codice JavaScript lato front-end del proprio sito web per gestire senza problemi gli inviti e le finestre di coinvolgimento di Zoom CX, inclusa l’apertura, la chiusura o la loro eliminazione automatica.

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

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://library.zoom.com/technical-library/it/servizi-business/zoom-contact-center/expert-insights/integrate-zoom-contact-center-features-into-your-website/web-chat-and-video-configuration-tasks/advanced-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
