Documentation dydu
EnglishFrench
  • Un même logiciel, de multiples applications
  • Guide de première utilisation
    • Prise en main
    • Créer votre bot
    • Créer votre première connaissance
    • Créer et publier votre chatbot
    • Cas d'utilisation fréquents
    • Bonnes pratiques
    • Glossaire
  • Contenus
    • Connaissances
      • Gestion des connaissances
      • Gestion des thématiques
      • Types de connaissances
        • Réponse à une question
        • Réponse complémentaire
        • Réponse prédéfinie
        • Ciblage comportemental
        • Slot filling
      • Eléments de réponse
      • Accessibilité des réponses des bots
      • Arbre de décision
      • Commentaires
      • Tester le bot
      • Alertes qualité
    • Carte des connaissances
    • Groupes de formulations
    • Phrases générales
    • Langues / espaces
    • Conditions de contexte
    • Contenus externes
      • LLM : comment configurer chaque type de modèle ?
      • VertexAI Gemini
    • Galerie
    • Services Web
      • Exemples de configuration (REST)
      • Configurer l’OIDC sur keycloack pour un Service Web
      • Questions Fréquentes
    • Avancé
      • Scripts serveurs
      • Modèles de réponse prédéfinis
      • Variables
      • Déclencheurs de web services
      • Top connaissances
    • Outils
    • Import/Export de connaissances
  • Apprentissage
    • Conversations
    • Suggestions
    • Phrases incomprises
  • Statistiques
    • Exploitation
      • Important
      • Conversations
      • Visiteurs
      • Thématiques
      • Connaissances
      • Qualification
      • Avis des utilisateurs
      • Liens cliqués
      • Reformulations
      • Performance
      • Autres
    • Livechat
      • Conversations
      • Connaissances
      • Opérateurs
      • Satisfaction
      • Files d'attente
    • Base de connaissances
      • Formulations
      • Utilisateurs
      • Matches
    • Export
    • Configuration
  • Statistiques personnalisées
    • Rapports
    • Alertes
    • Configuration
      • Rapports
      • Exports
      • Sources prédéfinies
      • Alertes
      • Préférences
      • Annexe : liste des indicateurs
  • Livechat
    • Activer le livechat
    • Configuration de la base de connaissances
    • Livechat DYDU
      • Aperçu des interfaces
        • Interface opérateur
        • Interface manager
      • Configuration livechat DYDU
        • Configuration générale
        • Compétences
        • Files d'attente
          • Général
            • Mise en place de la file d'attente
          • Compétence
            • Mise en place de la file d'attente par compétence
            • Mise en place d'une connaissance avec la file d'attente par compétence
        • Capacité de l'opérateur
        • Paramètres de compte
    • Connecteur Livechat Genesys
  • Intégrations
    • FAQ
      • FAQ statique
      • FAQ dynamique
    • MetaBot
    • Actions javascript
    • Règles personnalisées du ciblage comportemental
    • Canaux
      • Chatbox
        • Intégration d'une chatbox dans une webview
      • Customisation avancée
        • Éditeur Css
          • Teaser
            • Modification CSS teaser
          • Header
            • Modification CSS header
          • Body
            • Modification CSS body
        • Éditeur JS Custom
        • Gestion des libellés
        • Intégrations possibles
      • Connecteurs
        • Teams
        • Meta
          • Messenger
          • Instagram
          • WhatsApp
          • Fonctionnalités et compatibilité META
          • Contrôle d'application Meta
    • LLM - IA générative
  • Préférences
    • SAML 2
    • OpenID Connect (OIDC)
    • Droits et utilisateurs
    • Bot
      • Général
      • Conversations
      • Questionnaires
      • URLs
      • Champ de recherche
  • Autres
    • Comment fonctionne votre bot?
    • Protection des données
      • Politique de gestion des cookies
    • Console des logs
    • Mots-clés spéciaux
    • Aspects techniques
      • Hébergement
      • Infrastructure
    • Sécurité
      • Informations générales
      • Usage des serveurs
      • Outils open source
      • Expiration session utilisateur
  • Développeurs
    • Référence API
      • Authentification
      • Boîte de dialogue API
      • Export des Conversations
      • Champ de recherche
      • Import/Export du bot
      • Import/Export Base de connaissances
      • API de statut du serveur
      • Accès aux APIS
      • Gestion des utilisateurs du BMS
    • Chatbox V5
      • Mise en place et intégration
  • Release Note
Propulsé par GitBook

Tous droits réservés @ 2023 dydu.

