Pasar al contenido principal

Guía de instalación

Agrega un chatbot con IA a tu sitio Drupal

Con el módulo Header and Footer Scripts pegas una línea en la configuración de tu sitio, sin tocar el tema, y tu chatbot responde a tus visitantes con tu propio contenido, 24/7, en su idioma.

Paso 1

Crea tu chatbot

Ponle un nombre y el dominio de tu sitio web. El chatbot solo carga en los dominios que indicas, así que copiar su script a otro sitio no funciona.

El formulario Crear chatbot del panel de Gotachat, con el nombre del chatbot y el dominio del sitio web

Paso 2

Agrega lo que debe saber

Pega textos, escribe preguntas y respuestas o sube archivos PDF, Word, TXT o Markdown: tus horarios, políticas, servicios, precios. Tu chatbot responde solo con este contenido, en el idioma de tus visitantes. Apenas creas el chatbot, el panel te trae aquí.

El formulario Agregar fuente de conocimiento con un texto sobre horarios y envíos, y el chatbot ya marcado

Paso 3

Copia tu script de instalación

Cuando guardas tu primera fuente de conocimiento, el panel te lleva a tu script de instalación: una línea con la clave de tu chatbot. Haz clic en Copiar. Puedes volver a él cuando quieras desde la página de tu chatbot.

La página del chatbot con el script de instalación y su botón Copiar

Paso 4

Agrega el módulo Header and Footer Scripts

Drupal 10 y 11 agregan módulos con Composer, así que quien mantiene tu sitio ejecuta:

composer require drupal/header_and_footer_scripts

Después, en Ampliar, filtra por header, marca Header and Footer Scripts y haz clic en Instalar. Es el módulo de drupal.org para Drupal 8 a 11, cubierto por el equipo de seguridad de Drupal.

La página Ampliar de Drupal filtrada por header, con Header and Footer Scripts marcado y el botón Instalar

Paso 5

Pégalo en Footer Scripts y guarda

Ve a Configuración → Desarrollo → Header Footer Scripts y abre la pestaña Footer Scripts. Pega tu script en el cuadro Footer Scripts (no en Footer Styles) y haz clic en Guardar configuración.

Después vacía la caché en Configuración → Desarrollo → Rendimiento → Vaciar todas las cachés y abre tu sitio en una ventana privada.

La pestaña Footer Scripts de Header and Footer Scripts con el script de Gotachat en el cuadro Footer Scripts y el botón Guardar configuración

Preguntas

Preguntas sobre Drupal

Mi sitio usa Acquia Site Studio (antes Cohesion)

Site Studio no tiene un ajuste propio para un script en todas las páginas: la documentación de Acquia agrega JavaScript en el sub-tema del sitio o adjunto a un componente personalizado, que es trabajo de un programador. Un sitio con Site Studio sigue siendo Drupal, así que lo más sencillo es este mismo módulo: los pasos 4 y 5 funcionan igual.

Mi sitio Drupal es multilingüe

Un solo script sirve para todos los idiomas. El widget lee el idioma de cada página en <html lang>, que Drupal ya pone, y muestra los textos de ese idioma de los Textos por idioma de tu chatbot.

Lo guardé, pero el chatbot no aparece

Vacía las cachés de Drupal y cualquier caché delante de tu sitio (Varnish, un CDN). Si tu sitio envía una Content Security Policy, permite cdn.gotachat.com y api.gotachat.com. Revisa que el dominio de tu sitio esté en los Dominios del chatbot.

¿Puedo agregarlo sin un módulo?

Sí: un programador puede agregarlo a tu tema, antes de </body> en su html.html.twig. Así viaja con el código del tema; el módulo, en cambio, lo guarda en la configuración del sitio.

Esta es una guía, no una garantía: los menús, nombres y pasos pueden cambiar según la versión de tu plataforma, tu tema y los plugins o módulos que tengas instalados en tu sitio, y algunos de ellos pueden bloquear o retrasar scripts. Si algo se ve distinto o el chatbot no aparece, el asistente de soporte de tu panel te ayuda.

Tu sitio Drupal, respondiendo 24/7

Prueba gratis, sin tarjeta de crédito.