El widget no se muestra

Troubleshooting8 visualizaciones

El widget no se muestra

Si el widget de chat de Conviro no aparece en tu sitio web, sigue esta lista de comprobación paso a paso.

1. Verifica el Embed Code

  • Ve a Dashboard -> Assistants -> Tu bot -> Embed Code.
  • Copia el snippet más reciente y comprueba que esté colocado correctamente en tu HTML.
  • La etiqueta script debe colocarse antes de la etiqueta de cierre \</body\> (no en el \<head\>).
  • Asegúrate de que no haya erratas ni caracteres que falten.

2. Comprueba la Public Key

  • En el embed code, verifica que el valor publicKey coincida con la clave que se muestra en el Dashboard.
  • Las public keys empiezan por pk_.
  • Si has regenerado la clave, actualiza el embed code de tu sitio web.

3. Verifica la lista de dominios permitidos

  • Ve a Dashboard -> Assistants -> Tu bot -> Channels.
  • Asegúrate de que el dominio de tu sitio web esté en la lista Allowed Domains.
  • Incluye todas las variantes: example.com, www.example.com y localhost para desarrollo.
  • No incluyas el protocolo (https://) – solo el nombre de dominio.

4. Confirma que el bot está activo

  • Ve a Dashboard -> Assistants.
  • El estado de tu bot debe ser Active (indicador verde).
  • Si está pausado o inactivo, haz clic para activarlo.

5. Busca errores de JavaScript

  • Abre tu sitio web en un navegador.
  • Pulsa F12 (o haz clic derecho -> Inspect) para abrir las Developer Tools.
  • Ve a la pestaña Console.
  • Busca errores relacionados con Conviro o con el widget:
  • Widget init failed – problema con la public key o el dominio
  • 403 Forbidden – el dominio no está en la lista de dominios permitidos
  • 404 Not Found – la URL del script del widget es incorrecta
  • net::ERR_BLOCKED_BY_CLIENT – un bloqueador de anuncios está bloqueando el script

6. Desactiva los bloqueadores de anuncios

Los bloqueadores de anuncios (uBlock Origin, AdBlock Plus, Brave Shields) pueden bloquear el script del widget.

  • Desactiva temporalmente el bloqueador de anuncios y recarga la página.
  • Si el widget aparece, añade tu dominio a la lista blanca en los ajustes del bloqueador.

7. Comprueba la caché

  • Si usas un plugin de caché (WP Super Cache, Cloudflare, etc.), vacía la caché después de añadir el embed code.
  • Prueba a cargar la página en una ventana del navegador de incógnito/privada para saltarte la caché.

8. Busca scripts en conflicto

  • Otros widgets de chat o bibliotecas de JavaScript pueden entrar en conflicto con Conviro.
  • Revisa la Console en busca de errores de otros scripts.
  • Prueba a quitar temporalmente otros widgets de chat para aislar el problema.

9. Content Security Policy (CSP)

Si tu sitio tiene una Content Security Policy estricta, es posible que tengas que permitir:

  • script-src: cdn.conviro.io
  • connect-src: api.conviro.io
  • frame-src: cdn.conviro.io

10. ¿Sigue sin funcionar?

Si nada de lo anterior resuelve el problema:

  • Haz una captura de pantalla de los errores de la Console.
  • Anota la URL de tu sitio web, tu navegador y tu sistema operativo.
  • Contacta con el soporte en [email protected] e incluye estos datos.
widgettroubleshootingnot-showingembeddomainerrordebug

¿Te fue útil este artículo?