O que é Recaptcha V3?
A Google inventou um novo tipo de captcha onde usuários não precisam resolver nenhum quebra-cabeça ou inserir texto. Ao invés disso, a AI (Inteligência Artificial) que possuem fornece uma pontuação para usuários de internet de forma individual baseada em seu histórico de navegação. A pontuação possui uma faixa de valores entre 0 e 1; geralmente, 0.1, 0.3, 0.7 e 0.9.
0.1 significa que a AI considera o navegador como um bot de spam.
0.9 sugere que o usuário é 100% humano.
Veja a sua pontuação atual em nosso domínio.
0.1 significa que a AI considera o navegador como um bot de spam.
0.9 sugere que o usuário é 100% humano.
Veja a sua pontuação atual em nosso domínio.
O seu serviço suporta Recaptcha V3?
Sim, suportamos. É similar ao v2, com os parâmetros adicionais da ação da página e pontuação mínima do worker.
Tokens Recaptcha v3 não passam nos websites de destino
Um esquema perfeito para oferecer soluções de Recaptcha v3 tem essa aparência: testamos periodicamente os workers em páginas especiais com um widget Recaptcha v3 e registramos suas pontuações. Se pontuarem 0.3, 0.7, ou 0.9, nós os adicionamos a uma de nossas filas de resolução correspondente. Clientes enviam suas tarefas v3, workers carregam os widgets, o software especial intercepta os tokens g-response, e nós as enviamos de volta para os cliente.
Na verdade, isso não funciona de forma perfeita porque a AI do Google determina as pontuações de usuários de forma diferente através de diferentes domínios de website e até mesmo dentro de um único nome de domínio.
Por exemplo, 2 páginas como
- http://domain.com/test
- http://domain.com/some/path/another.html
podem ter diferentes pontuações de usuário diferentes.
Obviamente, sua AI verifica não apenas a probabilidade de spam de um único usuário, mas também a frequência que spambots visitam a página de destino, e até o conteúdo da página.
É por isso que não garantimos uma pontuação 100% correta de nossos workers. Você precisa comparar periodicamente diferentes serviços de captchas, verifique a qualidade da pontuação v3, e faça a troca entre eles.
A boa notícia é que você pode reclamar sobre tokens que uma página de destino não está aceitando e receber um reembolso. Dessa forma, você paga apenas por Recaptchas resolvidos corretamente.
E você também pode reportar tokens resolvidos corretamente com o método reportCorrectRecaptcha. Isso vai marcar o worker e colocá-la na frente para suas próximas tarefas.
No momento, a porcentagem (%) de sucesso/erros+sucesso é considerada OK se estiver maior que 20%.
Se ela for menos no seu caso, considere rever o seu código – sua automação está sendo detectada de alguma outra forma.
Na verdade, isso não funciona de forma perfeita porque a AI do Google determina as pontuações de usuários de forma diferente através de diferentes domínios de website e até mesmo dentro de um único nome de domínio.
Por exemplo, 2 páginas como
- http://domain.com/test
- http://domain.com/some/path/another.html
podem ter diferentes pontuações de usuário diferentes.
Obviamente, sua AI verifica não apenas a probabilidade de spam de um único usuário, mas também a frequência que spambots visitam a página de destino, e até o conteúdo da página.
É por isso que não garantimos uma pontuação 100% correta de nossos workers. Você precisa comparar periodicamente diferentes serviços de captchas, verifique a qualidade da pontuação v3, e faça a troca entre eles.
A boa notícia é que você pode reclamar sobre tokens que uma página de destino não está aceitando e receber um reembolso. Dessa forma, você paga apenas por Recaptchas resolvidos corretamente.
E você também pode reportar tokens resolvidos corretamente com o método reportCorrectRecaptcha. Isso vai marcar o worker e colocá-la na frente para suas próximas tarefas.
No momento, a porcentagem (%) de sucesso/erros+sucesso é considerada OK se estiver maior que 20%.
Se ela for menos no seu caso, considere rever o seu código – sua automação está sendo detectada de alguma outra forma.
O que devo fazer se não houver worker suficientes com uma pontuação de 0.9?
Tente enviar tarefas para a fila score=0.7, e, adicionalmente, monitore a pontuação 0.9 via método getQueueStats a cada 5 segundos. Quando perceber que existem alguns workers – envie suas tarefas para lá.
Não hesite em reportar tokens com erros com o método reportIncorrectRecaptcha. Você começará a receber o reembolso quando a maioria dos clientes atingirem o consenso.
Não hesite em reportar tokens com erros com o método reportIncorrectRecaptcha. Você começará a receber o reembolso quando a maioria dos clientes atingirem o consenso.