Czym jest Recaptcha V3?
Google wynalazło nowy rodzaj Captcha, przy którym użytkownik nie musi rozwiązywać żadnej zagadki, ani nic wpisywać. Zamiast tego, ich sztuczna inteligencja przydziela punkty użytkownikom na podstawie historii przeglądania. Punktowanie odbywa się w zakresie 0 do 1; zazwyczaj są to wartości 0.1, 0.3, 0.7 i 0.9.
0.1 oznacza, że AI sklasyfikowała przeglądarkę jako bota spamowego.
0.9 oznacza sklasyfikowanie jako człowieka.
Sprawdź swoją punktację na naszej domenie.
0.1 oznacza, że AI sklasyfikowała przeglądarkę jako bota spamowego.
0.9 oznacza sklasyfikowanie jako człowieka.
Sprawdź swoją punktację na naszej domenie.
Czy wasza usługa obejmuje Recaptcha V3?
Tak, obsługujemy też Recaptcha V3. Działa podobnie, jak v2, ale dodano parametry w postaci akcji strony (page action) oraz minimalną punktację pracownika.
Tokeny Recaptcha v3 nie przechodzą na docelowej stronie
Idealna metoda udzielania prawidłowych rozwiązań Recaptcha V3 wygląda tak: okresowo sprawdzamy pracowników na specjalnych stronach z widgetem Recaptcha v3 i rejestrujemy osiąganą punktację. W zależności od osiągniętej punktacji (0.3, 0.7, 0.9) dodajemy ich do odpowiedniej kolejki. Klienci przysyłają swoje zadania v3, pracownikom wczytują się widgety, specjalne oprogramowanie przechwytuje tokeny g-response, a my odsyłamy je klientom.
W rzeczywistości, nie działa to jednak idealnie, gdyż sztuczna inteligencja Google mierzy punktację inaczej na przestrzeni różnych domen, a nawet w ramach podstron jednej domeny.
Przykładowo, dwie strony, jak:
- http://domain.com/test
- http://domain.com/jakas/inna/strona.html
może zostać oceniona przez AI w różny sposób.
Oczywiście, ich AI mierzy nie tylko prawdopodobieństwo napotkania jednego spamującego użytkownika, ale również jak prawdopodobne jest spamowanie danej strony przez bota, a nawet analizuje zawartość strony.
Dlatego też nie możemy oczekiwać 100% dobrych odpowiedzi od naszych pracowników. Należy okresowo porównywać różne usługi captcha, sprawdzać jakość punktacji v3 i przełączać się między nimi.
Dobrą wiadomością jest fakt, że można zgłaszać przypadki nieprzyjęcia tokenów przez docelową stronę i otrzymać zwrot pieniędzy. Dzięki temu płacisz jedynie za poprawnie rozwiązane Recaptcha.
Możesz także zgłaszać poprawnie rozwiązane tokeny za pomocą metody reportCorrectRecaptcha. Dzięki temu zgłaszasz preferencję danego pracownika i zostaje on umieszczony na początku kolejki w oczekiwaniu na kolejne zadania od ciebie.
Obecnie, za prawidłowy uważa się stosunek udane/nieudane+udane na poziomie przynajmniej 20%.
Jeśli nie osiągasz takiego wyniku, rozważ sprawdzenie kodu swojej aplikacji, gdyż jej implementacja automatyzacji jest wykrywalna.
W rzeczywistości, nie działa to jednak idealnie, gdyż sztuczna inteligencja Google mierzy punktację inaczej na przestrzeni różnych domen, a nawet w ramach podstron jednej domeny.
Przykładowo, dwie strony, jak:
- http://domain.com/test
- http://domain.com/jakas/inna/strona.html
może zostać oceniona przez AI w różny sposób.
Oczywiście, ich AI mierzy nie tylko prawdopodobieństwo napotkania jednego spamującego użytkownika, ale również jak prawdopodobne jest spamowanie danej strony przez bota, a nawet analizuje zawartość strony.
Dlatego też nie możemy oczekiwać 100% dobrych odpowiedzi od naszych pracowników. Należy okresowo porównywać różne usługi captcha, sprawdzać jakość punktacji v3 i przełączać się między nimi.
Dobrą wiadomością jest fakt, że można zgłaszać przypadki nieprzyjęcia tokenów przez docelową stronę i otrzymać zwrot pieniędzy. Dzięki temu płacisz jedynie za poprawnie rozwiązane Recaptcha.
Możesz także zgłaszać poprawnie rozwiązane tokeny za pomocą metody reportCorrectRecaptcha. Dzięki temu zgłaszasz preferencję danego pracownika i zostaje on umieszczony na początku kolejki w oczekiwaniu na kolejne zadania od ciebie.
Obecnie, za prawidłowy uważa się stosunek udane/nieudane+udane na poziomie przynajmniej 20%.
Jeśli nie osiągasz takiego wyniku, rozważ sprawdzenie kodu swojej aplikacji, gdyż jej implementacja automatyzacji jest wykrywalna.
Co zrobić, jeśli nie ma wystarczającej liczby pracowników z punktacją 0.9?
W takiej sytuacji zalecamy przesyłanie zadań do kolejki score=0.7 i jednoczesne monitorowanie obciążenia kolejki score 0.9 za pomocą metody getQueueStats co 5 sekund. Jak tylko pojawią się wolni pracownicy - prześlij tam swoje zadania.
Zachęcamy do zgłaszania złych tokenów za pomocą metody reportIncorrectRecaptcha. Gdy tylko statystyki większości klientów osiągną konsensus, zaczniesz otrzymywać zwroty wpłaty.
Zachęcamy do zgłaszania złych tokenów za pomocą metody reportIncorrectRecaptcha. Gdy tylko statystyki większości klientów osiągną konsensus, zaczniesz otrzymywać zwroty wpłaty.