Tento návod vás krok za krokem provede nastavením Google reCAPTCHA v3 tak, aby fungovala s našimi Kontaktními formuláři. Nemusíte nic programovat – stačí si vytvořit klíče u Googlu a vložit je do administrace.
Co je reCAPTCHA v3 a proč ji používat
Google reCAPTCHA v3 chrání formuláře před spamem a roboty bez nutnosti, aby uživatel cokoliv vyplňoval nebo potvrzoval. Na pozadí vyhodnocuje chování návštěvníků a přiřazuje jim skóre od 0.0 do 1.0:
- 1.0 = velmi pravděpodobně skutečný člověk
- 0.0 = velmi pravděpodobně bot
Vy si pak určíte, od jakého skóre je odeslání formuláře povoleno.
Krok 1: Přihlášení do Google reCAPTCHA administrace
- Otevřete stránku:
👉 https://www.google.com/recaptcha/admin/create - Přihlaste se Google účtem (např. Gmail).
Krok 2: Vytvoření nové reCAPTCHA
V registračním formuláři vyplňte:
1️⃣ Název
- Libovolný název, např.:
Kontaktní formuláře – web.cz
2️⃣ Typ reCAPTCHA
- Vyberte:
Score based (v3) ✅
3️⃣ Domény
- Zadejte doménu, kde budou formuláře použity (bez https://):
example.czwww.example.cz
ℹ️ Pokud používáte více domén, přidejte je všechny.
4️⃣ Odeslání
- Klikněte na Odeslat.
Krok 3: Získání klíčů
Po vytvoření reCAPTCHA se zobrazí stránka s klíči:
- Site Key (veřejný klíč)
- Secret Key (tajný klíč)
🔐 DŮLEŽITÉ:
- Site Key je veřejný
- Secret Key nikomu neposílejte a nikde nezveřejňujte
Tyto dva klíče si ponechte otevřené – budete je hned potřebovat.
Krok 4: Nastavení reCAPTCHA v administraci
V administraci Kontaktních formulářů otevřete sekci Nastavení → reCAPTCHA v3.
1️⃣ Povolit ochranu
- Zaškrtněte Povolit reCAPTCHA ochranu
2️⃣ Site Key
- Vložte Site Key z Google administrace
3️⃣ Secret Key
- Vložte Secret Key z Google administrace
4️⃣ Minimální skóre (Threshold)
- Doporučené výchozí nastavení: 0,5
| Skóre | Chování |
|---|---|
| 0.3 | Přísnější ochrana (může blokovat i lidi) |
| 0.5 | Vyvážené nastavení ✅ |
| 0.7+ | Velmi benevolentní |
Krok 5: Uložení nastavení
- Klikněte na Uložit
- Hotovo 🎉
Od této chvíle jsou formuláře chráněny reCAPTCHA v3.
Jak poznám, že reCAPTCHA funguje?
- Formulář se odesílá normálně (bez checkboxu „Nejsem robot“)
- Podezřelé odeslání je automaticky zablokováno
- V případě problému se zobrazí chybová hláška o bezpečnostním ověření
- Vpravo dole na stránce, kde je formulář nasazen, se zobrazí prvek, který hlásí, že RECAPTCHA je aktivní.
Časté chyby a tipy
❌ Formulář nejde odeslat
- Zkontrolujte, že doména v Google reCAPTCHA odpovídá doméně webu
❌ Nízké skóre u reálných uživatelů
- Snižte minimální skóre (např. z 0.5 na 0.4)
❌ Zapomenutý Secret Key
- Lze kdykoliv znovu zobrazit v Google reCAPTCHA administraci
Užitečné odkazy
- Google reCAPTCHA Admin Console:
https://www.google.com/recaptcha/admin/create
Pokud si s nastavením nejste jistí, ozvěte se nám – rádi vám pomůžeme 🙂