Bot e crawler: controlla il comportamento del banner e i registri del consenso
Panoramica
Le impostazioni Bots & crawlers ti permettono di controllare come il banner di consenso Pandectes si comporta con i visitatori automatizzati, come i crawler dei motori di ricerca, gli strumenti SEO, gli scanner, i servizi di monitoraggio e altri bot.
Puoi far seguire al visitatore automatizzato il normale flusso di consenso, oppure nascondere il banner e applicare uno stato di consenso concesso o negato senza creare un registro di consenso.
Questa funzionalità è disponibile nel piano Enterprise.
Come funziona
Per impostazione predefinita, i visitatori automatizzati seguono il normale flusso del banner, come gli altri visitatori dello storefront.
Se un bot vede il banner e interagisce con esso, la sua scelta può essere registrata nel registro di consenso. Interazioni automatizzate ripetute possono quindi influire sulle statistiche calcolate da quei registri.
Ad esempio, se le visite automatizzate accettano sistematicamente:
Traffico | Visite | Accettate | Tasso di accettazione |
|---|---|---|---|
Visitatori umani | 100 | 70 | 70% |
Visitatori automatizzati | 100 | 100 | 100% |
Totale | 200 | 170 | 85% |
Questo esempio è 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 di consenso |
|---|---|---|---|
Show the banner | Mostrato normalmente | Segue il normale flusso di consenso | Registrato se il bot fa una scelta |
Hide and treat as consent given | Nascosto | Eseguito come se il consenso fosse stato dato | Non registrato |
Hide and treat as consent denied | Nascosto | Resta nello stato di negato | Non registrato |
Punti chiave da capire
- Mostrare il banner segue il flusso normale. Se il visitatore automatizzato fa una scelta di consenso, l'interazione viene gestita come qualsiasi altra interazione con il banner.
- Entrambe le modalità nascoste tengono la visita automatizzata fuori dai registri di 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 precedente al consenso o di negazione.
- 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 di 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.
Configurare i bot e i crawler noti
Apri:
Banner cookie > Avanzate > Bot e crawler
In Known bots & crawlers, attiva:
Nascondi il banner e tratta come consenso dato
Quando è attivo, Pandectes applica questo comportamento ai visitatori automatizzati che riconosce:
- Il banner non viene visualizzato.
- La visita viene trattata come se avesse concesso il consenso per i comportamenti controllati da Pandectes.
- Per quella visita automatizzata non viene creato alcun registro di consenso.
Usa See the list nell'app per controllare i bot e i crawler attualmente riconosciuti da Pandectes. Tenere l'elenco nell'applicazione evita di dover fare affidamento su un elenco statico nella documentazione, che potrebbe diventare obsoleto.
Se questa opzione è disattivata e non si applica nessuna regola specifica, il visitatore automatizzato segue il normale flusso del banner.
Configurare 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 per i 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 maiuscole e minuscole.
- Usa voci in minuscolo per coerenza.
Ad esempio, una voce come googlebot può corrispondere a un user agent che contiene quel testo, senza bisogno di inserire l'intero valore user agent in stile browser.
Mantieni i pattern più specifici possibile. Termini generici del browser come mozilla, chrome, safari o webkit possono comparire anche negli user agent dei normali acquirenti e quindi corrispondere a visitatori reali.
Se Pandectes segnala una voce come insolitamente ampia, controlla il pattern prima di usarlo.
Uso della funzionalità con gli scanner dei cookie
Uno scanner di cookie o di storage può osservare solo le risorse che vengono effettivamente caricate durante la sua visita.
Se gli script controllati dal consenso restano disattivati, lo scanner potrebbe non riuscire a raggiungere tutto ciò che normalmente verrebbe caricato dopo il consenso. Assegnare lo 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.
Uso della funzionalità per gli audit dello stato bloccato
Per verificare 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 comportamento controllato dal consenso nello stato di negazione, nascondendo il banner a quel visitatore automatizzato.
Questo può aiutare a verificare che le integrazioni e gli script gestiti dalla tua configurazione del consenso si comportino come previsto prima del consenso.
Si tratta di uno stato tecnico di test e non va considerato come una dichiarazione che lo store rispetta un particolare requisito di legge.
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 robots.txt.
L'accesso dei crawler, le istruzioni di indicizzazione, le regole del firewall e i controlli dei 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])
Il matching dello user agent dimostra che il visitatore è davvero quel bot?
No.
Un valore user agent identifica ciò che il richiedente dichiara di essere, ma non è un'autenticazione. Google indica esplicitamente che le stringhe user agent dei crawler possono essere falsificate e fornisce metodi di verifica tramite indirizzo IP e reverse DNS, quando serve confermare l'identità di un vero crawler Google. ([Google for Developers][2])
Usa l'impostazione Pandectes per il comportamento del banner di consenso. Se l'identità verificata dei crawler è importante per la sicurezza o per il controllo degli accessi, gestiscila separatamente a livello di server, CDN o infrastruttura.
Considerare un bot come consenso dato 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 di altro tipo.
Verifica separatamente la configurazione del tuo storefront e i requisiti applicabili.
Aggiornato il: 27/10/2026
Grazie!
