Wybór typu reCAPTCHA Istnieją 4 typy reCAPTCHA do wyboru podczas tworzenia nowej witryny.
reCAPTCHA w wersji 3
reCAPTCHA w wersji 3 umożliwia sprawdzanie, czy interakcja jest prawidłowa, bez udziału użytkownika. To czysty interfejs API JavaScript zwracający wynik, dający możliwość podejmowania działań w kontekście witryny, na przykład wymagających dodatkowych czynników uwierzytelniania, wysyłania postów do moderacji lub ograniczania botów powielających treści.
reCAPTCHA w wersji 2 (pole wyboru „Nie jestem robotem”)
Pole wyboru „Nie jestem robotem” wymaga od użytkownika zaznaczenia pola wyboru wskazującego, że użytkownik nie jest robotem. W ten sposób użytkownik od razu przejdzie weryfikację (bez testu CAPTCHA) lub będzie musiał sprawdzić, czy jest człowiekiem. Jest to najprostsza opcja integracji, która wymaga tylko dwóch wierszy kodu HTML do renderowania pola wyboru.
reCAPTCHA v2 (niewidoczna plakietka reCAPTCHA)
Niewidoczna plakietka reCAPTCHA nie wymaga od użytkownika kliknięcia pola wyboru. Zamiast tego jest wywoływana bezpośrednio po kliknięciu przez użytkownika przycisku w witrynie lub przez wywołanie interfejsu JavaScript API. Integracja wymaga wywołania zwrotnego JavaScriptu po zakończeniu weryfikacji reCAPTCHA. Domyślnie tylko najbardziej podejrzany ruch jest pytany o rozwiązanie obrazu captcha. Aby to zmienić, edytuj preferencje zabezpieczeń witryny w ustawieniach zaawansowanych.
reCAPTCHA w wersji 2 (Android)
Biblioteka reCAPTCHA na Androida jest częścią interfejsów API SafetyNet w Usługach Google Play. Ta biblioteka udostępnia natywne interfejsy API dla Androida, które można zintegrować bezpośrednio z aplikacją. Skonfiguruj Usługi Google Play w aplikacji i połącz się z GoogleApiClient
przed wywołaniem interfejsu reCAPTCHA API. Spowoduje to albo od razu przejście przez użytkownika (bez polecenia CAPTCHA) lub potwierdzenie, że użytkownik jest człowiekiem.
reCAPTCHA w wersji 1 – wyłącz
Usługa reCAPTCHA w wersji 1 została wyłączona od marca 2018 r. Użyj opcji powyżej.