آموزش گوگل ریکپچا

آموزش گوگل ریکپچا

جهت استفاده از سرویس گوگل ریکپچا ابتدا باید یک اکانت گوگل (جیمیل) داشته باشید و سپس می توانید با در اختیار داشتن کلید خصوصی و کلید عمومی که به آنها site key و secret key نیز گفته می شود، از سرویس ریکپچای گوگل استفاده نمایید. از site key جهت نمایش ویجت ریکپچا و از secret key به عنوان مجوز ارتباط سرور سایت با گوگل ریکپچا استفاده می شود. در ادامه، نحوه ثبت نام سایت در وبسایت گوگل ریکپچا جهت دریافت کلید خصوصی و عمومی به همراه تنظیمات آن توضیح داده شده است:

ثبت سایت در گوگل ریکپچا

1. ابتدا توسط اکانت گوگل خود وارد سایت گوگل ریکپچا شوید.

2. سپس در قسمت Register a new site تصویر زیر را مشاهده خواهید کرد.

انتخاب ورژن ریکپچا

سپس با توجه به توضیحاتی که در مقاله انواع گوگل ریکپچا داده شده است، ورژن ریکپچای مورد نظرتان را انتخاب کنید.

3. پس از انتخاب reCAPTCHA V2 یا Invisible reCAPTCHA باید با توجه به تصویر زیر، نام دامین یا دامین های مورد نظرتان را به صورت example.com وارد نمایید و در نهایت پس از تایید موافقت با قوانین استفاده از سرویس گوگل روی دکمه Register کلیک کنید.

تنظیمات گوگل ریکپچا
تنظیمات گوگل ریکپچا

یک: یک نام را به عنوان لیبل وارد نمایید.

دو: نام دامین یا دامین های مورد نظرتان را با توجه به توضیحاتی که در ادامه متن آمده است، وارد نمایید.

سه: آدرس یا آدرس های ایمیلی که به عنوان ادمین در نظر گرفته خواهند شد را وارد نمایید.

چهار: میزان سختی و آسانی عبور از سد ریکپچا را مشخص نمایید.

4. سپس یک site key و یک secret key در اختیار شما قرار داده می شود که می توانید با استفاده از آنها از سرویس گوگل ریکپچا استفاده نمایید. کلید ها شبیه موارد زیر هستند:

Site key: 6LeIxAcTAATTTAJcZVRqyHh71UMIEKNQ_MXjiZKDr

Secret key: 6LeIxAcTAATTTAGG-vFI1TnRWxMZNFuojJ4WifJYd

5. اگر از CMS مانند جوملا، دروپال، وردپرس و امثال آن استفاده می کنید، می توانید با استفاده از پلاگین های آماده و فقط با کپی و پیست کردن Key ها در فیلدهای مربوطه، از Google reCAPTCHA استفاده نمایید.

پلاگین گوگل ریکپچا برای وردپرس

گوگل رکپچا در جوملا

گوگل ریکپچا برای دروپال

6. اگر خودتان توسعه دهنده هستید می توانید از با استفاده از راهنماهای گوگل برای توسعه دهنده ها استفاده نمایید (با آی پی آدرس غیر از ایران می توانید به راهنماها دسترسی داشته باشید):

راهنمای توسعه دهنده ها برای استفاده از reCAPTCHA V2

راهنمای توسعه دهنده ها برای استفاده از Invisible reCAPTCHA

نکات نوشتن دامین در هنگام ثبت نام در reCAPTCHA

  • در صورتیکه هنگام ثبت دامین در گوگل ریکپچا، نام دامین را به صورت example.com وارد نمایید، API key که در اختیار شما قرار می گیرد علاوه بر example.com برای www.example.com و subdomain.example.com و example.com:8080 نیز یکسان خواهد بود.
  • می توانید بیشتر از یک نام دامنه را در هنگام ثبت نام وارد نمایید و بنابراین می توانید از یک API key برای همه دامنه ها استفاده نمایید.
  • می توانید دامنه های متفاوت را به صورت جداگانه ثبت کنید و بنابراین برای هر دامنه از یک API key بخصوص استفاده کنید.
  • می توانید با وارد کردن localhost به جای نام دامین، از گوگل ریکپچا بر روی localhost استفاده نمایید.

انتخاب ظاهر reCAPTCHA V2

