reCAPTCHA: İpuçları ve Kurallar

Önemli: reCAPTCHA API'nin 1.0 sürümü artık desteklenmiyor, lütfen 2.0 sürümüne yükseltin. Daha fazla bilgi

Kullanıcı Hataları

Formu doldururken hata yapmak, kullanıcılar için çok can sıkıcı bir deneyim olabilir. Bir kullanıcı CAPTCHA'yı (veya formda başka bir alana) yanlış girdiğinde, şu şekilde yardımcı olmanızı önemle tavsiye ederiz:

  • Söz konusu formu, her şeyi tekrar girmek zorunda kalmamak için önceden doldurulmuş form verileriyle yeniden görüntüleme.
  • Hata türünün kullanıcıya görüntülenmesi için error= parametresini http://www.google.com/recaptcha/api/challenge adresine ekleme.

https sitesindeki reCAPTCHA

SSL sitesinde reCAPTCHA kullanırken tarayıcı uyarıları almamak için, test isteğinde bulunurken http://www.google.com/recaptcha/api yerine https://www.google.com/recaptcha/api adresini kullanmalısınız. reCAPTCHA isteğiniz şöyle görünür:

<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>

Boş reCAPTCHA Alanları

Formu işlerken "recaptcha_challenge_field" veya "recaptcha_Response_field" değeri ayarlanmamışsa www.google.com/recaptcha/api/verify adresine istek göndermekten kaçının. Bu sayede basit spam girişimleriyle daha hızlı bir şekilde ilgilenebilirsiniz.