Recaptcha

Introduction
reCAPTCHA est un service de Google qui a été développé pour protéger les sites Web contre les attaques automatisées telles que le spam ou l’utilisation abusive. Il fait la distinction entre les vraies personnes et les robots (“Robots numériques”) qui tentent d’abuser des formulaires ou d’autres fonctions du site Web.
Avec le module reCAPTCHA gratuit de 21.Shop, vous pouvez intégrer reCAPTCHA dans votre boutique en ligne. Dans ce guide, nous vous expliquons plus en détail reCAPTCHA et comment configurer le module.
Explication : Quelle est la différence entre reCAPTCHA v2 et reCAPTCHA v3 ?
reCAPTCHA v2
reCAPTCHA v2 demande à l’utilisateur de résoudre une tâche, comme cocher une case (“Je ne suis pas un robot”) ou sélectionner des images contenant certains objets pour confirmer qu’il s’agit d’un humain.
Veuillez noter que ce guide est spécifiquement conçu pour reCAPTCHA v3. Si vous utilisez reCAPTCHA v2, des écarts peuvent survenir.
reCAPTCHA v3 (recommandé)
reCAPTCHA v3 fonctionne en arrière-plan en analysant le comportement de l’utilisateur sur le site Web pour déterminer s’il s’agit d’une vraie personne ou d’un robot, sans que l’utilisateur doive effectuer une tâche. Il fournit un score de 0 à 1 qui indique la probabilité que le visiteur soit humain. Nous vous recommandons d’utiliser reCAPTCHA v3.
Configuration du module reCAPTCHA
Nécessaire pour le démarrage
- Un compte Google (→ Créer un compte Google)
Étape 1 : Enregistrer votre domaine pour l’utilisation de reCAPTCHA
- Connectez-vous avec votre compte Google dans Google Chrome.
- Ouvrez le lien suivant : https://www.google.com/recaptcha/admin
- (Si vous avez déjà créé un reCAPTCHA auparavant, cliquez sur le signe plus dans l’administration pour en créer un autre.)
- Étiquette : Donnez un nom au reCAPTCHA pour pouvoir le reconnaître plus tard. Par exemple “chaussures-géniales v3”.
- Type de reCAPTCHA : Sélectionnez “Basé sur les scores (v3)".
- Domaines : Entrez le domaine de votre boutique en ligne.
- Google Cloud Platform : Vous pouvez laisser ce champ tel qu’il est automatiquement rempli.
- Cliquez sur “Envoyer”.
- Une fenêtre avec deux codes dont vous aurez bientôt besoin apparaîtra maintenant. Gardez cette fenêtre ouverte et ouvrez une autre fenêtre.
Étape 2 : Installer le module reCAPTCHA
Si vous avez déjà installé le module reCAPTCHA, vous pouvez ignorer cette étape.
- Allez dans votre administration 21.Commerce.
- Cliquez sur “Modules” → “Gestion des modules”.
- Sous “Modules pas encore installés”, vous trouverez le module reCAPTCHA. Sélectionnez-le et cliquez sur “Installer”.
- Cliquez sur “Gérer le module”.
Étape 3 : Configurer le module reCAPTCHA
Si vous n'êtes pas déjà dans l’administration du module reCAPTCHA, allez dans votre administration 21.Commerce et à “Modules” → “reCAPTCHA”.
- Activation : Cochez la case pour activer le module.
- Version : Sélectionnez “reCAPTCHA v3”.
- Clé du site Web : Entrez maintenant le code supérieur du site Web reCAPTCHA, dont la fenêtre devrait encore être ouverte. (Cliquez sur “Copier la clé du site Web” et collez le code dans l’admin 21.Shop.)
- Clé secrète : Entrez maintenant le code inférieur du site Web reCAPTCHA, dont la fenêtre devrait encore être ouverte. (Cliquez sur “Copier la clé secrète” et collez le code dans l’admin 21.Shop.)
- Emplacements : Ici, vous pouvez sélectionner où reCAPTCHA doit être activé sur votre site Web. Nous vous recommandons de laisser tous les emplacements activés.
- Seuil : Nous vous recommandons de laisser la valeur à 0,5 pour l’instant. Vous pouvez en savoir plus dans le chapitre “Mesures pour d’autres inscriptions de spam”.
- Délai d’expiration : Nous vous recommandons de laisser la valeur à 1800 secondes pour l’instant. Vous pouvez en savoir plus dans le chapitre “Mesures pour d’autres inscriptions de spam”.
- Enregistrez les paramètres.
Vous avez installé reCAPTCHA avec succès ! Vous pouvez également le vérifier en allant dans votre boutique et en créant un nouveau compte client, par exemple. Sur le côté droit, vous devriez voir le symbole reCAPTCHA.
Mesures pour d’autres inscriptions de spam
Si vous continuez à recevoir de nombreuses inscriptions de spam après l’activation de reCAPTCHA, il existe diverses options d’action.
Passage de reCAPTCHA v2 à reCAPTCHA v3
Si vous utilisez encore reCAPTCHA v2, envisagez de passer à reCAPTCHA v3. Pour ce faire, parcourez le chapitre “Configuration du module reCAPTCHA”.
Ajuster le seuil
reCAPTCHA v3 attribue à chaque utilisateur un score (“score de risque”) entre 0 et 1. Un score de 0 indique qu’il s’agit probablement d’un robot, tandis que 1 indique une vraie personne. Avec le seuil, vous déterminez à partir de quel score de risque un utilisateur est autorisé à soumettre un formulaire.
La valeur par défaut est 0,5. Vous pouvez augmenter cette valeur de 0,1 pour d’autres inscriptions de robots et attendre de voir si les inscriptions de robots sont réduites. Nous déconseillons généralement de choisir une valeur de 0,9 ou plus, car cela empêcherait également plus de vrais clients de soumettre des formulaires.
Explication : Que se passe-t-il si une vraie personne ne peut pas s’inscrire ?
Si reCAPTCHA évalue une vraie personne comme un robot, elle ne peut pas soumettre le formulaire et le message d’erreur suivant apparaît : “Votre demande n’a pas pu être envoyée car notre système a détecté une activité inhabituelle. Veuillez réessayer ou nous contacter.". Si de plus en plus de clients vous contactent parce qu’ils n’ont pas pu remplir un formulaire, vous devriez envisager de baisser le seuil.
Délai d’expiration
Avec reCAPTCHA v3, le délai d’expiration signifie que les personnes qui remplissent un formulaire n’ont qu’un certain temps pour le faire. Si le temps est dépassé, un message d’erreur apparaît lors de la soumission du formulaire et il doit être soumis à nouveau.
Avec reCAPTCHA v3, le délai d’expiration n’est généralement pas aussi crucial, car v3 est basé sur une évaluation continue des interactions des utilisateurs pour déterminer un score de risque. Un délai d’expiration plus court pourrait même affecter négativement le processus d'évaluation et conduire à une évaluation moins précise. Par conséquent, nous recommandons généralement de laisser la valeur à 1800 secondes pour v3.
Aide supplémentaire
Notre service d’assistance se tient à votre disposition pour toute question ou problème. Pour cela, veuillez ouvrir un ticket d’assistance :
- Accédez au portail Swiss21.
- Cliquez sur votre photo de profil en haut à droite.
- Cliquez sur “Assistance”.
- Cliquez sur “Contacter l’assistance”.
- Remplissez le formulaire et notre service d’assistance vous contactera dans les plus brefs délais.
Heures d’ouverture du service d’assistance : Lundi – Vendredi I 08:00h – 12:00h I 13:30h – 17:00h
