> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Evento Cookie Consent nel dataLayer

Il dataLayer è un oggetto utilizzato da Google Tag Manager e gtag.js per passare informazioni ai tag. 

Eventi o variabili possono essere passati tramite il data layer, e i trigger possono essere configurati in base ai valori delle variabili.

La nostra applicazione invia un evento personalizzato al dataLayer in modo che possa essere utilizzato da altre app o servizi per ottenere informazioni sul consenso dell'utente.

Il nome dell'evento inviato è: **Pandectes_Consent_Update**

La mappatura delle categorie è la seguente:

*   **C0000**: Strictly necessary
*   **C0001**: Functionality
*   **C0002**: Performance
*   **C0003**: Targeting

Queste categorie si trovano nella proprietà **pandectes_categories**. I valori consentiti per ciascuna categoria sono:

*   allow
*   deny

La proprietà dello stato si chiama **pandectes_status** e i valori consentiti sono:

*   allow (tutte le categorie sono consentite)
*   deny (nessuna categoria è consentita)
*   mixed (alcune categorie sono consentite)
*   revoke (l'utente ha fatto clic sul link per revocare il consenso)
  
Abbiamo anche **pandectes_action **per specificare se il consenso è **new** o **stored**.

Quando un visitatore interagisce con il banner, l'evento viene inviato e, controllando il dataLayer dalla console del browser, possiamo vedere i dati completi dell'evento.

**Nota:** l'evento di consenso nel dataLayer è disponibile solo con i piani a pagamento.