Recaptcha Enterprise چیست؟
این یک پیادهسازی سفارشی از Recaptcha غیر شرکتی است که پیادهسازیهای V2 و V3 دارد.
Enterprise V3 شبیه به non-Enterprise V3 است.
Enterprise V2 ویژگیهای non-Enterprise V2 و V3 را با هم ترکیب میکند. کاربرانی که معماهای با ظاهر طبیعی V2 را حل میکنند نمرهای از 0 تا 1 میگیرند، در V3 نیز همینطور است. نمره 0.1 یعنی کاربر «روبات» است، نمره 0.9 یعنی کاربر «انسان کامل» است. ما با در ذهن داشتن این نکته، صفهای وظیفه ویژهای را به Enterprise V2 اضافه کردیم که فقط از کارگرانی تشکیل میشوند که نمرات بالای V3 ( 0.7 و 0.9) گرفتهاند. رسیدن به نمراتی مثل این حتی برای یک سِرفر (surfer) متوسط کاملاً دشوار است پس باید توجه داشته باشید که ما کارگران کمتری در این سطح داریم و هزینه کار آنها بیشتر است – 5 دلار در ازای 1000 حل.
ضمناً گوگل ظاهراً راهحلهای سفارشی را برای مشتریان شرکتی ارائه میدهد، و ویجتهای کپچای آنها را برای هر شرکت تنظیم میکند. ما از این «تنظیمات» احتمالی آگاه هستیم و پشتیبانی کاملی را برای شبیهسازی آنها به مشتریانمان ارائه میکنیم. این تفاوتها در چیزی که وبسایتها بهعنوان پیلود برای رندر کردن ویجتهای Recaptcha استفاده میکنند، آشکار هستند.
نمونهای از فراخوان رندر ویجت غیر شرکتی (Non-enterprise):
Enteprise widget render call example with custom "s" token:
با API ما میتوانید هر نوع داده پیلود اضافهای را در پارامتر enterprisePayload تعیین کنید.
Enterprise V3 شبیه به non-Enterprise V3 است.
Enterprise V2 ویژگیهای non-Enterprise V2 و V3 را با هم ترکیب میکند. کاربرانی که معماهای با ظاهر طبیعی V2 را حل میکنند نمرهای از 0 تا 1 میگیرند، در V3 نیز همینطور است. نمره 0.1 یعنی کاربر «روبات» است، نمره 0.9 یعنی کاربر «انسان کامل» است. ما با در ذهن داشتن این نکته، صفهای وظیفه ویژهای را به Enterprise V2 اضافه کردیم که فقط از کارگرانی تشکیل میشوند که نمرات بالای V3 ( 0.7 و 0.9) گرفتهاند. رسیدن به نمراتی مثل این حتی برای یک سِرفر (surfer) متوسط کاملاً دشوار است پس باید توجه داشته باشید که ما کارگران کمتری در این سطح داریم و هزینه کار آنها بیشتر است – 5 دلار در ازای 1000 حل.
ضمناً گوگل ظاهراً راهحلهای سفارشی را برای مشتریان شرکتی ارائه میدهد، و ویجتهای کپچای آنها را برای هر شرکت تنظیم میکند. ما از این «تنظیمات» احتمالی آگاه هستیم و پشتیبانی کاملی را برای شبیهسازی آنها به مشتریانمان ارائه میکنیم. این تفاوتها در چیزی که وبسایتها بهعنوان پیلود برای رندر کردن ویجتهای Recaptcha استفاده میکنند، آشکار هستند.
نمونهای از فراخوان رندر ویجت غیر شرکتی (Non-enterprise):
grecaptcha.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction
});
Enteprise widget render call example with custom "s" token:
grecaptcha.enterprise.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction,
s: 'SOME_UNDOCUMENTED_TOKEN'
});
با API ما میتوانید هر نوع داده پیلود اضافهای را در پارامتر enterprisePayload تعیین کنید.
چطور بفهمیم که یک وبسایت از Enterprise API استفاده میکند یا خیر؟
ابزارهای توسعهدهنده را در مرورگرتان باز کنید و به دنبال درخواستهایی به گوگل بگردید که حاوی کلمه «anchor» هستند.
اگر آدرس شبیه به این باشد، آن نسخه، نسخه غیر Enterprise است:

اگر آدرس حاوی کلمه «enterprise» باشد آنگاه آن نسخه، نسخه Enterprise است:

اگر آدرس شبیه به این باشد، آن نسخه، نسخه غیر Enterprise است:

اگر آدرس حاوی کلمه «enterprise» باشد آنگاه آن نسخه، نسخه Enterprise است:

شما از کدام نوع Enterprise Recaptcha پشتیبانی میکنید؟
ما هم از V2 (نسخه 2) و هم V3 (نسخه 3) پشتیبانی میکنیم.
برای اینکه وظیفه Enterprise V3 را ارسال کنید فقط پرچم "isEnterprise": true را به پیلود معمول V3 اضافه کنید.. بیشتر بدانید.
برای اینکه وظیفه V2 را ارسال کنید، مشخص کنید که به وظیفه پروکسی-روشن (proxy-on) نیاز دارید یا پروکسی-خاموش (proxy-off). بهترین انتخاب آن است که ابتدا با وظایف پروکسی-خاموش شروع کنید، و بعد اگر عملکرد خوبی داشت، خودتان را برای استفاده از وظایف پروکسی-روشن به زحمت نیندازید. هرچند اگر شک دارید که یک وبسایت به دادههای حلکننده کپچا مثل آدرس IP دسترسی دارد یا پروکسی-خاموش کارائی ندارد آنگاه میتوانید از وظایف پروکسی-روشن استفاده کنید.
Enteprise V2 پروکسی-خاموش: RecaptchaV2EnterpriseTaskProxyless
Enteprise V2 پروکسی-روشن: RecaptchaV2EnterpriseTask
برای اینکه وظیفه Enterprise V3 را ارسال کنید فقط پرچم "isEnterprise": true را به پیلود معمول V3 اضافه کنید.. بیشتر بدانید.
برای اینکه وظیفه V2 را ارسال کنید، مشخص کنید که به وظیفه پروکسی-روشن (proxy-on) نیاز دارید یا پروکسی-خاموش (proxy-off). بهترین انتخاب آن است که ابتدا با وظایف پروکسی-خاموش شروع کنید، و بعد اگر عملکرد خوبی داشت، خودتان را برای استفاده از وظایف پروکسی-روشن به زحمت نیندازید. هرچند اگر شک دارید که یک وبسایت به دادههای حلکننده کپچا مثل آدرس IP دسترسی دارد یا پروکسی-خاموش کارائی ندارد آنگاه میتوانید از وظایف پروکسی-روشن استفاده کنید.
Enteprise V2 پروکسی-خاموش: RecaptchaV2EnterpriseTaskProxyless
Enteprise V2 پروکسی-روشن: 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.