AnveVoice

Añade un agente de voz con IA a Concrete CMS (2026)

Añade el agente de voz de AnveVoice a Concrete CMS con Dashboard, System & Settings, SEO & Statistics y Tracking Codes, con notas sobre caché y tema.

Cómo añadir AnveVoice a un sitio de Concrete CMS

Concrete CMS tiene una herramienta integrada, Tracking Codes, que inserta un script en todas las páginas sin editar los archivos del tema. Ábrela desde el Dashboard, en System & Settings, SEO & Statistics, pega la etiqueta de AnveVoice en el campo del pie, guarda y borra la caché. Pasos comprobados con la documentación oficial el 2026-10-14.

En resumen

  • Dónde va el código: Dashboard > System & Settings > SEO & Statistics > Tracking Codes (footer)
  • Código necesario: Ninguno: pega y guarda
  • Límites del plan: Ninguno: Concrete CMS documenta la herramienta sin restricción de plan (los planes alojados de Concrete pueden ser distintos)
  • Tiempo: Unos 2 minutos

Antes de empezar

Regístrate en app.anvevoice.app (plan gratuito: $0, 50.000 tokens al mes, un bot, sin tarjeta) y copia tu ID de incrustación. Necesitas acceso al panel como administrador. La guía de usuario de Concrete CMS describe Tracking Codes como una forma de insertar un script en el encabezado o en el pie del sitio sin editar archivos de plantilla, y señala que también resulta útil para verificar un sitio en Google y Bing. Cualquier script que pegues ahí se inserta automáticamente al principio o al final de cada página, en el lugar que indiques. La propia guía lleva un aviso de que no corresponde a la versión más reciente, así que las etiquetas pueden variar ligeramente en tu versión.

  • 1. Copia tu etiqueta de instalación — Sustituye YOUR_EMBED_ID por el ID que aparece en tu panel de AnveVoice (app.anvevoice.app). Los parámetros opcionales de URL son &position=bottom-left y &theme=dark. <script src="https://anvevoice.app/embed.js?embedId=YOUR_EMBED_ID" async></script>

Método 1: Tracking Codes del Dashboard

  • 1. Abre el Dashboard — Inicia sesión y haz clic en el icono del Dashboard de la barra de herramientas.
  • 2. Ve a Tracking Codes — Elige System & Settings, después SEO & Statistics y luego Tracking Codes.
  • 3. Pega en el campo del pie — Coloca la etiqueta de AnveVoice en el campo que inserta código al final de la página. Un hilo de la comunidad sobre un sitio 9.2.0 confirma que la página ofrece una ubicación de encabezado y otra de pie, y nada más detallado, y que el pie sigue dentro del cuerpo de la página, así que funciona para un widget.
  • 4. Guarda y borra la caché — Guarda la página. Después abre Dashboard > System & Settings > Optimization > Clear Cache y bórrala, para que las páginas en caché se regeneren con la etiqueta.

Método 2: editar tu tema

Si tu hosting o tu proceso de compilación gestiona el tema, puedes colocar la etiqueta en la plantilla de pie del tema, encima de la etiqueta de cierre body y antes de la llamada que genera los elementos de pie obligatorios de Concrete. Úsalo cuando no puedas dar acceso al editor a la herramienta del panel o cuando quieras que la etiqueta esté bajo control de versiones. No hagas las dos cosas; usa una sola ubicación para que la etiqueta aparezca una vez. Los temas deben generar los elementos obligatorios de encabezado y pie de Concrete para que los códigos de seguimiento se impriman. Según informes de la comunidad, los códigos de seguimiento parecen no hacer nada hasta que se añade un elemento de tema o de plantilla. Si usas un tema muy personalizado o un tipo de página que omite esos elementos, revisa el código fuente de la página después de guardar antes de suponer un fallo de la herramienta.

Puntos a tener en cuenta en Concrete CMS

Solo a nivel de sitio: Tracking Codes se aplica a todas las páginas, y la documentación advierte de que un error en un script pegado puede afectar a todo el sitio. Es un motivo para probar en una copia de staging en los sitios importantes, o al menos para guardar una copia del contenido anterior del campo. Comprueba la página publicada: juzga el botón en la página en vivo vista desde una ventana privada, no dentro de la barra de edición, para que lo que veas coincida con lo que ven los visitantes. Multisitio: si gestionas varios sitios desde una misma instalación de Concrete, confirma en qué sitio cambiaste la configuración y repite el paso para cada sitio que deba mostrar el asistente.

Comprueba que funciona

  • 1. Abre una página publicada en una ventana privada — Así verás lo que ven los visitantes, sin barra de herramientas.
  • 2. Busca el botón de voz — Un botón redondo con micrófono aparece abajo a la derecha de forma predeterminada; permite el micrófono (se requiere HTTPS) y haz una pregunta.
  • 3. Inspecciona el código fuente — Busca anvevoice.app/embed.js cerca del final del body.

Problemas frecuentes en Concrete CMS

  • Nada después de guardar: borra la caché en Dashboard > System & Settings > Optimization y recarga en una ventana privada.
  • Etiqueta ausente en el código fuente: el tema no genera los elementos de pie obligatorios, así que el campo de seguimiento no tiene dónde imprimirse.
  • El botón se ve raro en el modo de edición: consulta la página publicada.
  • La etiqueta aparece dos veces: existe tanto en Tracking Codes como en el tema.

Fuentes

  • Guía de usuario de Concrete CMS: Tracking Codes (https://documentation.concretecms.org/user-guide/editors-reference/dashboard/system-and-maintenance/seo-and-statistics/tracking-codes) — consultado el 2026-10-14
  • Foro de Concrete CMS: colocar un script después de la etiqueta de apertura body (Tracking Codes encabezado/pie, 9.2.0) (https://forums.concretecms.org/t/ga-iframe-directly-after-body-tag/9440) — consultado el 2026-10-14

Relacionado

  • Cómo añadir AnveVoice a un sitio Joomla
  • Cómo añadir AnveVoice a un sitio de Drupal
  • Cómo añadir AnveVoice a un sitio WordPress
  • Cómo añadir AnveVoice a un sitio Grav

Prueba AnveVoice en tu sitio

Plan gratuito: 0 US$, 50.000 tokens al mes, sin tarjeta. Obtén tu ID de inserción en el panel y pega una etiqueta.