-
Czy warto używać reCAPTCHA Enterprise?
-
reCAPTCHA Enterprise oferuje do 10 tys. ocen miesięcznie bez opłat i zapewnia dodatkowe funkcje. Inne funkcje , takie jak Analityka w czasie rzeczywistym, to najlepsze miejsce na początek dla większości deweloperów. Zacznij tutaj.
-
Czy mogę używać reCAPTCHA z rozwiązaniami innych firm?
-
Tak, możesz używać zarówno reCAPTCHA (wersji niekomercyjnej), jak i reCAPTCHA Enterprise. Zwykle rozwiązanie innej firmy prosi o klucz publiczny oraz klucz tajny lub klucz interfejsu API. Pamiętaj, aby udostępniać klucz obiektu tajnego i klucz interfejsu API tylko zaufanym firmom.
-
Jak przeprowadzić migrację z reCAPTCHA w wersji 2 lub 3 do reCAPTCHA Enterprise?
-
Proces migracji trwa 5–10 minut i nie wymaga zmian w kodzie.
-
Czy mam używać reCAPTCHA w wersji 2 czy 3?
-
reCAPTCHA w wersji 3 jest przeznaczona dla właścicieli witryn, którzy chcą uzyskać więcej danych o ruchu. Więcej informacji znajdziesz w przewodniku dla programistów reCAPTCHA w wersji 3.
W przypadku wersji 2 dbamy o bezpieczeństwo i wygodę użytkowania.
Więcej informacji o różnicach między reCAPTCHA w wersji 2 i 3 znajdziesz w porównaniu wersji.
- Gdy usługa reCAPTCHA jest uruchamiana w celu przeprowadzenia analizy ryzyka, ustawia niezbędny plik cookie (_GRECAPTCHA). Jeśli nie chcesz używać domeny www.google.com, w której mogą być ustawione inne pliki cookie, możesz zamiast niej użyć domeny www.recaptcha.net.
-
Czy istnieją limity zapytań na sekundę lub limity dzienne dotyczące korzystania z reCAPTCHA?
- Jeśli chcesz wykonywać więcej niż 1000 wywołań na sekundę lub 1 000 000 wywołań miesięcznie, musisz używać reCAPTCHA Enterprise lub wypełnić ten formularz i poczekać na zatwierdzenie wyjątku. Jeśli klucz witryny przekracza 1000 zapytań na sekundę, niektóre żądania mogą nie zostać przetworzone. Jeśli klucz witryny w wersji 3 przekroczy miesięczny limit, funkcja site_verify może zwracać stały wynik 0,9 i komunikat o błędzie „Over free quota” (Przekroczono bezpłatny limit) do końca miesiąca. Gdy witryny w wersji 3 przekroczą limit, użytkownicy nie zobaczą żadnych powiadomień. Jeśli klucz witryny w wersji 2 przekroczy miesięczny limit, użytkownikom może się wyświetlać w widżecie reCAPTCHA następujący lub podobny komunikat: „Ta witryna przekracza limit reCAPTCHA”. Właściciele witryn będą 3 razy powiadamiani e-mailem o przekroczeniu limitu, zanim zaczniemy egzekwować limit. Będą mieli co najmniej 90 dni na przejście na reCAPTCHA Enterprise. Klucze witryny są uznawane za przekraczające limit, jeśli w przypadku dowolnej domeny używanych jest więcej niż 1 000 000 wywołań miesięcznie. Dotyczy to również sytuacji, gdy ten wolumin jest rozłożony na wiele kluczy w tej samej domenie.
-
Chcę ukryć plakietkę reCAPTCHA. Co jest dozwolone?
-
Możesz ukryć plakietkę, o ile w sposób widoczny umieścisz logo reCAPTCHA w procesie użytkownika. Wpisz ten tekst:
This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.
Na przykład:
Uwaga: jeśli zdecydujesz się ukryć plakietkę, użyj
.grecaptcha-badge { visibility: hidden; }
-
Chcę przeprowadzać automatyczne testy z użyciem reCAPTCHA. Co mam zrobić?
-
W przypadku reCAPTCHA w wersji 3 utwórz osobny klucz dla środowisk testowych. Oceny mogą być niedokładne, ponieważ reCAPTCHA w wersji 3 opiera się na analizie rzeczywistego ruchu.
W przypadku reCAPTCHA v2 użyj tych kluczy testowych. Zawsze otrzymasz odpowiedź „No CAPTCHA” i wszystkie żądania weryfikacji zostaną zaakceptowane.
- Klucz witryny: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
- Klucz obiektu tajnego: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
Widżet reCAPTCHA wyświetli komunikat ostrzegawczy, aby upewnić się, że nie jest używany w przypadku ruchu produkcyjnego.
-
Jak mogę uniknąć wchodzenia w kod reCAPTCHA podczas debugowania witryny?
-
Aby uniknąć wchodzenia w kod reCAPTCHA podczas debugowania innego kodu JavaScript w witrynie, dodaj skrypt reCAPTCHA
/recaptcha__.+\.js$
do listy ignorowanych w przeglądarce. Instrukcje dotyczące Chrome znajdziesz w artykule Ignorowanie niestandardowej listy skryptów. Podobne funkcje są dostępne w innych przeglądarkach. -
Jak mogę wyświetlić więcej informacji o ruchu w mojej witrynie?
-
reCAPTCHA raportuje dzienne statystyki w konsoli administracyjnej.
-
Czy mogę używać reCAPTCHA na całym świecie?
-
Tak, w sytuacjach, gdy „www.google.com” jest niedostępny, użyj w kodzie adresu „www.recaptcha.net”.
- Najpierw zastąp ciąg <script src="https://www.google.com/recaptcha/api.js"></script> ciągiem <script src="https://www.recaptcha.net/recaptcha/api.js"></script>.
- Następnie zastosuj tę samą zmianę w każdym innym miejscu w witrynie, w którym używany jest adres „www.google.com/recaptcha/”.
-
Czy mogę dostosować widżet lub plakietkę reCAPTCHA?
-
Tak. reCAPTCHA oferuje 2 motywy: jasny i ciemny, jak pokazano poniżej. Aby wybrać motyw, po prostu ustaw atrybut data-theme w parametrze grecaptcha.render.
Jasny motyw:
Ciemny motyw:
-
Jak mogę dostosować reCAPTCHA v3?
-
Interfejs JavaScript API dostępny w przypadku niewidocznej reCAPTCHA działa też w wersji 3. Aby uzyskać dostęp do opcji takich jak zmiana położenia plakietki czy zmiana motywu, wystarczy użyć interfejsu JavaScript API do jawnego renderowania reCAPTCHA za pomocą klucza witryny w wersji 3.
Podczas renderowania reCAPTCHA v3 tą metodą pamiętaj, aby ustawić parametr
size
na'invisible'
i używać identyfikatora klienta zwróconego przezgrecaptcha.render
podczas wywoływaniagrecaptcha.execute
zamiast klucza witryny. -
Ostatnio w widżecie reCAPTCHA zaczął się wyświetlać komunikat „Nieprawidłowy klucz witryny”. Co się dzieje?
-
Jeśli widzisz ten błąd, oznacza to, że klucz witryny reCAPTCHA utracił ważność. Aby aktywować klucz, zarejestruj nowy klucz i postępuj zgodnie z instrukcjami na tej stronie.
-
Pojawia się nieobsłużony błąd SecurityError: blocked a frame with origin "https://www.google.com" from accessing a frame with origin "<your domain>". Co mam zrobić?
-
Zwykle ma to miejsce, gdy element HTML widżetu reCAPTCHA jest programowo usuwany jakiś czas po kliknięciu pola wyboru przez użytkownika. Aby zresetować widżet reCAPTCHA, zalecamy użycie funkcji JavaScript grecaptcha.reset().
-
W mojej witrynie używam standardu Content Security Policy (CSP). Jak skonfigurować go do współpracy z reCAPTCHA?
-
Zalecamy użycie podejścia opartego na jednorazowym kodzie, które jest opisane w CSP3. Pamiętaj, aby uwzględnić wartość nonce w tagu skryptu api.js reCAPTCHA, a my zajmiemy się resztą.
Uwaga: reCAPTCHA działa też z wartością „strict-dynamic” w przeglądarkach, które ją obsługują.
Możesz też dodać do dyrektyw te wartości:
- script-src https://www.google.com/recaptcha/, https://www.gstatic.com/recaptcha/
- frame-src https://www.google.com/recaptcha/, https://recaptcha.google.com/recaptcha/
- connect-src https://www.google.com/recaptcha/
-
Wyświetla mi się błąd „Localhost is not in the list of supported domains” (Localhost nie należy do listy obsługiwanych domen). Co mam zrobić?
-
Domeny localhost nie są domyślnie obsługiwane. Jeśli chcesz nadal obsługiwać te domeny na potrzeby programowania, możesz dodać je do listy obsługiwanych domen dla klucza witryny. Otwórz konsolę reCAPTCHA Enterprise lub konsolę reCAPTCHA, aby zaktualizować listę obsługiwanych domen. Zalecamy używanie osobnych kluczy do programowania i produkcji oraz zezwalanie na localhost tylko w przypadku klucza witryny deweloperskiej.
-
Czy tylko w iOS 10 strona przewija się na dół, gdy użytkownik ukończy wyzwanie?
-
To błąd ostrości po stronie Apple, który zgłosiliśmy tej firmie. Dotyczy to tylko użytkowników iOS 10 i tylko niektórych witryn. Jeśli ten problem Cię dotyczy, możesz przenieść widżet reCAPTCHA wyżej lub niżej na stronie albo użyć reCAPTCHA w wersji 3.
-
Czy mój komputer lub moja sieć mogą wysyłać automatyczne zapytania?
-
Jeśli przekierowano Cię na tę stronę z widżetu reCAPTCHA, zobaczysz komunikat „Przepraszamy, ale Twój komputer lub sieć mogą wysyłać automatyczne zapytania. Chcąc chronić naszych użytkowników, nie możemy teraz przetworzyć Twojej prośby”.
Niestety może się to zdarzyć z kilku powodów:
- Możesz korzystać z udostępnionej sieci, która jest wykorzystywana w sposób niezgodny z zasadami.
- Dostawca usług internetowych mógł niedawno przypisać Ci podejrzany adres IP.
- Witryna, do której próbujesz uzyskać dostęp, może być obecnie poddawana intensywnemu atakowi.
Aby rozwiązać te problemy, zapoznaj się ze stroną pomocy dotyczącą nietypowego ruchu lub spróbuj ponownie później.
-
Jakie nazwy działań są prawidłowe?
-
Działania mogą zawierać tylko znaki alfanumeryczne, ukośniki i podkreślenia. Działania nie mogą być powiązane z konkretnym użytkownikiem.
Najczęstsze pytania
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-09-18 UTC.
[null,null,["Ostatnia aktualizacja: 2025-09-18 UTC."],[],["reCAPTCHA offers Enterprise and non-Enterprise versions, with the former providing 10,000 free assessments monthly and features like real-time analytics. Migration to Enterprise is quick and doesn't require code changes. reCAPTCHA v3 provides more traffic data than v2. Both versions are compatible with third-party solutions, using public and secret/API keys. reCAPTCHA sets a necessary cookie, but an alternative domain is available. There are rate and volume limits; exceeding them may cause errors. You can hide the badge with specific text included, set testing keys, and use multiple ways to customize its behaviour.\n"],null,[]]