Définir le nom et l’email d’un visiteur dans le formulaire de pré-discussion en utilisant JavaScript
Les instructions ci-dessous s’appliquent uniquement aux ordinateurs de bureau et aux ordinateurs portables.
Vous pouvez utiliser l’API de tawk.to pour remplir automatiquement le nom et l’adresse e-mail de votre client dans l’onglet Détails, le formulaire de pré-discussion et le formulaire hors ligne.

Tous les visiteurs reçoivent un ID par défaut commençant par “V” suivi d’un numéro de 16 chiffres, comme ceci :

En utilisant les fonctions de l’API décrites dans ce guide, vous pouvez remplacer l’ID par défaut par le nom et l’adresse e-mail du visiteur.
Il existe 2 manières principales de le faire :
Avec un hash (recommandé pour des transferts de données sécurisés)
Sans hash
REMARQUE :
Les informations de votre visiteur doivent être disponibles via votre système pour que les fonctions API suivantes fonctionnent. Cela signifie que les visiteurs doivent être connectés à votre boutique/site web avant de démarrer une conversation dans votre Widget de discussion tawk.to.Avec un hash
L’utilisation d’un hash peut aider à sécuriser les données de vos clients. Nous utilisons l’algorithme de chiffrement HMACSHA256 pour générer un hash.
Pour savoir comment générer un hash, lisez cet article : Comment générer un hash pour l’API JavaScript
Important : Activez le mode sécurisé dans vos paramètres de l’API JavaScript avant de générer le hash.

Voici un exemple PHP que vous pouvez utiliser pour générer le hash :
Utiliser visitor{}
Saisissez le hash que vous avez généré dans le champ hash de la fonction visitor{}.
Voici un exemple :
Applications monopage / connexions AJAX
Si vous utilisez une application/un site web monopage ou des connexions AJAX, saisissez le hash que vous avez généré dans le champ hash de la fonction setAttributes().
Voici un exemple :
Sans hash
Vous pouvez également définir le nom et l’adresse e-mail du visiteur en utilisant la fonction visitor{} sans hash.
Voici un exemple :
Si vous utilisez la méthode visitor() avec la propriété phone, assurez-vous que le numéro respecte le format international E.164 (par exemple, +1234567890).
Lorsque le champ Numéro de téléphone est ajouté à votre widget, les visiteurs peuvent sélectionner leur code pays dans un menu déroulant et saisir leur numéro.

L’API JavaScript de tawk.to vous permet d’automatiser des processus au début ou à la fin d’une discussion. Vous pouvez en savoir plus sur l’activation de l’API JavaScript ici : API JavaScript
Si des contacts en double sont créés à cause de l’automatisation, vous pouvez les fusionner en un seul profil. Pour en savoir plus sur la fusion de contacts, lisez cet article : Comment fusionner des Contacts
Si vous avez des retours sur cet article, ou si vous avez besoin d’aide supplémentaire :
- Cliquez sur l’icône verte du chat en direct
- Planifiez un appel avec nous
- Visitez notre communauté