Aller au contenu principal

Ciblage comportemental

Vous voulez maximiser l'engagement des utilisateurs avec votre chatbox? Le ciblage comportemental peut vous aider !

Comme son nom l'indique, une connaissance de type ciblage comportemental permet à la chatbox d'envoyer un message spécifique aux utilisateurs lorsqu'une action spécifique de l'utilisateur est détectée.

Par exemple, lorsque la chatbox détecte que ça fait 5 minutes que l'utilisateur consulte la même page, il peut intervenir et demander "Comment puis-je vous aider ?".

Dans cet article nous allons vous présenter comment mettre en place une connaissance de type ciblage comportemental.

Démarrer : créer votre première connaissance de ciblage comportemental

  1. Dirigez-vous sur la page Contenus > Connaissances.

  1. Vous pouvez soit cliquer sur le bouton + Nouvelles connaissances, soit cliquer sur l'icône ... à côté d'une balise, puis cliquer sur Nouvelles connaissances (comme le montre l'exemple ci-dessous). Cette deuxième option vous permet d'attribuer une thématique directement à vos connaissances.

  1. Choisissez Ciblage Comportemental.

Voici à quoi ressemble une connaissance de ciblage comportemental :

  • "Label" est l'endroit où vous allez nommer la connaissance.

  • Le bouton "+" vous permet de définir les règles du ciblage. (Oui, vous pouvez définir plusieurs règles ! Continuez à lire.)

  • La première case correspond à l'événement déclencheur. La seconde à l'opérateur (égal, supérieur/inférieur à, différent de...). La dernière à la valeur - ce peut être un nombre, un texte ou une URL.

Remarque : le BMS fournit quelques événements prédéfinis (consultez Règles prédéfinies pour plus de détails), mais vous pouvez également définir vos propres événements personnalisés (voir Règles personnalisées).

  1. Cliquez sur le ✓ pour valider.

  2. Enfin, éditez dans la zone de réponse le message que vous voulez que vos utilisateurs voient lorsque l'action attendue est détectée par votre chatbox. (N'oubliez pas de mettre à jour le statut des connaissances à "publiée" afin que ces connaissances puissent être utilisées par le chatbox. )

Devenir expert : utiliser des règles combinées

Règle combinée "ET"

Considérons le premier cas d'utilisation : nous voulons envoyer un message aux utilisateurs qui sont restés sur une page Web particulière pendant 10 secondes sans effectuer aucune action.

Pour ce faire, nous devons créer une connaissance de ciblage comportemental avec des règles combinées "ET".

La connaissance ne sera déclenchée que si TOUTES les conditions définies sont remplies.

Etapes :

  1. Créer la première règle "la page en cours contient wwww.dydu.ai".

  2. Cliquez sur le bouton "+ (ajouter un élément)" qui s'affiche à droite de la première règle lorsque vous y survolez.

  1. Définissez la règle comme "Durée d'inactivité supérieure à 10" puis validez. N'oubliez pas de cliquer sur "enregistrer" pour sauvegarder vos connaissances. Voilà !

Règle combinée "OU"

Considérons maintenant un deuxième cas d'utilisation : nous voulons envoyer un message aux utilisateurs qui SOIT sont restés sur une page web particulière pendant plus de 10 secondes sans aucune action, SOIT ont une adresse IP située en France.

La connaissance ne sera déclenchée que si l'une des règles définies est remplie.

Etapes :

  1. Créer la première règle "la page en cours contient wwww.dydu.ai".

  2. Cliquez sur le bouton "+ (ajouter)" juste en dessous de "Conditions" afin d'ajouter une règle "OU".

  1. Définissez la deuxième règle comme "Pays égal France" puis validez. N'oubliez pas de cliquer sur "enregistrer" pour sauvegarder vos connaissances. Voilà !

Comme vous pouvez le voir visuellement, les règles "OU" sont toujours sur le même niveau alors que les règles "ET" sont sur un niveau hiérarchique. En fonction de vos besoins, vous pouvez librement combiner les règles "ET" et "OU". Par exemple, créez 2 règles "OU" dont chacune est composée d'une règle "ET". (Comme le montre l'image ci-dessous).

