Praca z Google reCAPTCHA

Niestety reCaptcha powoduje wiele problemów. W większości przypadków jedynym skutecznym sposobem jest wyłączenie reCaptcha z blokowania poprzez dodanie data-cmp-ab="1" do <script ...>.

Ręczne blokowanie

Proszę wprowadzić następujące zmiany w kodzie reCaptcha:

Oryginalny kod:

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

Zmodyfikowany kod:

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

Automatyczne blokowanie

W większości przypadków automatyczne blokowanie będzie działać idealnie z Google reCaptcha. W niektórych przypadkach kolejność ładowania reCaptcha może powodować problemy i reCaptcha nie pojawia się na Twojej stronie. Jeśli tak jest, sprawdź, czy domeny są przypisane (zobacz tutaj). Jeśli wszystkie domeny są przypisane, Google reCaptcha znajduje się na liście dostawców, a reCaptcha nadal nie działa, spróbuj zmienić ustawienie na renderowanie jawne:

<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!