Sur cette page
  • Paramètres
  • Exemple de requête

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

  1. Développeurs
  2. Référence API

Champ de recherche

Paramètres

Les paramètres du service champ de recherche sont les suivants :

Paramètres

contextId

ID du dialogue

Le retour du service web contiendra, entre autres, la valeur qu'il faudra par la suite donner à ce champ afin de regrouper toutes les requêtes au sein d'une même recherche. Une requête fait partie d'une recherche seulement si elles ont le même contextId.

Côté serveur, lorsque l'identifiant de contexte est inutilisé pendant 10 minutes, la recherche est archivée et cet identifiant est révoqué.

Si un identifiant de contexte invalide ou révoqué est passé au service web, le serveur n'en tiendra pas compte et générera un nouvel identifiant de contexte valide.

botID

ID du bot (Identication du Bot)

L'ID du chatbot peut être récupéré dans Préférences > APIS > Accès aux API.

userlnput

Input de l'utilisateur

Ce paramètre contient la question de l'internaute.

space

Espace de consultation

L'espace de consultation à utiliser peut être envoyé au champs de recherche grâce à ce paramètre. Pour ne pas utiliser d'espace de consultation en particulier, la valeur de ce paramètre doit être Défaut.

language

Code ISO de la langue (fr, en, nl)

Le paramètre language est utile surtout lorsque le bot est multilingue. Le passage de ce paramètre indique quelle langue le bot utilise par défaut.

alreadycame

Information si l'utilisateur est déjà venu

Ce paramètre est utilisé pour indiquer si l'utilisateur a déjà visité. La valeur true indique que l'utilisateur est déjà venu. La valeur false indique que l'utilisateur n'est jamais venu.

clientId

Idenfication de l'internaute

Si ce paramètre n'est pas renseigné, le dialogue sera anonyme. Si ce paramètre est renseigné, ce qui peut être effectué si le champ de recherche est utilisé depuis un espace connecté sur le site, alors cet identifiant sera associé à la recherche.

Dans le back office, dans la page de lecture des requêtes, le nom de l'utilisateur ne sera cependant affiché qu'aux profils administrateurs.

userUrl

URL actuelle de l'utilisateur

Ce paramètre permet d'indiquer à partir de quelle URL la recherche est effectuée.

browser

Navigateur

Ce paramètre permet d'indiquer quel navigateur est utilisé par l'utilisateur.

qualificationMode

Mode qualification

Ce paramètre permet d'indiquer si les recherches effectuées sont dans un mode de qualification (ou recette). En positionnant ce paramètre à true, les connaissances qui sont à l'état publié ET validé sont utilisables. D'autre part, les conversations ne sont pas comptabilisées dans les statistiques.

En positionnant ce paramètre à false, seules les connaissances qui sont à l'état publié sont utilisables.

Les recherches sont comptabilisées dans les statistiques. La valeur par défaut de ce paramètre est false.

solutionUsed

Solution utilisée

Ce paramètre indique le type de solution utilisée : assistant, livechat, etc.

tag (ou tagID)

Thématique

Ce paramètre est utilisé pour inclure une thématique. Pour insérer la valeur d'une thématique, vous pouvez inscrire son nom ou son tagID.

Pour récupérer le tagID d'une thématique : clic droit > inspecter sur votre sous-thématique. Dès lors, récupérez le code suivant (exemple) :

div id="tag-6671"

Dans cet exemple, le tagID est 6671.

maxAnswerNumber

Nombre maximum de réponses à afficher

Correspond au nombre maximum de réponses à afficher.

Exemple de requête

Requête (entrée) :

Paramètres obligatoires
Paramètres optionnels

- botID

- alreadyCame

- space

- clientId

- language

- browser

- userlnput

- qualificationMode

- solutionUsed

- userUrl

- maxAnswerNumber

{
    "callback": "jsonCallBack",
    "type": "fieldboxproactive",
    "parameters": {
        "solutionUsed": "fieldbox",
        "botId": "f0de8c15-af21-467f-8cec-1494ee85ec87",
        "language": "en",
        "userInput": "how",
        "space": "Common"
    }
}

Résultat (sortie) :

{
    "type": "fieldboxproactive",
    "values": {
        "sourceInput": "how",
        "contextId": "ed59375b-7c2c-444f-93d4-30a61b4e28a9",
        "suggestions": []
    }
}
PrécédentExport des ConversationsSuivantImport/Export du bot

Dernière mise à jour il y a 1 an

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