{"id":974,"date":"2022-09-09T11:44:27","date_gmt":"2022-09-09T10:44:27","guid":{"rendered":"https:\/\/support.botnation.ai\/?p=974"},"modified":"2026-01-02T16:34:08","modified_gmt":"2026-01-02T15:34:08","slug":"comment-gerer-la-mauvaise-saisie-dun-email-ou-dun-nombre","status":"publish","type":"support","link":"https:\/\/botnation.ai\/fr\/support\/comment-gerer-la-mauvaise-saisie-dun-email-ou-dun-nombre\/","title":{"rendered":"Comment g\u00e9rer la mauvaise saisie d&rsquo;un email ou d&rsquo;un nombre"},"content":{"rendered":"<p>G\u00e9rer une erreur de type de variable pour la fonctionnalit\u00e9 \u00ab\u00a0<a href=\"https:\/\/botnation.ai\/fr\/support\/entree-utilisateur\/\">Entr\u00e9e utilisateur<\/a>\u00ab\u00a0<\/p>\n\n\n\n\n\n<p>Quand vous choisissez le type de variable \u00ab <strong>D\u00e9tection d\u2019email<\/strong> \u00bb ou \u00ab <strong>D\u00e9tection de nombre<\/strong>\u00ab , si la r\u00e9ponse saisie par l\u2019utilisateur ne correspond pas au type correspondant, le chatbot consid\u00e8re que c\u2019est une erreur et rejouera la s\u00e9quence pour poser \u00e0 nouveau la question. Hors, en terme d\u2019exp\u00e9rience utilisateur c\u2019est tr\u00e8s frustrant de se voir poser la m\u00eame question en boucle sans aucune explication.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"412\" height=\"578\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-160.png.webp\" alt=\"\" class=\"wp-image-975\" srcset=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-160.png 412w, https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-160-214x300.png 214w\" sizes=\"(max-width: 412px) 100vw, 412px\" \/><\/figure>\n<\/div>\n\n\n<p>Dans ce tutoriel nous allons g\u00e9rer cette situation.<br><strong>Notre objectif est d\u2019afficher un texte explicatif en cas d\u2019erreur.<\/strong><\/p>\n\n\n\n<p>On sait qu\u2019en cas d\u2019erreur la s\u00e9quence se rejoue, il faut donc trouver le moyen d\u2019afficher un texte diff\u00e9rent selon si c\u2019est la premi\u00e8re fois que la question est pos\u00e9e ou si c\u2019est la deuxi\u00e8me.<br><br>C\u2019est possible en utilisant les deux fonctionnalit\u00e9s suivantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/botnation.ai\/fr\/support\/incrementer-decrementer-la-valeur-dune-variable\/\">Incr\u00e9mentation d\u2019un variable<\/a><\/li><li><a href=\"https:\/\/botnation.ai\/fr\/support\/la-fonctionnalite-condition-if\/\">Condition sur une variable<\/a><\/li><\/ul>\n\n\n\n<p>On commence par cr\u00e9er une variable \u00ab\u00a0passage_email\u00a0\u00bb dont la valeur augmentera de 1 \u00e0 chaque passage sur la s\u00e9quence.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"298\" height=\"185\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-161.png.webp\" alt=\"\" class=\"wp-image-978\"><\/figure>\n<\/div>\n\n\n<p>Donc au premier passage cette variable prendra la valeur 1 puis 2 ou plus si l\u2019utilisateur commet une\/des erreur(s).<\/p>\n\n\n\n<p>Il faut maintenant cr\u00e9er une condition qui changera le texte de la question en fonction du nombre de passage.<\/p>\n\n\n\n<p>Il faut configurer la condition de la mani\u00e8re suivante :<br><strong>SI <\/strong>la variable \u00ab\u00a0passage_email\u00a0\u00bb est \u00e9gale \u00e0 1<br><strong>ALORS<\/strong> on affectera la valeur \u00ab\u00a0Veuillez saisir votre email :\u00a0\u00bb \u00e0 la variable \u00ab\u00a0Texte_email\u00a0\u00bb (valable pour le 1er passage)<br><strong>SINON <\/strong>on affectera la valeur \u00ab\u00a0Attention, veuillez saisir un email de type martin@gmail.com :\u00a0\u00bb \u00e0 la variable \u00ab\u00a0Texte_email\u00a0\u00bb (valable pour tous les autres passages)<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"816\" height=\"423\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-163.png.webp\" alt=\"\" class=\"wp-image-982\" srcset=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-163.png 816w, https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-163-300x156.png 300w\" sizes=\"(max-width: 816px) 100vw, 816px\" \/><\/figure>\n<\/div>\n\n\n<p>On utilise ensuite la variable \u00ab\u00a0Texte_email\u00a0\u00bb pour poser la question dans la fonctionnalit\u00e9 \u00ab\u00a0Entr\u00e9e utilisateur\u00a0\u00bb. Ainsi, la question sera pos\u00e9e diff\u00e9remment selon si c\u2019est la premi\u00e8re fois ou les suivantes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"592\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-164.png.webp\" alt=\"\" class=\"wp-image-984\" srcset=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-164.png 599w, https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-164-300x296.png 300w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/><\/figure>\n<\/div>\n\n\n<p>Ce qui donne pour l\u2019utilisateur :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"578\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-165.png.webp\" alt=\"\" class=\"wp-image-986\" srcset=\"https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-165.png 411w, https:\/\/botnation.ai\/wp-content\/uploads\/2022\/09\/image-165-213x300.png 213w\" sizes=\"(max-width: 411px) 100vw, 411px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Vous pouvez adapter ce tutoriel \u00e0 la d\u00e9tection d\u2019un nombre, c\u2019est la m\u00eame m\u00e9canique.<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false},"categorie-support":[183,169,189],"class_list":["post-974","support","type-support","status-publish","hentry","categorie-support-chatbot-web","categorie-support-facebook-messenger","categorie-support-tutoriels"],"acf":[],"_links":{"self":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/support\/974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/support"}],"about":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/types\/support"}],"wp:attachment":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/media?parent=974"}],"wp:term":[{"taxonomy":"categorie-support","embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/categorie-support?post=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}