Torna alle funzionalità
Per gli sviluppatori

API sviluppatore completa

Integrate Consentio nel vostro stack tecnico. API JavaScript lato client, API REST lato server, eventi in tempo reale.

Consentio API
Consentio.hasConsent(category)boolean

Verifica se una categoria ha il consenso

Consentio.getConsent()ConsentState

Restituisce lo stato completo del consenso

Consentio.on(event, cb)() => void

Ascolta gli eventi di consenso

Consentio.reset()void

Reimposta il consenso del visitatore

Consentio.show()void

Mostra il banner manualmente

API JavaScript lato client

Interagite con il consenso dei vostri visitatori direttamente dal vostro codice JavaScript. Verificate il consenso, ascoltate le modifiche, reimpostate le scelte.

Event lifecycle
"ready"

Configurazione caricata, widget pronto

"show"

Banner mostrato al visitatore

"consent"

Il visitatore ha fatto la sua scelta

"hide"

Banner nascosto dopo la scelta

Consentio.on("consent", (state) => {
// Analytics accepted?
if (state.analytics) {
loadAnalytics();
}
});

Eventi in tempo reale

Consentio emette eventi JavaScript ad ogni fase del ciclo di consenso. Ideale per attivare azioni condizionali nella vostra applicazione.

Installation
<!-- 1 line in your HTML -->
<script src="https://cdn.consentio.ch/widget.js"
data-domain-id="your-id"
async></script>
asyncZero impact on page load

Integrazione semplice

Una sola riga di codice nel vostro HTML è sufficiente. Il widget si inizializza automaticamente ed espone la sua API sull'oggetto globale Consentio.

  • Script async, nessun impatto sulle prestazioni
  • Auto-inizializzazione tramite data-domain-id
  • Compatibile con tutti i framework (React, Vue, Angular, ecc.)

Hosting 100% svizzero

Tutti i dati vengono elaborati e archiviati in Svizzera presso Infomaniak, in data center certificati ISO 27001. Nessun dato lascia il territorio svizzero.

Pronti a semplificare la vostra conformità?

Installate Consentio in 5 minuti e garantite la conformità nLPD/GDPR del vostro sito.