So fügen Sie Gravity Forms Google reCAPTCHA v3 hinzu

Veröffentlicht: 2022-03-09

"Dieser Beitrag enthält Affiliate-Links; das bedeutet, dass wir Provisionen verdienen, wenn Sie über die Links auf dieser Seite einkaufen."

reCAPTCHA v3 zu Gravity Forms – vorgestelltes Bild

Eines der schwierigsten und lästigsten Probleme bei der Verwaltung von WordPress-Blogs sind Spam-Einträge. Dies kann in Form von Blog-Kommentaren, Datenverkehr von Bots, böswilligen Angriffen oder Kontaktformulareinträgen erfolgen.

Der Umgang mit Spam-Einträgen kann Ihre Produktivität beeinträchtigen. Ganz zu schweigen von den potenziellen Schäden, die dies für Ihre Blog-Leistung und Benutzererfahrung haben könnte.

Heutzutage werden viele Web-Sicherheitsanwendungen entwickelt, um den Datenverkehr von Bots und andere automatisierte Angriffe zu bekämpfen. Eines davon ist Google reCAPTCHA v3.

Im heutigen Beitrag werden wir uns also ansehen, wie Sie Google reCAPTCHA v3 zu Gravity Forms hinzufügen können, um zu verhindern, dass Spam- und Bot-Verkehr in Ihre Webformulare eindringt.

Wenn Sie Gravity Forms für Ihre WordPress-Blog-Kontaktformulare verwenden, werden Sie diesen Beitrag hilfreich finden. Auch wenn Sie WPForms oder Ninja-Formulare verwenden, ist der in diesem Beitrag beschriebene Prozess derselbe.

Befolgen Sie die Schritte in diesem Tutorial, um v3 reCAPTCHA in Ihre WordPress-Webformulare zu integrieren.

Aber lassen Sie uns zuerst sehen, was genau Google reCAPTCHA v3 ist.

Was ist Google reCAPTCHA v3?

Für einen allgemeinen Anwendungsfall erklärt dieses Video, wie Google reCAPTCHA v3 funktioniert, um Spammer und Bots daran zu hindern, auf Ihre Website-Inhalte zuzugreifen.

Google reCAPTCHA v3 ist eine kostenlose Anti-Spam-Websicherheitsanwendung, die von Google zum Schutz vor Spam, automatisierten Angriffen, böswilligen Angriffen, Website-Missbrauch und Bot-Verkehr entwickelt wurde.

Die Anwendung arbeitet hinter den Kulissen, um festzustellen, ob eine Aktion vor Ort von einem Menschen oder einem Bot ausgeführt wird. V3 reCAPTCHA wurde entwickelt, um eine bessere Benutzererfahrung zu bieten und ausgeklügeltere Bots auf der Spur zu halten.

Im Gegensatz zu seinem Vorgänger reCAPTCHA v2, das ein Puzzle-Bild oder einen Check-Bot verwendet, um zu überprüfen, ob der Datenverkehr legitim ist oder nicht; reCAPTCHA v3 führt eine adaptive Risikoanalyse-Engine im Hintergrund Ihrer Website aus, um festzustellen, ob eine Aktion oder ein Datenverkehr verdächtig ist oder nicht.

Diese Art der erweiterten Web-Sicherheitsanalyse trägt zur Verbesserung der Benutzererfahrung bei und eliminiert die Notwendigkeit, CAPTCHA-Aufforderungen zu durchlaufen, um auf eine Webseite zuzugreifen.

Aber es hat auch einen eigenen Nachteil, den ich im FAQ-Bereich dieses Beitrags besprochen habe. Lesen Sie also weiter.

Ist Google v3 reCAPTCHA kostenlos?

In gewisser Weise ist v3 reCAPTCHA ein kostenloser Dienst von Google für Inhaber kleiner Unternehmen und Webmaster. Wenn Ihre Website weniger als eine Million API-Aufrufe pro Monat generiert, ist die Verwendung von reCAPTCHA kostenlos.

Für große Websites mit über einer Million API-Aufrufen pro Monat oder 1.000 API-Aufrufen pro Sekunde können Sie sich jedoch für das Enterprise-reCAPTCHA-Konto anmelden.

Für je 1.000 API-Aufrufe im reCAPTCHA-Unternehmenskonto berechnet Google 1 US-Dollar. Und wenn Sie über 10 Millionen API-Aufrufe pro Monat generieren, gibt es eine maßgeschneiderte Lösung für Sie.

Abgesehen davon ist reCAPTCHA ein kostenloser Service von Google für Sie.

