Utilisation de Google reCAPTCHA

Malheureusement, reCaptcha pose de nombreux problèmes. Dans la plupart des cas, la seule solution qui fonctionne consiste à exclure reCaptcha du blocage en ajoutant data-cmp-ab="1" à la <script ...>.

Blocage manuel

Veuillez ajouter les modifications suivantes à votre code reCaptcha :

Code original :

<script src="https://www.google.com/recaptcha/api.js" async defer></script>

Code modifié :

<script type="text/plain" data-cmp-vendor="s1409" class="cmplazyload" data-cmp-src="https://www.google.com/recaptcha/api.js" async defer></script>

Blocage automatique

Dans la plupart des cas, le blocage automatique fonctionnera parfaitement avec Google reCaptcha. Dans certains cas, l'ordre de chargement de reCaptcha peut poser des problèmes et reCaptcha n'apparaîtra pas sur votre site web. Si tel est le cas, veuillez vérifier si les domaines sont bien attribués (voir ici). Si tous les domaines sont attribués, que Google reCaptcha figure dans votre liste de fournisseurs et que reCaptcha ne fonctionne toujours pas, veuillez essayer de passer en mode de rendu explicite :

<script type="text/plain" data-cmp-vendor="s1409" class="cmplazyload" data-cmp-src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>
<script type="text/javascript">
 var onloadCallback = function() {
 grecaptcha.render('id of the recaptcha element', {  'sitekey' : 'your_site_key'   });
 };
</script>

We do our best to keep this purely informative documentation up to date. However, if you notice that any of these guides need a little touch-up, let us know!