חשוב: אין יותר תמיכה בגרסה 1.0 של reCAPTCHA API. צריך לשדרג לגרסה 2.0. מידע נוסף
טעויות משתמשים
טעויות במהלך מילוי טופס יכולות להיות חוויה מתסכלת מאוד עבור המשתמש. כשמשתמש נכנס את ה-CAPTCHA באופן שגוי (או כל שדה אחר בטופס), מומלץ מאוד לעזור לו על-ידי:
- להציג מחדש את הטופס הרלוונטי עם נתוני הטופס שמולאו מראש, כך שהוא לא צריך מזינים מחדש את הכול.
-
הוספת הפרמטר
error=
אל http://www.google.com/recaptcha/api/challenge כדי שסוג השגיאה יהיה שמוצגת למשתמש.
reCAPTCHA באתר https
כדי להימנע מקבלת אזהרות דפדפן כשמשתמשים ב-reCAPTCHA באתר SSL, יש להחליף את http://www.google.com/recaptcha/api ב-https://www.google.com/recaptcha/api כאשר לבקש אתגר. הבקשה שלך ל-reCAPTCHA תיראה כך:
<script type="text/javascript" src="https://www.google.com/recaptcha/api/challenge?k=your_public_key"> </script> <noscript> <iframe src="https://www.google.com/recaptcha/api/noscript?k=your_public_key" height="300" width="500" frameborder="0"></iframe><br> <textarea name="recaptcha_challenge_field" rows="3" cols="40"> </textarea> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"> </noscript>
שדות ריקים של reCAPTCHA
אם הערך של recaptcha_challenge_field או 'recaptcha_response_field' תואם לערך לא מוגדר בזמן עיבוד הטופס, יש להימנע משליחת בקשה אל www.google.com/recaptcha/api/verify. כך אפשר לטפל מהר יותר בניסיונות פשוטים לשלוח ספאם.