So funktioniert Google reCAPTCHA v3 mit Gravity Forms

Schwerkraftformulare sind mit reCAPTCHA v2 vorkonfiguriert. Sie müssen nichts weiter tun, damit es mit Ihren WordPress-Kontaktformularen funktioniert. Aber für Google reCAPTCHA v3 gibt es eine kleine Problemumgehung, damit es mit Ihren Kontaktformularen funktioniert.

In reCAPTCHA v3 verfolgt Google das Verhalten oder die Aktionen von Nutzern auf Ihrer Website, um festzustellen, ob es sich um einen Menschen oder einen Bot handelt. Dann weist es der Aktion des Benutzers eine Punktzahl zu.

Die gesammelten Daten des Benutzers werden verwendet, um festzustellen, ob der Datenverkehr legitim ist oder nicht. Der Aktion wird eine Punktzahl zwischen 0,0 und 1,0 zugeordnet. Eine Bewertung von 1,0 ist eine gute Bewertung, und 0,0 ist eine schlechte Bewertung.

Wenn nun ein Formular über das Gravity-Formular gesendet wird, werden die reCAPTCHA v3-Scores, die auf der Grundlage des Benutzerverhaltens berechnet werden, mit dem Formulareintrag gespeichert.

Schwerkraftformulare vergleichen jetzt die Aktionspunktzahl mit dem Schwellenwert in Ihren Einstellungen. Wenn der Score-Eintrag kleiner oder gleich diesem Schwellenwert ist, wird die Nachricht an den Spam-Ordner gesendet.

Google reCAPTCHA v3 ist fortschrittlicher, sicherer und bietet eine ununterbrochene Benutzererfahrung während der Formularübermittlung.

Es gibt jedoch einen Aspekt der Privatsphäre der Benutzer, der Sie möglicherweise beunruhigt.

Die Verwendung von Google v3 reCAPTCHA bedeutet auch, dass die Daten Ihrer Website-Benutzer an den Google-Server gesendet werden. Dadurch wird dem Nutzer weniger Datenschutzkontrolle auferlegt und Google erhält mehr personenbezogene Daten der Nutzer.

Laut Google sendet die API von Captcha jedoch Hardware- und Softwareinformationen, einschließlich Geräte- und Anwendungsdaten, zur Analyse an Google zurück, und der Dienst wird nur zur Bekämpfung von Spam und Missbrauch verwendet.

Weitere Informationen zu diesem Datenschutzproblem finden Sie in der Hilfedokumentation im Google-Blog.

Ist reCAPTCHA v3 besser als reCAPTCHA v2?

Auf diese Frage gibt es keine richtigen oder falschen Antworten. Jeder bietet eine andere Art von Sicherheitsmaßnahme für Ihre Website.

Möglicherweise müssen Sie mehrere Arten von reCAPTCHA testen, um zu sehen, welche in Ihrer Situation am besten funktioniert.

Zum Zeitpunkt des Schreibens gibt es vier Arten von reCAPTCHA:

  • reCAPTCHA v2 (Ich bin kein Roboter)
  • reCAPTCHA v2 (Das unsichtbare reCAPTCHA)
  • Android reCAPTCHA
  • reCAPTCHA v3

Lassen Sie uns kurz die einzelnen reCAPTCHAs durchgehen.

reCAPTCHA v2 (Kontrollkästchen „Ich bin kein Roboter“)

Das reCAPTCHA v2 (Kontrollkästchen Ich bin kein Roboter) ist für Menschen schwieriger und könnte die Conversion-Rate senken. Da es mehrere Herausforderungen erfordert, um zu beweisen, dass Sie ein Mensch sind.

Dies ist diejenige, die Sie meistens sehen und die Sie auffordert, ein Kästchen anzukreuzen oder auf eine Reihe von Bildern zu klicken, um zu beweisen, dass Sie ein Mensch sind.

reCAPTCHA v2 Kontrollkästchen Ich bin kein Roboter

reCAPTCHA v2 (unsichtbares reCAPTCHA)

Es wird das unsichtbare reCAPTCHA v2 genannt, weil alles, was Sie sehen werden, ein schwebendes Abzeichen auf der Seite ist.

Und es ist benutzerfreundlicher und bietet ein besseres Onsite-Erlebnis als v2 reCAPTCHA, das Kontrollkästchen Ich bin kein Roboter.

Außerdem könnte es möglicherweise die Conversion erhöhen, da Sie nicht nachweisen müssen, dass Sie ein Mensch sind, es sei denn, der Datenverkehr ist verdächtig.

