Aller au contenu

Un chatbot IA sur votre site Drupal

Sur Drupal, le plus simple est un petit module gratuit, publié sur drupal.org, qui ajoute un champ de code pour tout le site.

Ce qu'il faut savoir sur Drupal

Drupal n'a pas de champ de code tout prêt. Deux solutions : le module « Header and Footer Scripts », publié sur drupal.org, qui ajoute ce champ ; ou la balise déclarée dans le thème, par un développeur. Évitez le bloc de texte au format « Full HTML » : l'éditeur CKEditor 5 peut supprimer la balise.

L'installation, étape par étape

Configuration → Développement → Header and Footer Scripts → Footer

  1. Dans votre tableau de bord Quoralo, ouvrez l'agent et cliquez « Partager ». Copiez la balise script, sous « Widget pour votre site ».
  2. Faites installer le module « Header and Footer Scripts » (votre développeur ou votre hébergeur le fait avec une commande Composer), puis activez-le dans Extensions.
  3. Ouvrez Configuration → Développement → Header and Footer Scripts, onglet « Footer », et collez la balise complète.
  4. Cliquez « Save configuration », videz les caches (Configuration → Performance), puis vérifiez sur le site public.

Pour un développeur : la bibliothèque du thème

C'est la méthode que Drupal recommande. Le script se déclare comme bibliothèque externe dans le fichier .libraries.yml du thème, la bibliothèque s'ajoute dans le .info.yml, puis on vide les caches. Remplacez « mon-agent » par l'adresse de votre agent.

quoralo:
  js:
    https://www.quoralo.com/api/widget/mon-agent: { type: external, attributes: { async: true, data-agent-ia: '' } }

Une question en chemin ? Installer sur Duda, Jimdo, Joomla, Drupal et les autres, dans le centre d’aide.

La bulle sur votre site est incluse dans toutes les formules, la gratuite comprise, comme le lien direct vers la page de chat de votre agent. Vous pouvez créer l'agent et l'installer aujourd'hui. Voir les formules .

Les pièges propres à Drupal

Les questions qu'on se pose sur Drupal

Existe-t-il un module Quoralo pour Drupal ?

Pas encore : il n'existe aucun module Quoralo pour Drupal. On passe par le module Header and Footer Scripts, publié sur drupal.org, ou par le thème.

Mon développeur préfère passer par le thème : comment faire ?

C'est la méthode recommandée par Drupal. Il déclare le script comme bibliothèque externe dans le fichier .libraries.yml du thème, l'ajoute dans le .info.yml, puis vide les caches. L'extrait est plus haut sur cette page.

Quelles versions de Drupal ?

Drupal 10 et 11. Le module fonctionne aussi sur les versions 8 et 9.