گوگل ریکپچا ورژن 2 از نظر رنگ با دو ظاهر light و dark در دسترس است که تصاویر آنها در زیر قابل مشاهده است:

Google ecaptcha v2 light theme
Light theme
Google ecaptcha v2 dark theme
Dark theme

همچنین از نظر ابعاد نیز با دو اندازه normal و compact در دسترس هستند. جهت آشنایی با نحوه تغییر پارامترهای رندر Google reCAPTCHA Widget می توانید به راهنمای زیر مراجه نمایید.

راهنمای تغییر ظاهر گوگل ریکپچا (دسترسی فقط با آی پی غیر از ایران)

همچنین می توانید با استفاده از پارامتر در هنگام بارگذاری اسکریپت، زبان گوگل ریکپچا را به زبان دلخواه خودتان تغییر دهید.

راهنمای تغییر زبان گوگل ریکپچا

آنالیز ترافیک گوگل ریکپچا

اگر سایت شما دارای ترافیک بالایی باشد و تعداد استفاده از گوگل ریکپچا بالا باشد، شما می توانید آنالیز عملکرد کاربران را در کنترل پنل ریکپچا مشاهده نمایید که در مقاله آنالیز عملکرد کاربران ریکپچا در مورد آن توضیح داده شده است.

Rating: 5

11 نظر برای “آموزش گوگل ریکپچا

  1. سلام
    پس از ارتقای پی اچ پی، ریکپچا مشکل پیدا کرده و فقط واسه لاگین کردن درست کار میکنه و واسه کامنت ها نشان داده نمیشه و در نتیجه موقع کامنت گذاشتن در سایت خطا میده
    خواهشمند است راهنمایی بفرمایید
    پیروز و تندرست باشید

    1. سلام، لطفا جزئیات بیشتری در مورد CMS احتمالی که استفاده کردید و یا پلاگین reCAPTCHA که استفاده کردید بدهید و آدرس سایت را نیز بفرستید تا بتوانم به شما کمک کنم.

  2. سلام من در ثبت دامنه ir برای ریکپچا به مشکل برخوردم و حالا بدتر اینکه اجازه ورود به وردپرس را هم دیگر نمی دهد.
    چگونه می توان این مشکل را حل کرد

    1. گوگل ریکپچا با دامین ir مشکلی ندارد. در مورد مشکل ریکپچا که با آن مواجه شده اید بیشتر توضیح دهید که بتوانم شما را راهنمایی کنم. برای غیر فعال کردن پلاگین مربوطه در وردپرس، به مسیر wp-content/plugins بروید و فولدر پلاگین مورد نظرتان را از آن مسیر خارج کنید. راه های دیگری برای از کار انداختن پلاگین ها در وردپرس وجود دارد ولی راهی که خدمتتان عرض کردم، یکی از ساده ترین راه ها است.

    1. سلام
      ولیدیشن ها بر طبق نام دامین انجام می شود.
      در کل شما می توانید در هنگام ثبت نام ریکپچای گوگل، نام دامین یا ساب دامین را وارد کنید (در صورت وارد کردن نام دامین، ساب دامین ها هم در نظر گرفته می شود) و یا اگر کار دولوپینگ انجام می دهید نیز می توانید localhost را به جای نام دامین وارد کنید. اگر هم کار اپلیکیشن نویسی انجام می دهید و از ریکپچا برای اپلیکیشن قصد دارید استفاده کنید، به جای نام دامین باید نام package را وارد کنید.
      اطلاعات بیشتر در Google reCAPTCHA Domain/Package Name Validation

  3. ریکپچای گوگل گاهی خیلی سخت میشه و فقط به خاطر اعتمادی که به گوگل دارم، از آن استفاده میکنم و میدانم که به نفع سایتم است که از کپچا استفاده کنم.

    Rating: 5
  4. سلام و خسته نباشید
    آیا برای دامنه هاست ir هم می شود از ریکپچای گوگل استفاده کرد و در صورت مثبت بودن جواب، آیا روش استفاده از گوگل ریکپچا مانند بقیه دامنه ها است؟

    Rating: 5
    1. سلام. بله خوشبختانه محدودیتی برای دامین های ir نیست و می توانید مانند بقیه دامنه ها از گوگل ریکپچا برای دامین های ir استفاده نمایید.

دیدگاه و سوالات خود را با ما در میان بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *