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
  • Hébergement externe
  • Hébergement interne
  • Hébergement de la boîte de dialogue par dydu
  • Hébergement de la boîte de dialogue par le client

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

  1. Autres
  2. Aspects techniques

Hébergement

La solution dydu est accessible en SaaS (Software as a Service). C'est à dire que le moteur de dialogue est hébergé par l'infrastructure dydu.

La boîte de dialogue est générée par du code javascript. Celui-ci, ainsi que des fichiers d'image l'accompagnant peuvent être hébergés soit par dydu, soit par le client lui-même.

Dans le cas où le client héberge lui-même sa boîte de dialogue, chaque modification, qu'elle soit esthétique ou fonctionnelle nécessite la relivraison d'un package qui doit être testé sur les environnements de recette du client avant d'être mis en production.

Les schémas ci-dessous explicitent les flux réseaux lorsqu'un internaute se connecte sur le site du client et discute avec le bot.

Quel que soit le produit (chat automatique, Livechat,FAQ dynamique, FAQ statique), la question de l'hébergement est essentielle.

Deux alternatives sont possibles :

  • Hébergement externe ;

  • Hébergement interne.

Hébergement externe

Le plus souvent, l'hébergement n'est pas géré par l'infrastructure du client mais par l'infrastructure dydu.

L'hébergement externe permet, sans faire de modification sur l'intégration côté client, de profiter des évolutions suivantes :

  • Améliorations esthétiques ;

  • Nouvelles règles de ciblage ;

  • Corrections d'anomalies ;

  • Ajout de variables de contexte (informations utilisateur).

Le livrable est alors le lien vers la boîte de dialogue/FAQ dynamique/FAQ statique à intégrer tel que défini dans la section Intégration/Code source de chacun de ces produits.

Hébergement interne

Si pour des raisons de sécurité ou d'accessibilité au réseau la boîte de dialogue doit être hébergée par le client, dydu fournit un package contenant l'ensemble des fichiers nécessaires.

  • Boîte de dialogue/FAQ dynamique

    Dans ce cas, la boîte de dialogue et/ou la FAQ dynamique est livrée sous forme de d'éléments compressés au format zip et contient les fichiers suivants :

    • assembly.min.js

    • assembly.js

    • sample.debug.html

    • pushrules_angular.js

    • surveys_angular.js

    • backup.zip

    • files/... Seuls les fichiers/dossiers en gras doivent être déployés en production. Les autres sont utiles à des fins de test, de débogage ou de restauration.

  • FAQ statique

    Dans le cas de la FAQ statique, une archive zip contenant l'arborescence de fichiers HTML/CSS/JS est fournie et doit être déployée sur un serveur web.

La solution dydu est accessible en SaaS (Software as a Service). C'est à dire que le moteur de dialogue est hébergé par l'infrastructure dydu.

La boîte de dialogue est générée par du code javascript. Celui-ci, ainsi que des fichiers d'image l'accompagnant peuvent être hébergés soit par dydu, soit par le client lui-même.

Dans le cas où le client héberge lui-même sa boîte de dialogue, chaque modification, qu'elle soit esthétique ou fonctionnelle nécessite la relivraison d'un package qui doit être testé sur les environnements de recette du client avant d'être mis en production.

Les schémas ci-dessous explicitent les flux réseaux lorsqu'un internaute se connecte sur le site du client et discute avec le bot.

Hébergement de la boîte de dialogue par dydu

L'internaute se connecte au site web, hébergé dans l'infrastructure du client.

Le code HTML de la page qui intègre la boîte de dialogue indique au navigateur qu'il faut télécharger le code javascript et les images de la boîte de dialogue.

Ceux-ci sont hébergés par l'infrastructure dydu, plus précisément par un serveur web.

Lorsque l'internaute pose une question au bot, la requête est envoyée sur le serveur web dydu.

Le serveur web agit comme un reverse proxy et transmet la requête au moteur de dialogue qui se charge de traiter la question et d'apporter la réponse correspondante.

Hébergement de la boîte de dialogue par le client

L'internaute se connecte au site web, hébergé dans l'infrastructure du client.

Le code HTML de la page qui intègre la boîte de dialogue indique au navigateur qu'il faut télécharger le code javascript et les images de la boîte de dialogue.

Ceux-ci sont hébergés par l'infrastructure du client.

Lorsque l'internaute pose une question au bot, la requête est envoyée sur le serveur web dydu.

Le serveur web agit comme un reverse proxy et transmet la requête au moteur de dialogue qui se charge de traiter la question et d'apporter la réponse correspondante.

PrécédentAspects techniquesSuivantInfrastructure

Dernière mise à jour il y a 8 mois

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

Connexion au site web

Téléchargement de la boîte de dialogue

Interrogation du bot

Transmission de la requête au moteur de dialogue

Connexion au site web

Téléchargement de la boîte de dialogue

Interrogation du bot

Transmission de la requête au moteur de dialogue