CookieHub Logo

Integrazione del consenso sui cookie di React.js

Le app React caricano gli script in modo dinamico e navigano senza aggiornare completamente la pagina, quindi il monitoraggio può attivarsi in anticipo se il consenso non viene gestito correttamente. CookieHub aggiunge un livello di consenso completo al tuo sito React, blocca i cookie non essenziali fino all'approvazione e ti aiuta a mantenere la tua app in linea con GDPR, CCPA e altre normative sulla privacy.

Conformità senza sforzo, controllo centralizzato

Conformità senza sforzo, controllo centralizzato

CookieHub si integra perfettamente nei progetti React tramite react-cookiehub, offrendo un banner di consenso, il caricamento degli script basato sul consenso e uno stato di consenso coerente in tutte le modifiche al percorso. Una volta installato, CookieHub gestisce la logica del consenso e mantiene un comportamento coerente in tutta l'app.

Per un'installazione dettagliata, consulta la guida al pacchetto React.

Vantaggi principali:

Blocca gli script di tracciamento prima del consenso (sicuro per SPA)

Mantieni il comportamento del consenso coerente in tutto il routing lato client

Controlla gli script di terze parti per categoria (analisi/marketing/ecc.)

Utilizza componenti integrati per script comuni (GA, Pixel, YouTube)

Estendi il controllo con eventi/metodi CookieHub quando necessario

Perché usare CookieHub con React.js

React facilita il caricamento accidentale del tracciamento quando i componenti vengono montati, i percorsi cambiano o gli script vengono caricati in modalità lazy-load. CookieHub risolve questo problema fungendo da autorità di consenso e offrendo un modo prevedibile per inizializzare il consenso una sola volta e filtrare gli script in base alla categoria di consenso, senza dover distribuire i controlli di consenso tra i componenti.

Cosa aggiunge CookieHub a React.js

Caricamento dello script con consenso prima

Caricare i tag di analisi/marketing solo dopo che l'utente ha concesso la categoria richiesta.

Inizializzazione SPA-friendly

Inizializza una volta alla radice dell'app e mantieni stabile lo stato del consenso durante le modifiche del percorso.

Componenti per strumenti di tracciamento comuni

Utilizza componenti appositamente creati come CookieHubScript, CookieHubGA, CookieHubPixel e CookieHubYoutube per evitare l'esecuzione prematura.

Controllo basato sugli eventi quando ne hai bisogno

Reagisci alle modifiche del consenso utilizzando eventi come onAllow / onRevoke o hook API JS.

Come funziona

CookieHub si integra perfettamente a livello di app. Nessuna modifica al backend. Nessuna riorganizzazione complessa. L'installazione richiede solo pochi passaggi: segui la guida del pacchetto.

Integra la conformità automatizzata dei cookie nella tua app React

CookieHub garantisce una gestione del consenso affidabile, trasparente e conforme alle leggi in React, senza dover aggiungere una logica personalizzata fragile al codice sorgente.

Domande frequenti

Sì. La documentazione del pacchetto consiglia di inizializzare CookieHub lato client (ad esempio, tramite un componente client / useEffect) perché si basa su window.

Utilizza CookieHubScript (e i componenti correlati) per caricare script con una categoria richiesta oppure agganciati a eventi di consenso come onAllow per inizializzare gli strumenti solo dopo il consenso.

Sì, react-cookiehub include componenti come CookieHubGA e CookieHubPixel progettati per caricare tali strumenti senza essere eseguiti prima del consenso.

CookieHub supporta eventi (ad esempio, quando una categoria viene consentita/revocata) e un'API JavaScript che puoi utilizzare per aggiornare immediatamente il comportamento della tua app.

react-cookiehub inizializza CookieHub con il tuo "codice di dominio" (come mostrato nella documentazione del pacchetto).