Cas d'usage avec un Livechat

Vous pouvez même utiliser les connaissances de ciblage comportemental dans le cadre d'un Livechat. Voir la page Livechat escalation pour plus d'informations.

Règles prédéfinies

Voici une liste des règles déclencheuses actuellement fournis dans le Bot Management System :

  • Temps d'inactivité : est le temps d'inactivité sur une page (en secondes) ;

  • Durée de visite de la page : est la durée de la visite sur une page (en secondes) ;

  • Durée depuis la dernière visite : le temps écoulé entre la visite actuelle et la précédente du même utilisateur (en secondes). Les visites sont enregistrées pendant 60 jours (informations stockées dans le cookie DYDU_PUSH_XXXX) ;

  • Durée totale de la visite actuelle : est la durée totale de la visite actuelle (en secondes) ;

  • Langue : est la langue du navigateur (format : en-US) ;

  • Nombre de pages vues : est le nombre de pages vues lors d'une visite ;

  • Nombre de visites de pages : le nombre de visites d'une page ;

  • Compte global de visiteurs : est le nombre total de visites sur le site ;

  • Page actuelle : est une URL ou une partie de l'URL de la page actuelle (déclenchant la règle si cette page est actuellement celle sur laquelle l'utilisateur se trouve) ;

  • Page précédente : vous devez ajouter ici l'URL ou une partie de l'URL de la page précédente à celle que vos utilisateurs sont en train de consulter - par exemple, les utilisateurs reçoivent un message d'appel à l'action après avoir abandonné la page de paiement sur un site de commerce électronique ;

  • Page consultée lors de la visite du site web : vous devez ajouter ici l'URL d'une page particulière sur laquelle vous souhaitez envoyer un message à vos utilisateurs - par exemple, lorsque le robot détecte qu'un utilisateur consulte actuellement la "page de contact", il apparaît et demande "Puis-je faire quelque chose pour vous ?" ;

  • Pays : le pays où se trouve l'IP de l'utilisateur ;

  • City : la ville où se trouve l'IP de l'utilisateur ;

  • Remarque : une nouvelle visite est comptabilisée après 30 minutes d'inactivité. Ainsi, si un utilisateur est inactif pendant plus de 30 minutes, deux visites seront comptabilisées.

Règles personnalisées

Vous pouvez également créer vos propres règles de ciblage comportemental. Cela vous permet de personnaliser votre panneau de règles et d'enrichir votre bot en fonction de vos besoins. Pour cela :

  1. Dirigez-vous sur la page Intégrations > Ciblage comportemental.

  2. Dans le champ Nom des règles, saisissez les différentes règles que vous souhaitez ajouter. Elles doivent être séparées par une virgule.

Vous pouvez ajouter autant de règles que vous le souhaitez.

  1. Dirigez-vous sur la page Intégrations > Boîte de dialogue. Selectionnez une configuration en cliquant sur le bouton modifier ou créez-en une nouvelle.

  2. Cliquez sur Modifier puis sur Modules and resources. Activez l'option Advanced View. S'il est désactivé, cliquez sur ce bouton pour activer le module :

  1. Vous allez maintenant devoir modifier les fichiers .js de votre module. Allez dans le fichier pushRulesDefinition.js, cliquez sur Edit. C'est donc dans ce fichier que vous allez ajouter vos nouvelles règles, préalablement écrites dans vos règles de ciblage comportemental.

  1. Cliquez sur Mettre à jour puis Fermer pour revenir à votre module.

  2. Pour définir l'action de votre nouvelle règle, allez dans pushExternalInfoProcessors.js, cliquez sur Edit. Vous pouvez ensuite ajouter la fonction JS associée à votre nouvelle règle.

Important : n'oubliez pas non plus d'ajouter un processus permettant de mettre à jour vos règles personnalisées via des fichiers JS.

Prochaine étape : afin d'enrichir le contenu de vos réponses, vous pouvez vous renseigner sur les éléments de réponses qui vous permettront de découvrir toutes les possibilités qui s'offrent à vous.

Important : une utilisation intensive des règles de ciblage comportemental peut entraîner des pannes de serveur au-delà de 10 000 conversations sur une période de 10 minutes.