Recaptcha'm neden eksik? Captcha çalışmıyor. RuCaptcha yanlış-captcha-sol ile nasıl savaşır?
Merhaba blog sitesinin sevgili okuyucuları. Google'dan nispeten yeni bir captcha'ya biraz zaman ayırmak istiyorum (yaklaşık bir yıl önce duyuruldu), eski ve kafası karışmış olanın yerini aldı. Daha önce, muhtemelen akıllarında olan birkaç blogcu, Google'ın beynini web sitelerine veya bloglarına koyabilirdi - orada sunulan mektup bulmacalarını çözmek çok kasvetliydi. Yorum yapmanın tüm rahatlığı kayboldu.
Aslında, o uzak zamanda, hala mükemmel çalışan bir tane kullandım. Tamamlamak için, sadece koymak zorundaydın "Ben robot değilim" alanındaki bir işaret ve hepsi (mümkün olan her şeyden). Onay kutusu işaretlenmediyse, mesaj WordPress yönetici panelindeki sepete düştü veya sepet devre dışı bırakıldığında (benim durumumda olduğu gibi), veritabanına eklenmedi. Bence ideal seçenek, çünkü yorumcuya özel bir rahatsızlık yaratmadı.
Sonra bu eklenti çalışmayı bıraktı ve yaklaşık altı ay boyunca başarıyla kullandım, ancak bu yöntem WordPress'i 4.4 sürümüne güncelledikten sonra da çalışmayı bıraktı. Bu süre zarfında, istenmeyen postaları alıcıya ve içerik analizine (Antispam Bee ve CleanTalk) göre filtreleyen birkaç eklenti denedim. İlki oldukça karışıktı (spam spam değil, spam olmayan spam) ve ikincisi, beklentilerin aksine azaltmadı, ancak sunucudaki yükü artırdı (ve hatta bunun için ödeme yaptı).
Genel olarak, kanıtlanmış yönteme geri dönmeye karar verdim - Mevcut en basit captcha'nın kurulumu... DCaptcha artık çalışmıyor, ancak dev Google, başlangıçta canavarca olan reCAPTCHA'sını ciddi şekilde basitleştirdi ve tüm çeki aynı "Ben robot değilim" onay kutusuna indirdi. Ne yazık ki, bu şeyin eklenti olmadan bir siteye nasıl ekleneceğini anlayamayacak kadar aptalım (denememe rağmen), bu yüzden No CAPTCHA reCAPTCHA eklentisinin hizmetlerini kullanmak zorunda kaldım. Ama önce ilk şeyler.
Spam yük azaltma teknikleri ve neden reCAPTCHA?
Muhtemelen bildiğin gibi spam manuel veya otomatik olabilir... Kendinizi ilkinden ancak blogda yayınlamadan önce gelen tüm mesajların zorunlu denetimini etkinleştirerek koruyabilirsiniz - o zaman kesinlikle hiçbir "turp" geçmeyecektir.
Ancak manuel spam, kural olarak, tam akışlı otomatik spam nehrine kıyasla zayıf bir damlamadır. İkincisi, örneğin Hrumer tarafından fantastik ciltlerde üretilebilir. Kişisel olarak, WordPress yönetici alanıma her gün birkaç yüz spam yorum gelmesi gerçeğinden bile daha fazla rahatsız oluyorum, ancak bunlar korkunç derecede uzun olabilir ve "Sil" düğmesine gitmekten yorulursunuz. Genel olarak, bu sorun gerçektir ve blogunuz ne kadar popüler olursa o kadar alakalı olur.
Manuel spam ile savaşmanın bir anlamı yoktur (bu mücadelenin sonu ve önemsiz hacmi nedeniyle), ancak otomatik spam ile bir şeyler yapılması gerekir. Burada olduğu gibi iki ana yaklaşım:
- Spam / spam olmayanlar için WordPress veritabanına zaten eklenmiş yorumları filtreleyin ve bunları uygun klasörlere aktarın. Ne yazık ki, bu ilkeye göre çalışan eklentiler çok fazla reddedilir ve blogunuzun aktif okuyucuları tarafından gönderilen onlarca gerçekten değerli yorumu kaybetmek istemiyorsanız, içeriğini görüntülemeden "Spam" klasörünü boşaltamazsınız.
- Bu mesajı tam olarak kimin bıraktığına ilişkin bir yorum eklemek için forma ek bir kontrol ekleyin - canlı bir kişi veya bir bot. Bu farkı belirleme görevi Turing testi olarak adlandırılır ve vakaların büyük çoğunluğunda sözde captcha (bir dizi akıllı kelimenin kısaltması olan CAPTCHA'dan türetilmiştir) kullanılarak çözülür. Bu spam ile mücadele yönteminin temel problemi, yorumcuları "rebus" (captcha) çözme konusunda rahatsız etmenizdir, bu da onu mesaj bırakmaya devam etmekten caydırabilir.
Ancak captcha'lar dediğim gibi oldukça basit. Google bu yönde büyük bir adım attı ve şimdi yeni reCAPTCHA'sı Sitenize gelen kullanıcıların büyük çoğunluğu için basitlik ve zarafet için sadece bir örnek (ancak algoritmanın insanlığı hakkında şüpheleri varsa, resimden az sayıda karakter girmeleri istenebilir).
Google'ın reCaptcha'sı web sitesi ziyaretçilerinizin% 99,9'unu şu şekilde arayacaktır:
Eh, bunun gibi, mücbir sebep durumunda (eğer algoritma, insanlık için bir düzine test yaptıktan sonra, yine de kafası karışırsa):
Bu korumanın dayanıklılığı, captcha'yı tanımak için hizmetlerde (veya) bir özet için iki kat daha fazla para talep etmeleriyle değerlendirilebilir. Çok anlamlı bir gösterge.
Sanki seçim yapılmış gibi - onu uygulamak zorundasın.
ReCAPTCHA'ya bir site kaydettirmek ve onu blogunuza kurmak
Kayıt, bu captcha'yı kullanmayı planladığınız sitenizin adının ve alan adının bir göstergesidir:
Bundan sonra, siteniz için reCAPTCHA hizmetinin yönetici paneline yönlendirileceksiniz (muhtemelen tarayıcınızın yer imlerine eklemek mantıklıdır). Zamanla, bu captcha'nın işleyişiyle ilgili istatistikler orada görüntülenecek, şimdilik, buradan öğrenebileceğimiz en önemli şey sadece aynı anahtarlarbu olmadan "Ben robot değilim" çalışmaz:
Kurulum talimatları aşağıdadır. "İstemci tarafında entegrasyon" alanında her şey açıktır, ancak sadece yukarıdaki kodu belirtilen yerlere kurmak yeterli değildir. Captcha görüntülenecek, ancak spam filtrelenmeyecektir. "Sunucu tarafında entegrasyon" alanında hiçbir şey anlamıyorum. Bunun için aptalım.
Bu nedenle karar verildi reCAPTCHA'yı WordPress'e entegre etmek için bir eklenti kullanınNeyse ki, bu tür eklentiler için birçok seçenek var (okuyun). Doğru, üçü benim için işe yaramadı (yorum alanında captcha görünmedi). Birkaç başarısız denemeden sonra, bir çözüm için akıllı insanlara başvurmak zorunda kaldım, burada fark edildim ve daha sonra karmaşık bir ada sahip bir eklentiyi başarıyla kurdum (yağın yağ olmadığı gibi) -.
WordPress'te No CAPTCHA reCAPTCHA eklentisinin kurulumu ve çalışması
Aslında, WordPress yönetici paneline gidin, soldaki menüden "Eklentiler" - "Yeni ekle" yi seçin, arama kutusuna No CAPTCHA reCAPTCHA yazın ve yükleyin. Etkinleştirmeyi unutmayın ve ardından her zamanki gibi ayarlarına gidin (sol menünün altında yeni bir öğe "CAPTCHA reCAPTCHA Yok" bulacaksınız).
Aslında, burada tüm ayarlar arasında en önemlisi, reCAPTCHA web sitesinde hemen yukarıda elde edilen anahtarları girmektir:
Bu değişiklikleri kaydettikten sonra eklenti hemen yorumlarınızı savunur spam yapanlardan.
Ve sadece yorumlar değil. Ayarlarda şunları yapabilirsiniz: bu captcha ve WordPress yönetici giriş formu ile koruyun:
Ayarlarda bile, recaptcha'nın açık renk düzenini koyu olanla değiştirebilir ve ayrıca captcha'nın kullanıcının dilini tahmin etmesine izin verebilir veya zorla ayarlayabilirsiniz.
Aslında hepsi bu. Henüz WordPress'teki önbelleği zorla sıfırlamaya başlamadım (yalnızca Hrumer'ın geleneksel olarak kayıtsız olmadığı makaleleri güncelledim), bu nedenle reCAPTCHA tüm sayfalarda görüntülenmiyor. Çalışmada şimdiye kadar herhangi bir şikayet fark edilmedi.
Sana iyi şanslar! Yakında blog sitesinin sayfalarında görüşmek üzere
İlgini çekebilir
5 dakika içinde WordPress yorum spam'inden nasıl kurtulurum (captcha ve eklenti yok) WordPress nereden indirilir - sadece wordpress.org resmi sitesinden Güncellemeden sonra WordPress yönetici alanında sol menü kayboldu
WordPress yönetici paneline giriş yapmanın yanı sıra motoru kurarken size verilen yönetici giriş ve şifresini değiştirme WordPress blogunuzun Img etiketlerine otomatik olarak Alt özniteliği nasıl eklenir (olmadıkları yerlerde) Ücretsiz WordPress Temaları ve Şablonları - Nereden İndirilir WordPress'teki yorumları tek tek makaleler veya tüm blog için devre dışı bırakmanın yanı sıra bunları kaldırmak veya tersi için şablonda etkinleştirin WordPress'teki ifadeler - hangi ifadeler eklenecek ve Qip Smiles eklentisi (yorumlar için güzel ifadeler) WordPress'te bir kategori, kategori, gönderi veya sayfanın kimliği nasıl bulunur ve kimliği olan bir sütun WordPress yönetici paneline nasıl döndürülür WordPress'te büyük yazıları (makaleler) görüntülerken boş sayfa
WordPress'i manuel ve otomatik olarak güncelleme ve yedeklemeler için Veritabanı Yedekleme eklentisi nasıl güncellenir?
+1 Değerlendiriliyor
Destek istek formu Google captcha içeriyorsa ve mağazanın captcha ayarlarında gizli mod etkinleştirilmişse, form çalışmaz (tüm alanlar doldurulmuş olmasına rağmen "Bu alan gereklidir" hatasını yazar. Durumu geçici olarak düzeltmek için ...
Captcha görüntülenmiyor
PHP ImageMagick eklentisini kullanırken, geri bildirim formundaki ($ wa-\u003e block ("site.send_email_form")) captcha'nın çalışmadığı bulundu. GD'ye geçer geçmez captcha çalışmaya başladı. Benimle ilgili bir sorun mu yoksa daha mı iyi ...
Bir çözüm var
Yazıyor Captcha yanlış girildi Standart CAPTCHA aynı şeyi üretir Tarayıcı önbelleğini temizlemeye çalıştı ve wa-cache klasörünün içeriğini silmek herhangi bir sonuç üretmedi http://fluxor.ru/signup/
Tasarım temanızın geliştiricisine danışın. Sayfanın kaynak kodunda, captcha ikinci kez sayfanın altındaki Geribildirim butonuna tıklanarak istenir. Orada görünmez, ancak kaynak kodundadır.
Bir çözüm var
Stream (Destek modülü) şeklinde captcha ekliyorum, ancak sitede stok şablonunda görüntülenmiyor ..
Bir çözüm var
Merhaba Bir süre önce sitedeki captcha'nın düzgün çalışmadığını fark ettim. Bu alana girdiğiniz kod ne olursa olsun (doğru kod ve doğru değil), captcha kontrolü geçmez ... ve ...
($ wa-\u003e storage (["captcha", $ wa-\u003e app ()], "")) neden bu tür teflerle dans ediyor?)) forma ($ wa-\u003e captcha ()) ekleyemezsiniz. problem. belki sayfada birkaç captcha kullanmaya çalışıyorsanız - çözüm forumda karşınıza çıktı ... belki bir eklenti ... veya belki bir önbellek ... uzun süre tahmin edebilirsiniz :)
Bir çözüm var
ReCAPTCHA ile ilgili bazı sorunların çözüldüğü ve ardından 1.8.5.226 sürümüne yapılan hızlı güncellemenin yapıldığı 1.8.4.225 sürümüne yapılan son güncellemeyle bağlantılı olarak aşağıdaki sorun ortaya çıktı. Mağazayı Ayarlar -\u003e Ödeme ekranında etkinleştirirseniz ...
Bu arada, yeni şeyi piyasaya sürdüler. Umarım yeni hiçbir şey kırılmaz. Şimdilik test hosting'e koyacağım. :)))
+1 Sabit
Formun ilk gönderiminde Google'dan özelleştirilmiş görünmez bir captcha içeren bir inceleme eklerken captcha geçer, ancak formda hatalar varsa (alanlar doldurulmamışsa), form ikinci ve sonraki sefer gönderildiğinde captcha geçmez ...
+1
Ve ne olursa olsun - HERHANGİ bir captcha kodunu girmek HER ZAMAN yanlıştır.
⭐ Bu videoda, Adobe Muse ışık kutusunda bulunan formlarda reCaptcha 2.0 sorununu ücretsiz bir widget yardımıyla nasıl çözebileceğinizi göreceksiniz.
👉Ek: Sitenizde kullanmak üzere ReCaptcha 2.0 nasıl kurulur:
Adobe Muse Yardımı: https://goo.gl/coFJf2
Google hizmeti: https://goo.gl/n6g7fZ (kendi hesabınız olmalı ve siteniz Google paneline eklenmelidir).
Lightbox'ta ReCaptcha 2.0. Ders hakkında bir örnek.
Bu eğitim, özellikle Adobe Muse'da bir lightbox'a form yerleştirirken çalışan ReCaptcha 2.0'a sahip olmayanlar içindir. Spam ile mücadele etmek için Adobe Muse biçiminde ReCaptcha 2.0 kullanmamız gerekiyor. Ancak bu form lightbox'a yerleştirildiğinde ReCaptcha 2.0 çalışmayı durdurur.
Şuna benziyor. "Formlu Işık Kutusu" düğmesini tıkladığımızda ve burada "Ben robot değilim" i tıklamaya çalıştığımızda, sürekli kaydırma yapıyoruz ve ReCaptcha 2.0 çalışmıyor. Bu normal bir lightbox'tır ve bir Adobe Muse Recaptcha formu barındırır. Bu nedenle, bu formun verilerini buraya gönderemiyoruz. Bu problem nasıl çözülür, bu eğitim videosuna daha fazla bakın.
Lightbox'ta ReCaptcha 2.0. Karar.
Adobe Muse forumlarından birinde bu soruya bir çözüm buldum. Ve bu sorunu çözebilmemiz için bir widget indirmemiz gerekecek. Widget "Çerçeve içinde sayfa" olarak adlandırılır, bu siteden indirebilirsiniz .
Lightbox'ta ReCaptcha 2.0. Sayfalar yaratıyoruz.
Bu yüzden, önceden hazırladığım bir projem olan Adobe Muse programına gidiyoruz. Adobe Muse formunun kendisi ayrı bir sayfada bulunur. Sayfayı "form" olarak adlandırdım, buraya bu metinle bir form ve bir metin bloğu yerleştirdim. Bu formda, ayarlarda ReCaptcha 2.0'ı etkinleştirdim. Recaptcha, alanım için yapılandırıldı. Recaptcha'yı kurmak için iki koda ihtiyacınız vardır: bir genel anahtar ve web sitenizde barındırıyorsanız özel bir anahtar. Bu formu sayfanın ortasındaki bu metinle birlikte düzelttik, bunun için "Sayfaya sabitle" işlevini etkinleştirdik, ortada burada bir simge var. Sayfayı 360 piksel genişliğinde ve esnek yaptım. Bu kadar.
Ek olarak yaptığım bir sonraki sayfa "spasibo" sayfası. Bu sayfanın genişliği de 360 \u200b\u200bpikseldir. Ve düzen için esnek bir genişlik değeri seçilir. "Tamam" ı tıklıyorum. Bu sayfadaki bu metin çerçevesi de ortaya yerleştirilmiştir. Form ayarlarında yer alan formdan gittiğinizde teşekkür sayfası gönderildikten sonra sayfanın bulunduğu sayfadır.
Yani iki sayfamız var. Bir form ve bir sayfa "spasibo" içeren bir sayfa. Ve ışık kutusunun kendisinin bulunduğu ana sayfa. Burada biraz daha detaylı duracağım. Şimdi bu ışıklı kutuda ne olduğunu görüyorsunuz, sanki form ayarlanmış gibi. Ama aslında burada bu ışık kutusunun hedefinde bir form setim yok, bir widget setim var. Bu eğitimin başında bahsettiğim widget. Widget, "Gömülü Sayfa" olarak adlandırılır. Sadece sayfaya sürükleyip bırakın. Burada, "Kaydırmayı devre dışı bırak" onay kutusunun işaretini kaldırın ve bu sayfanın URL'sinde, formun yerleştirileceği sayfanın URL'sini belirtmeniz gerekecektir. Bu durumda bu, formumuzu yerleştirdiğimiz "form" sayfamızdır.
Lightbox'ta ReCaptcha 2.0. Lightbox'a bir widget yerleştirme.
Bu widget'ın kendisini ışık kutusunun hedefine yerleştirirsiniz. Zaten orada bir widget'ım olduğu için bunu şimdi yapmayacağım. Bunu sileceğim, ancak burada bu widget'ın ayarlarında (bu artık ışık kutusu ayarları) kaydırmanın devre dışı bırakıldığını ve URL'nin yazıldığını göstereceğim: çünkü forma sahip sayfam "form" olarak adlandırılıyor. Siz bu siteyi yayınlayana kadar, bu ışık kutusundaki form projenizde görüntülenmeyecektir.
Bu siteyi orada belirtilen adreste zaten yayınladığım için, şimdi bu ışık kutusunda görüntülenen bir form var. Yani, şimdi adı biraz değiştirirsem, örneğin, "l" harfini kaldırırsam, yani, sayfamın barındırmada zaten barındırılan adresini açıkça yazarsam, bu widget'ın yardımıyla burada şu şekilde olur: "form" sayfasının bu widget'a çevirisi olacaktır. Ve ışık kutusunun hedef nesnesine yerleştirilmiş widget'ımız var. Burada prensip olarak her şey.
Lightbox'ta ReCaptcha 2.0. Sitenin barındırma üzerine yerleştirilmesi.
Ardından, sitemizi barındırma hizmetimize yerleştiriyoruz. Yerleştirmeden sonra şöyle görünecektir. Bu sitem alanımın "rec" alt klasöründe bulunuyor ve "Çerçeve içinde bir form bulunan Işık Kutusu düğmesini" tıkladığımda, formu recaptcha ile gösteren bir açılır pencere beliriyor. Şimdi, recaptcha'nın kendisine başlarken, recaptcha çalışıyor ve bu formu güvenle gönderebiliriz.
Bu yöntemin tek dezavantajı, bir sayfaya bu tür birkaç lightbox yerleştirdiğinizde, hepsinin tek bir "form" sayfasına gönderilmesidir. Başvurunun hangi formdan geldiğini takip edebilmeniz için bir sayfa daha "form" oluşturmanız gerekecektir. Örneğin, çoğaltın ve "form1" olarak adlandırın. Form ayarlarında değişiklikler yapın, örneğin buraya "Form form1" yazın, böylece adlar farklı olsun. Ve ana sayfada widget'ın yüklü olduğu başka bir ışık kutusu oluşturun veya "Kopyala" ve "Yapıştır" ı tıklayarak onu kopyalayın.
Lightbox ile başka bir düğme alıyoruz. Hemen aşağıya göndereceğim. Ve zaten buraya hedef nesneye yerleştirdiğimiz bu parçacığın ayarlarında, "form1" sayfasının adresini belirtmemiz gerekecek. Bu arada, bu sayfayı henüz sitemde yayınlamadığım için, formun henüz bu lightbox'ta burada görüntülenmediğini göreceksiniz. Gönderdikten sonra tam olarak aynı resmi göreceksiniz, sadece ikinci ışık kutusunun bu hedefine "form1" yerleştirilecek.
Lightbox'ta ReCaptcha 2.0. Yöntemin özellikleri.
Oluşturduğumuz tüm bu form sayfaları aynı sitenin parçasıdır, dolayısıyla Yandex.Metrica'da kurulum yaparken bu formların her birinden gelen dönüşümü de izleyebilirsiniz.
Ayrıca her form için ayrı bir "spasibo" sayfası oluşturabilirsiniz. Zaten sitede nasıl çalışacağını görelim. "Çerçeve içinde form bulunan Işık Kutusu" düğmesine tıklarsınız, robot olmadığınızı onaylarsınız, recaptcha tetiklenir. Adı yazın. "Dmitry" yazıp buraya herhangi bir e-posta adresi yazacağım, örneğin "123@mail.ru", "Gönder" e tıklıyorum. Ve gönderdikten sonra "Siparişiniz için teşekkürler!" - bu, bu form için yapılandırdığımız sayfadır, ör. ayrı sayfa "spasibo". Ona geçiş bu form için yapılandırılmıştır.
Bu soruna bir çözüm bulduğum foruma bağlantı. Ve bunun üzerine veda ediyorum, Dmitry Shapovalov seninleydi. Kanalımdaki önceki ve sonraki derslerimi izleyin, bu videoyu beğenin ve yorum yapın.
Şirket, reCAPTCHA sisteminin bir kişiyi herhangi bir karmaşık görev veya kontrol olmaksızın bir makineden ayırabileceğini iddia ediyor.
ReCAPTCHA nedir?
reCAPTCHA, web'deki lider CAPTCHA hizmetidir. Muhtemelen, belirli bir siteye kayıt olurken her biriniz sözde "captcha" yı birçok kez görmüşsünüzdür. İnsanları spambotlardan otomatik olarak tespit etmek için, gerekli alana bir resimdeki kelimeleri veya sayıları girmeniz, istenen nesneleri içeren birkaç resim seçmeniz veya basitçe bir onay işareti koymanız istenir. Ancak artık captcha'lar daha seyrek görünecek, çünkü Google yapılmış onu sakladı. Ancak kaybolmayacak.
O nasıl çalışır?
Eski reCAPTCHA oldukça basitti - sadece "Ben robot değilim" kutusundaki bir onay işareti. Yeni sürüm daha da basitleşti, içinde hiçbir görev veya onay kutusu yok. Dikkatlice çalışır ve botları insanlardan ayırır. Google, sistemin nasıl çalıştığı konusunda ayrıntılı bilgi vermedi.
Sistemin yeni sürümü, makine öğrenimini ve yeni tehditlere uyum sağlayan gelişmiş bir risk analizi aracını birleştiriyor.
Sistem hakkında daha ayrıntılı bilgi, muhtemelen bot yaratıcılarının bu sorunu aşmanın bir yolunu bulmasına yardımcı olacaktır, bu nedenle yakın zamanda hiçbir ayrıntı beklenemez.
Google, reCAPTCHA şirketini 2009 yılında satın aldı. Bazı CAPTCHA sistemleri kullanıcılara rastgele sorular sorar, ancak reCAPTCHA'nın eski sürümü aslında Google'ın çözmesi gereken sorunları çözmek için kullanıldı. Google, milyonlarca kitabı dijital ortama aktarır, ancak bazen OCR yazılımı bir kelimeyi tanıyamaz ve reCAPTCHA'ya gönderilir. Daha önce bir grup sayıya benzeyen bir reCAPTCHA gördüyseniz, caddelerde yarışan ve ev numaralarını belirleyen Street View arabalarıydı. Yazılımın bina numarasını belirleyememesi durumunda bu fotoğraf insan tanınması için captcha'ya dönüştürüldü. Bilgisayar görüntü tanıma algoritmalarını eğitmek için "Tüm kedileri seç" gibi istekler içeren görüntü kümeleri kullanıldı.
Siteler görünmez captcha'ya geçtiğinde, çoğu kullanıcı onu hiç görmez. Ancak sisteminiz "şüpheli" olarak işaretlenmişse, olağan sorunlardan birini çözmeniz istenecektir.
problemin tanımı
Temmuz ayının başlarında, birkaç müşteri birbirinden bağımsız olarak, bizden aldıkları ReCaptcha'yı geçmek için bazı tokenlerin captcha'nın geçtiği siteler tarafından kabul edilmediğinden şikayet etti. Bir dizi deney gerçekleştirdik ve ReCaptcha'ya yanıtı doğrularken Google.com'un aşağıdaki hatayı döndürebileceğini gördük:
Bu sorun sadece captcha sitesini çözme hizmetimizi değil, aynı zamanda herhangi bir sitede recaptcha yapan sıradan insanları da etkiler, ancak site onlardan captcha'ya bir yanıt kabul etmez.
İÇİNDE API ReCaptcha bu hatanın açıklaması yok. Sebeplerini kesin olarak bilmiyoruz, ancak bazı bağımlılıklar bulabildik.
Hatalı captcha-sol almayı ne belirler?
Gözlemlerimize göre yanlış captcha-sol'un ortaya çıkması iki faktörden kaynaklanmaktadır:
1) Çok kötü IP
Görünüşe göre Google'ın her IP adresi için bir derecelendirmesi var. ReCaptcha'yı hatasız çözerseniz ve günde 50'den fazla captcha yapmazsanız, bu IP'nin iyi olduğu kabul edilecektir.
Bu listeden herhangi birini yaparsanız:
karar verirken çok hata yap
captcha'yı açın ama sonuna kadar çözmeyin
dakikada ikiden fazla captcha çöz
Ardından IP'niz ya tamamen yasaklanır ya da bu tür belirteçleri almaya başlar, daha fazla doğrulandıktan sonra yanlış captcha-sol alır
2) Kötü çerezler
IP derecelendirmesinin yanı sıra, Google'ın kullanıcı derecelendirmeleri vardır. Google.com'u veya ReCaptcha'nın kurulu olduğu bir sayfayı ziyaret eden herkese kendi çerezleri atanır. Google, çevrimiçi etkinliklerinizi analiz eder ve ne kadar gerçek bir kişi veya bir robota benzediğinizi değerlendirir. Bir çerez setine sahip bir kullanıcı, farklı IP'lerden yapılmış olsa bile gün boyu captcha'ları çözerse, bu büyük olasılıkla bir robottur ve böyle bir kullanıcı, yeşil onay işaretine kadar captcha'ları çözecektir, ancak yanıtı daha fazla doğrulandıktan sonra Google geri dönecektir.
("başarılı": yanlış, "hata kodları": ["yanlış-captcha-sol"])
Bununla ilgili en rahatsız edici şey, gmail.com google postasına giriş yaptığınızda, Google'ın sizi geçmiş eylemlerinizle ilişkilendireceği ve geçmişte en az bir kez sizi bir robot olarak kabul ettiyseniz, şimdi 4 vakadan 3'ünde bir ReCaptcha kararı vermeyeceğinizdir.
RuCaptcha yanlış-captcha-sol ile nasıl savaşır?
Müşteri captcha'larına verilen yanıtlardaki "kötü" belirteçlerin sayısını azaltmak için, çalışanların uygulamasındaki çerezleri düzenli olarak temizliyoruz ve ayrıca çalışanların IP adreslerinin kalitesini de izliyoruz. Bunu biraz daha detaylı konuşalım.
Evet, bazı çalışanlarımızın hangi ReCaptcha'dan token alacaklarına karar verdiklerinde “çok kötü” IP adresleri var ve daha sonraki doğrulamada yanlış captcha-sol alıyorlar. Bununla mücadele etmek için, her benzersiz IP adresi için saatte bir ReCaptcha testi yapıyor ve yanıtını google.com'da doğruluyoruz. Hatalı-captcha-sol aldıysak, bu IP'den çözmek için captcha vermeyi durdururuz ve bu kullanıcı captcha'ları yalnızca bir proxy aracılığıyla çözebilir (buna karşılık proxy'ler de düzenli olarak kontrol edilir).
Böylelikle “kötü” cevapların yüzdesini% 1-3'e düşürüyoruz. Ne yazık ki, ReCaptcha'ya hizmetimizden gelen yanıtların% 100'ünün doğru olduğunu gururla söylediğimiz günler geride kaldı.
Kötü kararlar için geri ödeme
Temmuz ayından bu yana, ReCaptcha'da reportbad alımını etkinleştirdik. Bu nedenle, captcha maliyetini düşürmek için, bizden alınan jetonun doğrulanmadığına dair bize otomatik bir bildirim kurabilirsiniz, bunun nasıl yapılacağı aşağıda açıklanmıştır. .
Çalışanlarla ilgili şikayetlerle ilgili istatistikleri her saat topluyoruz ve "kötü" bir çalışan tarafından çözülen captcha'lar için fon iade ediyoruz.
Görünüşe göre Google IP / çerezimin kötü olduğunu düşünüyor. Captcha'yı hiçbir yerde kullanamıyorum, ne yapmalıyım?
Evet, birçok sıradan insan, ReCaptcha'nın kurulu olduğu sitelerde yetkilendirme / kayıt işlemlerini gerçekleştirememe sorunuyla karşılaştı. Bir sonraki haberimizde bu konuda ne yapmanız gerektiğini size anlatacağız. Blogumuzdaki güncellemeler için bizi izlemeye devam edin!