Google reCAPTCHA permette di prevenire la compilazione e l'invio dei moduli di contatto sul tuo sito da parte di bot o malware.
Estremamente utile, e a seguito dell'entrata in vigore di GDPR e Cookie Policy è necessario installarlo correttamente, così da prevenire l'installazione di cookie senza il consenso dell'utente.
Vediamo quindi come installare Google reCAPTCHA a norma GDPR, grazie a MyAgilePrivacy.
L'installazione è semplice e prevede un solo passaggio da eseguire: abilitare lo Scan Automatico, incluso nelle versioni PRO di MyAgilePrivacy.
Scan automatico
Cookie Shield è in grado di individuare automaticamente Google reCAPTCHA.
Imposta la modalità "Training", ricordandoti di disattivare eventuali plugin di caching e minificazione. Poi naviga il sito come se fossi un normale utente.
Navigare il sito consente al sistema di individuare i cookies installati sul sito.
Una volta che ti sarai accertato che dalla lista di cookie compare Google reCAPTCHA, ti sarà sufficente impostare lo Shield in modalità "LIVE", e lasciare abilitata l'opzione "Abilita il Blocco Captcha".
Ricordati di salvare cliccando su "Aggiorna Impostazioni".
Informare l'utente
Se vuoi facilitare i tuoi utenti visitatori e mostrare loro un messaggio di notifica, se il cookie relativo al Captcha non è attivo, ecco come fare.
In ognuno dei tuoi moduli, inserisci questo shortcode:
oppure questo blocco di codice:
<div class="map_custom_notify map_api_key_google_recaptcha">
Attenzione: le tue scelte Cookie potrebbero non consentire l'invio del form.
</div>
Inserisci il codice subito prima del pulsante di invio. In questo modo, gli utenti che NON hanno dato il consenso a Google ReCaptcha, visualizzeranno un messaggio prima del pulsante di invio che li avvisa che il form potrebbe fallire l'invio a causa delle scelte cookie (la mancata accettazione di Google ReCaptcha).
Il messaggio sarà visibile solo in caso di non accettazione del cookie: dal momento che l'utente presterà il consenso al ReCaptcha, il messaggio scomparirà.
Ora non ti resta che testare il funzionamento, navigando sul sito. Ti accorgerai che Google reCAPTCHA non viene attivato finchè non dai il consenso esplicito all'utilizzo dei cookie di Google reCAPTCHA.