Questa funzione non è inclusa in tutti i pacchetti. Ti preghiamo di consultare il tuo account manager per verificare se questa funzione è disponibile nel tuo pacchetto.
Ti preghiamo di notare che al momento consentiamo un solo whitelabel per account.
La funzione del dominio white label ti permette di fornire i codici CMP tramite il tuo dominio invece che tramite quello di ConsentManager. Questo può migliorare le prestazioni e ridurre i problemi (ad esempio con gli adblocker).
Configurazione generale
L'impostazione generale è la seguente:
- Invece di indirizzare il traffico verso ConsentManager, il browser richiamerà il tuo dominio white label. Il dominio punterà a un servizio proxy (inverso) come CloudFront, Akamai o CloudFlare.
- Il proxy inoltrerà la richiesta ai server di ConsentManager.
- I server di Consentmanager risponderanno.
- Il proxy inoltra la richiesta al browser.
Struttura proxy
Per fornire contenuti tramite il tuo dominio dovrai configurare 2 o 3 proxy a seconda del caso d'uso:
- Un proxy sarà dedicato alla gestione dei contenuti dinamici. Ciò include le informazioni sul consenso e tutti i contenuti specifici per l'utente, nonché tutte le chiamate ai meccanismi di conteggio e di protocollo.
- Un proxy sarà dedicato alla distribuzione di contenuti statici. Ciò include immagini, file javascript e css. Di solito per questo si utilizza un CDN.
- (opzionale) Un proxy sarà dedicato a servire l'interfaccia di configurazione (area di login) per i clienti.
Requisiti del proxy
Tutti i proxy devono soddisfare i seguenti requisiti:
- Il proxy deve supportare HTTP/HTTPS 1.2
- Il proxy deve rispondere con un certificato SSL valido per il dominio. I certificati SSL dovrebbero avere una chiave di crittografia da 4 KB e un rating A su ssllabs.com per garantire la massima compatibilità.
- L'indirizzo IP richiedente deve essere inoltrato utilizzando l'intestazione HTTP X-forwarded-for
- L'host di origine (il nostro dominio) deve essere inviato tramite l'header HTTP Host (ad es. Host: cdn.consentmanager.net)
- L'host richiedente (il tuo dominio) deve essere inoltrato utilizzando l'intestazione HTTP X-forwarded-host (ad es. X-forwarded-host: static.tuodominio.com)
- I cookie di richiesta devono essere inoltrati. I cookie di risposta devono essere inoltrati.
- Il proxy non può memorizzare nella cache alcuna richiesta, tranne quando indicato dagli header HTTP. Se la memorizzazione nella cache è consentita, la durata massima della cache non deve superare i 60 minuti.
- Il proxy non può eseguire alcuna registrazione a livello di riga (ad es. memorizzazione di indirizzi IP, informazioni sul browser e simili)
- Il proxy non deve ignorare le stringhe di query quando è consentita la memorizzazione nella cache. Dovrebbe trattare due URL con stringhe di query diverse come URL separati e recuperare richieste separate dall'endpoint.
- Il proxy deve supportare le intestazioni di origine CORS.
Configurazione del sistema
Per configurare i tuoi proxy, inviaci i tre domini (di solito qualcosa del tipo static.tuodominio.com, dynamic.tuodominio.com, config.tuodominio.com). In cambio riceverai da noi 3 URL di endpoint da impostare come destinazione per i tuoi proxy. Assicurati che ogni proxy funzioni e facci sapere una volta terminata la configurazione da parte tua. Eseguiremo alcuni controlli aggiuntivi e poi abiliteremo i domini per il tuo account.
