Ti consigliamo vivamente di utilizzare un CAPTCHA di conferma nei tuoi moduli per proteggerti dagli attacchi dei bot e dalle iscrizioni spam che possono causare problemi come l'aggiunta di dati falsi alle tue liste. Se stai creando il tuo modulo di iscrizione in Brevo, puoi scegliere tra Google reCAPTCHA o Cloudflare Turnstile CAPTCHA.
Buono a sapersi
L'aggiunta di un CAPTCHA al modulo di iscrizione è una delle numerose tecniche e migliori pratiche disponibili per proteggere i tuoi moduli da bot e iscrizioni spam. Per ulteriori informazioni sulle altre tecniche, consulta il nostro articolo dedicato Protezione dei moduli da bot e iscrizioni spam.
Che cos'è un CAPTCHA?
Un CAPTCHA è una funzionalità di sicurezza utilizzata nei moduli per distinguere tra utenti umani e bot. In genere, presenta una sfida facile da risolvere per gli esseri umani ma difficile per i bot, ad es. l'identificazione di testo distorto, la selezione di una casella o di immagini specifiche, oppure la soluzione di semplici problemi matematici.
Ecco un esempio di come appare Google ReCAPTCHA (v2) con la casella di spunta "I'm not a robot" (Non sono un robot):
Qual è la differenza tra Google reCAPTCHA e Cloudflare Turnstile CAPTCHA?
Google reCAPTCHA e Cloudflare Turnstile CAPTCHA sono entrambi strumenti progettati per impedire ai bot di inviare moduli e interagire con i siti web. Ecco un breve confronto tra i due:
Google reCAPTCHA | Cloudflare Turnstile CAPTCHA | |
---|---|---|
Provider | Cloudflare | |
Integrazione | Ampiamente utilizzato sul web. | Più comunemente utilizzato sui siti web che utilizzano i servizi Cloudflare per esigenze di sicurezza più ampie. |
Tipo di verifica | Richiede agli utenti di interagire con una casella di spunta o una sfida invisibile per confermare di essere umani. | Fornisce sfide personalizzabili in base al comportamento del bot rilevato. |
Facilità di utilizzo | Generalmente facile da implementare con semplici istruzioni di configurazione. | Perfettamente integrato per i siti web che utilizzano i servizi Cloudflare. |
Costo | Gratuito per la maggior parte degli utenti, ma Google può raccogliere dati dagli utenti per migliorare i propri servizi. | Incluso con i piani di servizio Cloudflare, con prezzi variabili in base alle funzionalità e all'utilizzo. |
Fase 1: creazione del CAPTCHA
Inizia creando il tuo CAPTCHA preferito:
Per creare un Google reCAPTCHA:
- Vai su https://www.google.com/recaptcha/about/.
- Clicca su v3 Admin Console (Console di amministrazione v3) nell'intestazione.
- Accedi al tuo account Google, oppure creane uno.
- Inserisci un nome interno per il tuo reCAPTCHA nel campo Label (Etichetta).
- Seleziona il tipo di reCAPTCHA che desideri utilizzare:
Tipo di reCAPTCHA Interazione dell'utente Vantaggi Svantaggi Basato sul punteggio (v3) Sempre invisibile, funziona in modo silenzioso per rilevare il comportamento dei bot senza interruzioni per l'utente. Garantisce una maggiore sicurezza senza interrompere l'esperienza dell'utente. Richiede un'attenta implementazione per interpretare correttamente i punteggi e intraprendere le azioni opportune in base a tali punteggi. reCAPTCHA (v2) - Casella di spunta "I'm not a robot" (Non sono un robot) Richiede sempre agli utenti di cliccare su una casella di spunta per confermare di essere umani. Semplice per gli utenti ed efficace contro la maggior parte dei bot. A volte, può interrompere l'esperienza dell'utente con passaggi di verifica aggiuntivi, ad es. sfide basate su immagini. reCAPTCHA (v2) - Badge reCAPTCHA invisibile Funziona generalmente in modo invisibile, ma può chiedere di risolvere una sfida, se necessario.
Riduce l'interazione dell'utente pur essendo in grado di chiedere di risolvere delle sfide quando viene rilevata un'attività sospetta.
Può interrompere occasionalmente l'esperienza dell'utente con passaggi di verifica aggiuntivi se il sistema rileva comportamenti potenzialmente sospetti. - Compila il campo Domains (Domini) in base a come prevedi di condividere il modulo sul tuo sito web:
-
Se desideri condividere il tuo modulo con Quick Share o Iframe
Aggiungi il dominio sibforms.com. È il dominio utilizzato da Brevo per ospitare il modulo. -
Se desideri integrare il tuo modulo con codice HTML
Aggiungi il dominio del sito web in cui sarà visualizzato il modulo. Ad esempio, se desideri aggiungere il modulo sul sito https://www.thegreenyoga.com/, inserisci www.thegreenyoga.com in questo campo.
💡 Buono a sapersiSe non sei sicuro di come condividerai il modulo, puoi aggiungere entrambi i domini sopra indicati.
-
Se desideri condividere il tuo modulo con Quick Share o Iframe
- Clicca su Submit (Invia).
Il tuo reCAPTCHA è stato creato. Verrà visualizzata una pagina che mostra la Site Key (Chiave del sito) e la Secret Key (Chiave segreta). Tieni aperta questa pagina, perché le chiavi ti serviranno nella Fase 2 per configurare il reCAPTCHA all'interno del modulo.
Per creare un Cloudflare Turnstile CAPTCHA:
- Accedi al tuo account Cloudflare.
- Seleziona il menu Turnstile.
- Clicca su Add site (Aggiungi sito).
- Inserisci un nome interno per il tuo CAPTCHA nel campo Site name (Nome sito) per aiutarti a identificarlo tra i widget del tuo account Cloudflare.
- Compila il campo Domains (Domini) in base a come prevedi di condividere il modulo sul tuo sito web:
-
Se desideri condividere il tuo modulo con Quick Share o Iframe
Aggiungi il dominio sibforms.com. È il dominio utilizzato da Brevo per ospitare il modulo. -
Se desideri integrare il tuo modulo con codice HTML
Aggiungi il dominio del sito web in cui sarà visualizzato il modulo. Ad esempio, se desideri aggiungere il modulo su http://www.thegreenyoga.com, aggiungi thegreenyoga.com in questo campo.
💡 Buono a sapersiSe non sei sicuro di come condividerai il modulo, puoi aggiungere entrambi i domini sopra indicati.
-
Se desideri condividere il tuo modulo con Quick Share o Iframe
- In Widget Type (Tipo di widget), scegli in che modo Cloudflare deve elaborare le richieste captcha sui tuoi moduli:
-
Managed (Gestito)
Questa opzione consente a Cloudflare di decidere se mostrare una sfida interattiva o verificare automaticamente l'utente in base ai dati del browser e all'interazione. -
Non-interactive (Non interattivo)
Questa opzione mostra il widget CAPTCHA sul tuo modulo. Tuttavia, non richiede alcuna interazione da parte dell'utente. Cloudflare risolve automaticamente la sfida e verifica l'utente. -
Invisible (Invisibile)
Questa opzione viene eseguita in background e non richiede alcuna interazione da parte dell'utente.
-
Managed (Gestito)
- Clicca su Create (Crea).
Il CAPTCHA è stato creato. Verrà visualizzata una pagina che mostra la Site Key (Chiave del sito) e la Secret Key (Chiave segreta). Tieni aperta questa pagina, perché le chiavi ti serviranno nella Fase 2 per configurare il CAPTCHA all'interno del modulo.
Fase 2: aggiunta del CAPTCHA a un modulo di iscrizione
Per aggiungere il CAPTCHA a un modulo di iscrizione creato in Brevo:
- Accedi al tuo account Brevo.
- Vai su Contacts (Contatti) > Forms (Moduli).
- Crea un nuovo modulo di iscrizione o aprine uno esistente.
➡️ Per ulteriori informazioni, consulta il nostro articolo dedicato Creazione di un modulo di iscrizione in Brevo. - Nella fase Design, trascina il blocco Captcha nel tuo modulo di iscrizione.
- Nel menu a discesa Captcha Type (Tipo di Captcha), seleziona reCAPTCHA v2, reCAPTCHA v3 o Cloudflare in base al CAPTCHA che hai creato nella Fase 1.
- Copia e incolla nei rispettivi campi la Site Key (Chiave del sito) e la Secret Key (Chiave segreta) visualizzate al termine della Fase 1.
- (Opzionale) Aggiungi un Label name (Nome etichetta) e un Help text (Testo di aiuto) al tuo CAPTCHA.
-
Se nella Fase 1 hai creato un reCAPTCHA v2 con il badge reCAPTCHA invisibile, seleziona Invisible captcha (Captcha invisibile).
Ecco fatto! Hai aggiunto il CAPTCHA al tuo modulo di iscrizione. Ora, completa la configurazione del modulo di iscrizione e condividilo sul tuo sito web.
➡️ Per ulteriori informazioni, consulta il nostro articolo dedicato Creazione di un modulo di iscrizione in Brevo - Condivisione del modulo di iscrizione.
Risoluzione dei problemi
Ecco alcuni suggerimenti per la risoluzione di errori e problemi comuni relativi ai CAPTCHA:
Il dominio che devi inserire in Google o Cloudflare dipende da come prevedi di condividere il modulo sul tuo sito web:
-
Se desideri condividere il tuo modulo con Quick Share o Iframe
Aggiungi il dominio sibforms.com. È il dominio utilizzato da Brevo per ospitare il modulo. -
Se desideri integrare il tuo modulo con codice HTML
Aggiungi il dominio del sito web in cui sarà visualizzato il modulo. Ad esempio, se desideri aggiungere il modulo su http://www.thegreenyoga.com, aggiungi thegreenyoga.com in questo campo.
💡 Buono a sapersiSe non sei sicuro di come condividerai il modulo, puoi aggiungere entrambi i domini sopra indicati.
Quando aggiungi un reCAPTCHA a un modulo, assicurati di inserire la chiave del sito e la chiave segreta specifiche per il tipo di reCAPTCHA che hai creato.
Le chiavi del sito e le chiavi segrete per un tipo sono indipendenti dall'altro tipo:
- Le chiavi per la casella di spunta reCAPTCHA devono essere utilizzate solo per la casella di spunta reCAPTCHA e non per il reCAPTCHA invisibile.
- Le chiavi per il reCAPTCHA invisibile devono essere utilizzate solo per il reCAPTCHA invisibile e non per la casella di spunta reCAPTCHA.
Il codice HTML semplice non include JavaScript
Se condividi il modulo utilizzando Simple HTML (HTML semplice), il CAPTCHA non viene incluso. L'HTML semplice è una versione semplificata del codice HTML del tuo modulo che non necessita di JavaScript. Tuttavia, poiché il CAPTCHA richiede JavaScript, non sarà incluso nei moduli condivisi tramite HTML semplice.
Stessa chiave del sito e stessa chiave segreta su più moduli
Ti sconsigliamo di utilizzare la stessa chiave del sito e la stessa chiave segreta su più moduli poiché, a volte, possono causare errori e conflitti con i moduli.
⏩ E adesso?
🤔 Domande?
In caso di domande, non esitare a contattare il team dell’assistenza creando un ticket dal tuo account. Se ancora non hai un account, puoi contattarci qui.
Se stai cercando aiuto per un progetto che prevede l'utilizzo di Brevo, possiamo metterti in contatto con il giusto partner esperto certificato Brevo.