Dans ce guide, nous allons découvrir le paramètre de vérification des visiteurs dans Chatway, qui vous permet d'identifier les visiteurs réguliers, d'accéder instantanément à leurs conversations précédentes et de sécuriser la conversation entre le visiteur et l'agent afin de fournir une assistance plus personnalisée et sécurisée aux utilisateurs connectés sur vos sites web personnalisés.
Chatway est une application de chat en direct conçue pour améliorer la communication en temps réel entre vous et vos clients. En intégrant un widget de chat personnalisable à votre site Web, Chatway permet une assistance immédiate, favorisant ainsi une satisfaction et un engagement client améliorés.
Vous pouvez également accéder à vos conversations et les gérer où que vous soyez grâce aux applications mobiles Chatway pour appareils iOS et Android. Consultez nos guides visuels faciles à suivre ici : https://chatway.app/help/mobile-apps
Cela étant dit, plongeons-nous!
C'est pour qui?
Cette fonctionnalité est conçue pour tout plateforme personnalisée dotée d'un système de connexion et souhaite offrir aux utilisateurs une expérience de chat fluide.
Si votre plateforme nécessite que les utilisateurs se connectent, vous pouvez intégrer cette fonctionnalité, quelle que soit la pile technologique que vous utilisez (PHP, JavaScript, Laravel, React, etc.).
Étape 1 : Accédez à Paramètres Chatway > Vérification des visiteurs et cliquez sur l'icône à bascule à côté de Activer la vérification des visiteurs pour activer le paramètre.

Étape 2 : Sous l’en-tête « Sélectionnez l’identifiant », choisissez « ID utilisateur » ou « Adresse e-mail » selon la méthode d’authentification utilisée dans votre système. L’ID utilisateur correspond à l’identifiant unique attribué à chaque utilisateur (par exemple, l’ID utilisateur de la base de données), et l’adresse e-mail correspond à l’ adresse e-mail enregistrée de l’utilisateur dans votre système.

Remarque : Si vous passez d' un identifiant utilisateur à une adresse e-mail (ou inversement), vous devez générer une nouvelle clé de sécurité pour maintenir l'intégrité des données et éviter les conflits.
Étape 3 : Copiez la clé de sécurité et enregistrez-la dans votre système, car elle sera utilisée pour chiffrer les données utilisateur avant de les envoyer à Chatway.

Étape 4 : Ajoutez le script fourni à votre site web avant le code d’installation de Chatway . Ce script hache l’ identifiant utilisateur ou l’adresse e-mail à l’aide de la clé secrète et envoie les données chiffrées à Chatway pour vérification. Une fois l’ identifiant haché reçu , Chatway en vérifie l’authenticité et charge l’historique des conversations de l’utilisateur connecté.

Vous pouvez choisir l' option JavaScript de base si vous souhaitez un seul code JavaScript, ou l' option Application monopage si vous préférez des codes différents pour le backend et le frontend. Vous pouvez également choisir le langage : PHP, Node.js, Rails (Ruby) ou Django (Python 3) selon les besoins de votre application.

Remarque : Veuillez suivre les commentaires dans le code et modifier les informations demandées pour garantir un bon fonctionnement.
Étape 5 (facultative) : Vous pouvez effectuer des personnalisations supplémentaires en attribuant des étiquettes ou des données personnalisées aux utilisateurs. Par exemple :
tags: [{ name: 'VIP', color: '#FFD700' }],
customFields: [{ name: 'Subscription Plan', value: 'Premium' }]Et voilà ! En suivant ces étapes, vous aurez validé l'identité de votre visiteur. Vous trouverez ci-dessous des informations complémentaires pour mieux comprendre le processus et les points essentiels à retenir.
Comment ça marche en coulisses
Lorsqu'un utilisateur se connecte à votre site web, son identifiant ou son adresse e-mail est utilisé pour générer un hachage, qui est ensuite envoyé au backend de Chatway avec l'identifiant choisi. Chatway vérifie le hachage et récupère les conversations passées. Cela permet au widget de chat de charger l'historique des conversations de l'utilisateur, garantissant ainsi une expérience fluide aux utilisateurs récurrents.
Points clés à retenir
ID utilisateur vs. ID e-mail : Choisissez-en un avec soin : cela affecte la manière dont les utilisateurs sont identifiés.
Clef de sécurité: Une nouvelle clé doit être générée lors du changement d'identifiants.
Historique de discussion fluide : Les utilisateurs peuvent poursuivre les conversations passées en toute sécurité.
- Cette fonctionnalité est pas besoin si Chatway est utilisé uniquement pour les visiteurs anonymes.
- Assurez-vous que votre clé de sécurité reste privée et stockée en toute sécurité dans votre backend.
Désormais, vos utilisateurs peuvent profiter d'une expérience de chat fluide et sécurisée avec leur historique intact.
Pour consulter d'autres guides de ce type, n'oubliez pas de consulter l'intégralité de notre base de connaissances Chatway afin d'en tirer le meilleur parti.