Bot e crawler: controlla il comportamento del banner e i registri del consenso
Panoramica
Le impostazioni Bots & crawlers ti permettono di controllare come si comporta il banner di consenso di Pandectes per i visitatori automatizzati, come crawler dei motori di ricerca, strumenti SEO, scanner, servizi di monitoraggio e altri bot.
Puoi lasciare che un visitatore automatizzato segua il normale flusso di consenso, oppure nascondere il banner e applicare uno stato di consenso concesso o negato senza creare un registro del consenso.
Questa funzionalità è disponibile nel piano Enterprise.
Come funziona
Per impostazione predefinita, i visitatori automatizzati seguono il normale flusso del banner, esattamente come gli altri visitatori dello storefront.
Se un bot vede il banner e interagisce con esso, la sua scelta può essere registrata nel log del consenso. Interazioni automatizzate ripetute possono quindi influenzare le statistiche calcolate a partire da questi registri del consenso.
Ad esempio, se le visite automatizzate accettano sempre:
Traffico | Visite | Accettazioni | Tasso di accettazione |
|---|---|---|---|
Visitatori umani | 100 | 70 | 70% |
Visitatori automatizzati | 100 | 100 | 100% |
Combinati | 200 | 170 | 85% |
Questo esempio è puramente illustrativo. L'effetto dipende da come i visitatori automatizzati interagiscono con il tuo storefront.
Pandectes offre tre possibili comportamenti:
Comportamento | Banner | Script controllati dal consenso | Registro del consenso |
|---|---|---|---|
Show the banner | Mostrato normalmente | Seguono il normale flusso di consenso | Registrato se il bot fa una scelta |
Hide and treat as consent given | Nascosto | Vengono eseguiti come se il consenso fosse stato concesso | Non registrato |
Hide and treat as consent denied | Nascosto | Restano nello stato negato | Non registrato |
Punti chiave da comprendere
- Mostrare il banner usa il flusso normale. Se il visitatore automatizzato fa una scelta di consenso, quell'interazione viene gestita come qualsiasi altra interazione con il banner.
- Entrambe le modalità nascoste escludono la visita automatizzata dai registri del consenso.
- Treat as consent given è utile quando uno strumento automatizzato deve ispezionare lo storefront con le risorse controllate dal consenso attive.
- Treat as consent denied è utile quando uno strumento deve ispezionare lo storefront nel suo stato pre-consenso o negato.
- L'impostazione generale Known bots & crawlers si applica ai bot riconosciuti da Pandectes.
- Specific bots può sovrascrivere il comportamento generale per gli user agent corrispondenti.
- I registri del consenso esistenti non vengono modificati retroattivamente quando aggiorni queste impostazioni.
- Queste impostazioni controllano il comportamento del banner e del consenso di Pandectes. Non impediscono a un crawler di richiedere il tuo sito web.
Configura i bot e i crawler noti
Apri:
Cookie banner > Advanced > Bots & crawlers
In Known bots & crawlers, attiva:
Hide the banner and treat as consent given
Quando è attivata, Pandectes applica questo comportamento ai visitatori automatizzati che riconosce:
- Il banner non viene mostrato.
- La visita viene trattata come se avesse concesso il consenso per il comportamento controllato da Pandectes.
- Per quella visita automatizzata non viene creato alcun registro del consenso.
Usa See the list nell'app per rivedere i bot e i crawler attualmente riconosciuti da Pandectes. Mantenere l'elenco nell'applicazione evita di affidarsi a un elenco statico nella documentazione che potrebbe diventare obsoleto.
Se questa opzione è disattivata e non si applica alcuna regola specifica, il visitatore automatizzato segue il normale flusso del banner.
Configura bot specifici
La sezione Specific bots ti permette di definire il comportamento per singoli pattern di user agent.
Aggiungi un valore per riga in uno di questi gruppi:
- Show the banner
- Hide and treat as consent given
- Hide and treat as consent denied
Le voci specifiche sovrascrivono il comportamento generale dei bot noti quando corrispondono.
Ad esempio:
- Aggiungi un crawler di test a Show the banner quando vuoi ispezionare la normale esperienza di consenso.
- Aggiungi uno strumento di scansione dei cookie a Hide and treat as consent given quando ha bisogno che i servizi controllati dal consenso vengano eseguiti.
- Aggiungi uno strumento di audit a Hide and treat as consent denied quando vuoi che ispezioni lo storefront prima del consenso.
Come funziona la corrispondenza degli user agent
Le voci specifiche vengono confrontate con la stringa user agent del visitatore.
- Inserisci un pattern per riga.
- La corrispondenza può avvenire in qualsiasi punto della stringa user agent.
- La corrispondenza non distingue tra maiuscole e minuscole.
- Usa voci in minuscolo per coerenza.
Ad esempio, una voce come googlebot può corrispondere a uno user agent che contiene quel testo, senza che tu debba inserire l'intero valore user agent in stile browser.
Mantieni i pattern il più specifici possibile. Termini generici dei browser come mozilla, chrome, safari o webkit possono comparire anche negli user agent dei normali acquirenti e quindi possono corrispondere a visitatori reali.
Se Pandectes segnala una voce come insolitamente generica, rivedi il pattern prima di usarlo.
Usare la funzionalità con gli scanner di cookie
Uno scanner di cookie o di storage può osservare solo le risorse che si caricano effettivamente durante la sua visita.
Se gli script controllati dal consenso restano disattivati, lo scanner potrebbe non raggiungere tutto ciò che normalmente si caricherebbe dopo il consenso. Assegnare quello scanner a Hide and treat as consent given permette allo storefront di funzionare nello stato di consenso concesso senza creare una ricevuta di consenso per lo scanner.
Questo non garantisce che ogni scanner trovi ogni cookie o elemento di storage. I risultati possono dipendere anche dal supporto JavaScript dello scanner, dalla copertura delle pagine, dall'autenticazione, dal comportamento dello storefront e da altre condizioni tecniche.
Usare la funzionalità per audit dello stato bloccato
Per ispezionare come si comporta lo storefront prima che venga concesso il consenso facoltativo, aggiungi lo user agent di audit in:
Hide and treat as consent denied
Pandectes mantiene quindi il proprio comportamento controllato dal consenso nello stato negato, nascondendo il banner a quel visitatore automatizzato.
Questo può essere utile per verificare se le integrazioni e gli script gestiti dalla tua configurazione del consenso si comportano come previsto prima del consenso.
È uno stato di test tecnico e non va considerato una determinazione che lo store soddisfi uno specifico requisito legale.
Questo blocca i crawler dallo store?
No.
La funzionalità Bots & crawlers controlla quale stato di consenso Pandectes applica a una visita automatizzata. Non impedisce al crawler di richiedere le tue pagine e non modifica la configurazione del tuo robots.txt.
L'accesso dei crawler, le istruzioni di indicizzazione, le regole del firewall e i controlli bot della CDN sono configurazioni separate. Google, ad esempio, documenta robots.txt come meccanismo per fornire istruzioni di scansione ai crawler supportati. ([Google for Developers][1])
La corrispondenza dello user agent dimostra che un visitatore è davvero quel bot?
No.
Un valore user agent identifica ciò che il richiedente dichiara di essere, ma non è un'autenticazione. Google precisa esplicitamente che le stringhe user agent dei crawler possono essere falsificate e fornisce metodi di verifica tramite indirizzo IP e reverse DNS quando occorre confermare l'identità di un genuino crawler Google. ([Google for Developers][2])
Usa l'impostazione di Pandectes per il comportamento del banner di consenso. Se l'identità verificata del crawler è importante per la sicurezza o il controllo degli accessi, gestiscila separatamente a livello di server, CDN o infrastruttura.
Trattare un bot come "consenso concesso" determina se il tracciamento è legalmente consentito?
No.
Questa impostazione definisce lo stato tecnico di consenso che Pandectes applica a una richiesta automatizzata. Non determina se una particolare richiesta, script o servizio di terze parti sia soggetto a requisiti di privacy o ad altri requisiti legali.
Rivedi separatamente la configurazione del tuo storefront e i requisiti applicabili.
Aggiornato il: 20/10/2026
Grazie!