Es funktioniert im Hintergrund und verfolgt die Mausbewegung, um festzustellen, ob die Benutzeraktion von Bots oder Menschen stammt?

Wenn der Verdacht besteht, dass es sich bei der Aktion um einen Bot handelt, wird ein Checkbox-Test angezeigt, in dem Sie aufgefordert werden, zu beweisen, dass Sie ein Mensch sind.

Unsichtbares reCAPTCHA v2

reCAPTCHA v2 Android

Wie der Name schon sagt, soll es auf einer Android-App verwendet werden.

Wenn Sie kein Android-App-Entwickler sind, können Sie diese ignorieren.

Die Implementierung und Ausführung von reCAPTCHA v2 Android gehen über den Rahmen dieses Artikels hinaus.

reCAPTCHA v3

v3 reCAPTCHA ist auch in dem Sinne unsichtbar, dass Sie keinen Test bestehen müssen, um zu beweisen, dass Sie ein Mensch sind.

Wie ich bereits sagte, verwendet reCAPTCHA v3 eine adaptive Risikoanalyse-Engine, um Spam oder missbräuchliches Verhalten auf Ihrer Website zu erkennen. Anschließend wird eine Punktzahl übergeben, um festzustellen, wie wahrscheinlich die Benutzeraktion von Bots stammt oder nicht?

Es liegt an Ihnen, zu entscheiden, was mit der Partitur geschehen soll. Sie können die Aktion bei einer niedrigeren Punktzahl durchlassen oder blockiert werden.

V3 reCAPTCHA kann echte Benutzer daran hindern, auf Ihre Webformulare zuzugreifen, wenn sie glauben, dass die Aktion von einem Bot stammt.

Sie müssen also vorsichtig sein, welche Punktzahl Sie der Aktion geben, um sie loszulassen oder nicht.

v3 reCAPTCHA-Logo

So fügen Sie Gravity Forms reCAPTCHA v3 hinzu

Um reCAPTCHA v3 mit Ihren Formularen zu verwenden, benötigen Sie das Gravity Forms WordPress-Plugin Version 2.5 und höher. Holen Sie sich also als Erstes die neueste Version des Gravity Forms-Plugins hier und installieren Sie es auf Ihrer Website.

Laden Sie dann das Gravity Forms reCAPTCHA v3-Add-on herunter, um mit Ihrem Formular zu arbeiten.

Sie können auf die Add-on-Seite für Gravity-Formulare zugreifen, indem Sie zu Ihrem WordPress-Dashboard gehen. Klicken Sie im Seitenleistenmenü auf Formular und dann auf ein Add-on, um auf den Add-on-Browser für Gravity-Formulare zuzugreifen.

Scrollen Sie auf der Seite nach unten, um das reCAPTCHA v3 Gravity Forms-Add-on zu finden, und wählen Sie es aus.

Gravity Forms Add-on-Seite für reCAPTCHA v3

Sobald Sie das Add-on Gravity Forms reCAPTCHA v3 gefunden haben, müssen Sie es installieren und aktivieren. Danach müssen Sie Ihre Gravity-Formulare mit Google reCAPTCHA v3 API-Diensten integrieren, damit es funktioniert.

Dieser Prozess umfasst das Abrufen Ihrer Google v3 reCAPTCHA-API-Site und der geheimen Schlüssel. Es dauert weniger als 5 Minuten, um diesen Vorgang abzuschließen, Sie müssen sich um keinen technischen Konfigurationsprozess kümmern.

Der Prozess ist einfach und unkompliziert zu befolgen.

Rufen Sie die Google reCAPTCHA API-Website auf und führen Sie die folgenden Schritte aus.

Wie bei allen Google-Produkten und -Diensten benötigen Sie ein Google Mail-Konto, um auf die Seite zuzugreifen. Wenn Sie also kein Google Mail-Konto haben, müssen Sie zu diesem Zweck eines erstellen.

Melden Sie sich mit Ihrem Gmail-Konto an und füllen Sie das erforderliche Feld aus.

Hier sind die Informationen, die Sie zum Aufrufen der Seite benötigen:

  • Ein Name für Ihr Projekt
  • reCAPTCHA v2 oder v3? Wählen Sie v3
  • Geben Sie Ihren Domänennamen ohne das HTTPS-Protokoll ein
  • Gib eine E-mail Adresse ein
  • Akzeptieren Sie die Nutzungsbedingungen von Google reCAPTCHA.
Einrichtungsseite für Google reCAPTCHA v3

