What is Recaptcha V3?
Google invented a new type of captcha where users don't need to solve any puzzles or enter text. Instead, their AI provides a score for individual internet users based on their browsing history. The score has a range of values between 0 and 1; usually 0.1, 0.3, 0.7, and 0.9.
0.1 means the AI considers the browser to be a spam bot.
0.9 suggests that the user is 100% human.
Check your current score in our domain.
0.1 means the AI considers the browser to be a spam bot.
0.9 suggests that the user is 100% human.
Check your current score in our domain.
Does your service support Recaptcha V3?
Yes, it does. It's similar to v2, with the additional parameters of page action and minimum worker score.
Recaptcha v3 tokens don't pass on a target website
A perfect scheme for providing Recaptcha v3 solutions looks like this: we periodically test workers on special pages with a Recaptcha v3 widget and record their scores. If they get 0.3, 0.7, or 0.9, we add them to one of our corresponding solving queues. Customers send their v3 tasks, workers load widgets, special software intercepts the g-response tokens, and we send them back to customers.
In reality, this doesn’t work absolutely perfectly because Google's AI measures user scores differently across different website domains and even within a single domain name.
For instance, 2 pages like
- http://domain.com/test
- http://domain.com/some/path/another.html
might provide different user scores.
Obviously, their AI measures not only the probability of single-user spam but also how often probable spambots visit target pages, and even the page content.
This is why we can't guarantee a 100% correct score from our workers. You have to periodically compare different captcha services, check v3 score quality, and switch between them.
The good news is that you can complain about tokens that a target page wouldn’t accept and receive a refund. This way, you only pay for correctly solved Recaptchas.
And you can also report correctly solved tokens with reportCorrectRecaptcha method. This will bookmark the worker and put him or her in the front line for your next tasks.
At the moment, the percentage (%) of success/fails+success is considered OK if it’s higher than 20%.
If it’s lower in your case, consider reviewing your code – your automation is being detected in some other way.
In reality, this doesn’t work absolutely perfectly because Google's AI measures user scores differently across different website domains and even within a single domain name.
For instance, 2 pages like
- http://domain.com/test
- http://domain.com/some/path/another.html
might provide different user scores.
Obviously, their AI measures not only the probability of single-user spam but also how often probable spambots visit target pages, and even the page content.
This is why we can't guarantee a 100% correct score from our workers. You have to periodically compare different captcha services, check v3 score quality, and switch between them.
The good news is that you can complain about tokens that a target page wouldn’t accept and receive a refund. This way, you only pay for correctly solved Recaptchas.
And you can also report correctly solved tokens with reportCorrectRecaptcha method. This will bookmark the worker and put him or her in the front line for your next tasks.
At the moment, the percentage (%) of success/fails+success is considered OK if it’s higher than 20%.
If it’s lower in your case, consider reviewing your code – your automation is being detected in some other way.
What should I do if there are not enough workers with a score of 0.9?
Try sending tasks to the score=0.7 queue, and additionally, monitor the score 0.9 load via getQueueStats method once every 5 seconds. As soon as you see there are some workers – send your tasks there.
Don't hesitate to report failed tokens with thereportIncorrectRecaptcha method. You'll start receiving refunds when most customers statistics reach consensus.
Don't hesitate to report failed tokens with thereportIncorrectRecaptcha method. You'll start receiving refunds when most customers statistics reach consensus.