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 :

Format du numéro de téléphone et code du pays

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.

Informations supplémentaires

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 :


Cet article a-t-il été utile ?

124 sur 203 ont aimé cet article