Nachdem Sie alle Informationen ausgefüllt haben und Ihre Google API-Site und geheime Schlüssel generiert wurden, wechseln Sie zurück zu Ihrem WordPress-Admin-Dashboard. Klicken Sie hier auf Form==>>>Settings==>>>reCAPTCHA v3 , alles aus dem Seitenleistenmenü.

Geben Sie nun die Site- und geheimen API-Schlüssel, die Sie von Google kopiert haben, in das entsprechende Formularfeld ein.

Wenn alles gut geht, sollten Sie das grüne Häkchen wie im Bild unten sehen.

RECAPTCHA v3-Site und geheime Schlüssel

Die globale Standardeinstellung für den Bewertungsschwellenwert ist 0,5. Da Websites jedoch nicht gleich aufgebaut sind, sind Nutzerverhalten und -aktionen nicht gleich. Sie können also den Google reCAPTCHA-Schwellenwert für Ihre Website konfigurieren.

Weitere Informationen zum Konfigurieren des Schwellenwerts basierend auf Ihren Site-Benutzern finden Sie im Hilfebeitrag zur Dokumentation.

An diesem Punkt ist reCAPTCHA v3 jetzt auf allen Gravity-Formularen auf Ihrer Website aktiviert. Wenn Sie einige Kontaktformulare von der Verwendung der v3 reCAPTCHA-Sicherheit ausschließen möchten, können Sie dies tun, indem Sie in Ihrem WordPress-Admin-Dashboard zur entsprechenden Formulareinstellungsseite gehen.

Öffnen Sie die Seite mit den Formulareinstellungen und aktivieren Sie das Kontrollkästchen „ reCAPTCHA v3 für dieses Formular deaktivieren “ neben dem Webformular, das Sie ausschließen möchten.

Klicken Sie auf die Schaltfläche Speichern und ab diesem Moment funktioniert reCAPTCHA v3 nicht mehr mit diesem Formular.

Häufig gestellte Fragen zur Verwendung von Gravity Forms mit Google reCAPTCHA v3

  1. Ist reCAPTCHA v3 sicherer als v2?

    Während reCAPTCHA v3 für Menschen einfacher ist als v2, ist keines von beiden sicherer als das andere.

    v3 reCAPTCHA bietet eine bessere Benutzererfahrung und eine bequemere Möglichkeit für Site-Administratoren, die Kontrolle über die Einrichtung der Site-Sicherheit zu haben. Aber für nicht-technische Site-Administratoren könnte dies auch eine knifflige Sache sein, um festzustellen, was ein Bot oder menschlicher Traffic ist.

    Da Sie entscheiden müssen, welche Aktion ausgeführt wird, möchten Sie den Schwellenwert für eine bestimmte Reaktion festlegen. Dies ist nicht etwas, das jeder handhaben oder tun könnte.

  2. Unterstützen Gravity-Formulare reCAPTCHA v3?

    Standardmäßig bieten Gravity-Formulare keine integrierte Unterstützung für Google reCAPTCHA v3, aber es gibt ein Add-on, um die v3-reCAPTCHA-Dienste jetzt und in Zukunft in alle Ihre Gravity-Formulare zu integrieren.

    Es verfügt jedoch über eine integrierte Unterstützung für Google reCAPTCHA v2.

  3. Funktioniert Akismet mit Gravity Forms?

    Ja, Akismet arbeitet nahtlos mit Ihren Gravity-Formularen zusammen, indem es in das Akismet-Add-on für Gravity-Formulare in Verbindung mit dem WordPress-Akismet-Plugin integriert wird.

    Nach der Integration wird Akismet auf allen Ihren Gravity-Formularen aktiviert. Und jede Übermittlung von Webformularen wird vom Akismet-Spamschutz auf Bots-Einträge überprüft.

  4. Haben Gravity-Formulare eine API für Entwickler?

    Ja, Gravity-Formulare verfügen über eine API-Bibliothek für den Zugriff auf und die Erweiterung der Standardfunktionen.

    Wenn Sie ein Entwickler sind und mehr aus Ihren Gravity-Formularen herausholen möchten, können Sie von hier aus auf die API-Dokumentationsseite des Entwicklers zugreifen.

Fazit…

Gravity Forms ist heute einer der besten, sichersten und fortschrittlichsten WordPress-Formularersteller. Die Verwendung von Gravity Forms mit Google reCAPTCHA v3 bietet Ihren Website-Benutzern ein sichereres und nahtloseres Erlebnis.

Wenn Sie versucht haben, reCAPTCHA v3 mit Ihren Webformularen zu verwenden, hoffe ich, dass dieses Tutorial Ihnen dabei hilft, das Problem zu lösen?