reCaptcha
reCaptcha im Backend
reCaptcha verwaltet die Frontend-Standardwerte für den Formularschutz im Shop. Zusätzlich nutzt der Shop einen zentralen Formular-Spam-Schutz, der reCaptcha oder einen internen Honeypot verwendet.
Zweck der Einstellung
Die reCaptcha-Einstellungen schützen öffentliche Formulare vor automatisierten Spam-Einsendungen. Wenn reCaptcha aktiv ist, prüft der Shop die Eingabe über den konfigurierten Google-Dienst. Wenn reCaptcha nicht aktiv ist, nutzt der Shop automatisch einen einfachen internen Honeypot-Schutz.
- reCaptcha aktivieren: schaltet reCaptcha grundsätzlich ein oder aus.
- reCaptcha Version: legt fest, ob V3 oder V2 verwendet wird. Im Backend wird V3 empfohlen.
- reCaptcha Webseitenschlüssel: wird im Frontend eingebunden.
- reCaptcha Geheimer Schlüssel: wird serverseitig zur Prüfung der Einsendung verwendet.
- Mit reCAPTCHA geprüfte Formulare: legt pro Shop fest, bei welchen Formularen die reCaptcha-Prüfung aktiv sein soll.
Formulare auswählen
Unter Mit reCAPTCHA geprüfte Formulare wählst du aus, welche öffentlichen Formulare eine reCaptcha-Prüfung verwenden. Bei mehreren Multishops erscheint die Auswahl je Shop, damit die Formularprüfung pro Shop getrennt gesteuert werden kann.
- Kontaktformular: schützt Kontaktanfragen.
- Newsletter-Anmeldung: schützt die öffentliche Anmeldung zum Newsletter.
- Kundenregistrierung: schützt neue Kundenkonten und Registrierungen im Checkout.
- Widerrufsformular: schützt Einsendungen über das Widerrufsformular.
- Kundenlogin: schützt Login-Formulare. Bei älteren oder individuell angepassten Themes müssen die Login-Templates die passenden reCaptcha-Variablen enthalten.
- Produkt-Verfügbarkeitsbenachrichtigung: schützt das Formular, mit dem Kunden sich bei wieder verfügbaren Produkten benachrichtigen lassen.
- Produktbewertung: schützt Bewertungsformulare.
reCaptcha Versionen
Je nach gewählter Version verhält sich die Prüfung unterschiedlich.
- Version mit sichtbarer Prüfung: zeigt eine sichtbare reCaptcha-Prüfung im Formular.
- Version mit unsichtbarer Bewertung: bewertet die Einsendung im Hintergrund und prüft zusätzlich Aktion, Bewertung, Hostname und Alter der Prüfung.
Fallback ohne reCaptcha
Ist reCaptcha nicht aktiv, bleibt ein Basisschutz aktiv. Der Shop fügt in unterstützte Formulare automatisch einen internen Honeypot ein. Normale Besucher bemerken diesen Schutz nicht; typische Spam-Bots füllen solche Felder häufig aus und werden dadurch abgefangen.
Hinweis für eigene Themes
Eigene oder stark angepasste Formulartemplates müssen den vom Shop bereitgestellten Formularschutz-Platzhalter enthalten. Nur dann kann der Shop je nach Einstellung reCaptcha oder den Fallback-Schutz korrekt ausgeben.
- {FORM_SPAM_PROTECTION_FIELDS}: allgemeiner Platzhalter für Kontakt, Newsletter, Bewertung, Benachrichtigung und vergleichbare Formulare.
- {LOGIN_SPAM_PROTECTION_FIELDS}: Platzhalter für Login-Formulare.
- {REGISTRATION_SPAM_PROTECTION_FIELDS}: Platzhalter für Registrierungsformulare im Checkout.
Prüfen nach Änderungen
- reCaptcha aktivieren oder deaktivieren.
- Version, Website-Schlüssel und geheimen Schlüssel prüfen.
- Die gewünschten Formulare unter Mit reCAPTCHA geprüfte Formulare auswählen und speichern.
- Ein ausgewähltes und ein nicht ausgewähltes öffentliches Formular im Frontend testen.
- Bei reCaptcha-Problemen Schlüssel, Domain, Version und Theme-Platzhalter prüfen.
War diese Seite hilfreich?
Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.