Qu'est-ce qu'un Recaptcha Enterprise ?
Il s'agit d'une implémentation personnalisée d'un Recaptcha non-Enterprise qui possède les implémentations V2 et V3.
V3 Enterprise est identique à V3 non-Enterprise
V2 Enterprise associe les caractéristiques de V2 non-enterprise et V3. Les utilisateurs ayant résolu des énigmes V2 d'apparence normale ont obtenu un score entre 0 et 1, comme pour V3. Un score de 0,1 signifie que l'utilisateur est "un bot", un score de 0,9 signifie que l'utilisateur est "un être humain parfait". En tenant compte de cela, nous avons ajouté des queues de tâches spéciales pour V2 Enterprise uniquement composées d'emplyés aux scores V3 élevés (entre 0,7 et 0,9). Il est difficile d'atteindre de tels scores même pour un internaute moyen, donc vous avez dû remarquer qu'il y a moins d'employés de ce niveau ; leur travail coûte plus cher : 5$ pour 1000 résolutions.
De plus, Google semble fournir des solutions personnalisées pour les clients Enterprise en personnalisant leurs widgets captcha à chaque entreprise. Nous sommes conscients de l'existence possible de tels "réglages" et poposons à nos clients un total soutien pour leur émulation. Ces différences se voient aux payloads utilisés par les sites pour afficher leurs widgets Recaptcha.
Exemple d'appel pour le rendu d'un widget non-Enterprise :
Exemple d'appel pour le rendu d'un widget Enterprise avec jeton "s" personnalisé :
À l'aide de notre API vous pouvez spécifier toute donnée payload supplémentaire dans le paramètre enterprisePayload.
V3 Enterprise est identique à V3 non-Enterprise
V2 Enterprise associe les caractéristiques de V2 non-enterprise et V3. Les utilisateurs ayant résolu des énigmes V2 d'apparence normale ont obtenu un score entre 0 et 1, comme pour V3. Un score de 0,1 signifie que l'utilisateur est "un bot", un score de 0,9 signifie que l'utilisateur est "un être humain parfait". En tenant compte de cela, nous avons ajouté des queues de tâches spéciales pour V2 Enterprise uniquement composées d'emplyés aux scores V3 élevés (entre 0,7 et 0,9). Il est difficile d'atteindre de tels scores même pour un internaute moyen, donc vous avez dû remarquer qu'il y a moins d'employés de ce niveau ; leur travail coûte plus cher : 5$ pour 1000 résolutions.
De plus, Google semble fournir des solutions personnalisées pour les clients Enterprise en personnalisant leurs widgets captcha à chaque entreprise. Nous sommes conscients de l'existence possible de tels "réglages" et poposons à nos clients un total soutien pour leur émulation. Ces différences se voient aux payloads utilisés par les sites pour afficher leurs widgets Recaptcha.
Exemple d'appel pour le rendu d'un widget non-Enterprise :
grecaptcha.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction
});
Exemple d'appel pour le rendu d'un widget Enterprise avec jeton "s" personnalisé :
grecaptcha.enterprise.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction,
s: 'SOME_UNDOCUMENTED_TOKEN'
});
À l'aide de notre API vous pouvez spécifier toute donnée payload supplémentaire dans le paramètre enterprisePayload.
Comment savoir si un site utilise un API Enterprise
Ouvrez les outils de développement dans votre navigateur et cherchez des recherches Google contenant le mot "anchor".
Si l'adresse ressemble à ceci, il ne s'agit pas d'une version Enterprise :

Si l'adresse contient le mot "enterprise", alors il s'agit d'une version Enterprise :

Si l'adresse ressemble à ceci, il ne s'agit pas d'une version Enterprise :

Si l'adresse contient le mot "enterprise", alors il s'agit d'une version Enterprise :

Quels types de Recaptcha Enterprise sont pris en charge ?
Nous prenons en charge V2 et V3.
Pour envoyer une tâche V3 Enterprise, il vous suffit d'ajouter le drapeau "isEnterprise": true à votre payload V3 habituel. Pour en savoir plus.
Pour envoyer une tâche V2 Enterprise, il faut décider si vous avez besoin d'une tâche avec ou sans proxy. Le mieux est de tenter d'abord les tâches sans proxy et, si elles fonctionnent, alors il est inutile d'utiliser des tâches sur proxy. Cependant, si vous craignez que le site ait accès à des données de résolution de captcha comme l'adresse IP, ou si ça ne fonctionne pas sans proxy, alors utilisez les tâches avec proxy.
V2 Enterprise sans proxy : RecaptchaV2EnterpriseTaskProxyless
V2 Enterprise avec proxy : RecaptchaV2EnterpriseTask
Pour envoyer une tâche V3 Enterprise, il vous suffit d'ajouter le drapeau "isEnterprise": true à votre payload V3 habituel. Pour en savoir plus.
Pour envoyer une tâche V2 Enterprise, il faut décider si vous avez besoin d'une tâche avec ou sans proxy. Le mieux est de tenter d'abord les tâches sans proxy et, si elles fonctionnent, alors il est inutile d'utiliser des tâches sur proxy. Cependant, si vous craignez que le site ait accès à des données de résolution de captcha comme l'adresse IP, ou si ça ne fonctionne pas sans proxy, alors utilisez les tâches avec proxy.
V2 Enterprise sans proxy : RecaptchaV2EnterpriseTaskProxyless
V2 Enterprise avec proxy : RecaptchaV2EnterpriseTask
Why my Enterprise tokens are not working?
Enterprise version is based on scoring system of Recaptcha V3. Read our FAQ about V3 if you want to know more.
Target website may request minimum score 0.9 or 0.7, which is quite rare among our workers. You have to do at least 100 attempts on the target page before you do any conclusions. And yes you're paying for each attempt, failed or successful, because our workers spend time on it.
If you get some positive results out of 100 attempts, like 5, 10 or 20, then this is the maximum you can get at our service.
If you have 0 positive results out of 100 attempts, then it means that you may be passing wrong payload data to our API or your browser or bot is detected some other way.
Target website may request minimum score 0.9 or 0.7, which is quite rare among our workers. You have to do at least 100 attempts on the target page before you do any conclusions. And yes you're paying for each attempt, failed or successful, because our workers spend time on it.
If you get some positive results out of 100 attempts, like 5, 10 or 20, then this is the maximum you can get at our service.
If you have 0 positive results out of 100 attempts, then it means that you may be passing wrong payload data to our API or your browser or bot is detected some other way.