Paso a paso
Instalar el chat en Shopify
Pega el código del chat en el archivo theme.liquid del tema de tu tienda Shopify y comprueba que aparece. Con lo que pasa en el pago y al cambiar de tema.
- Revisado el
- 4 min de lectura
En este artículo
En Shopify el chat se instala pegando la línea de código de tu agente en el archivo theme.liquid del tema, que es la plantilla que comparten las páginas de la tienda. Se pega una vez, justo antes de </body>, y el chat aparece en toda la tienda salvo en el pago. No existe una app de iAgentify en la tienda de aplicaciones de Shopify y no hace falta.
Antes de empezar
- El agente tiene que estar activo. Un agente en Borrador o En pausa no muestra el chat aunque el código esté pegado. Se activa con el botón Activar (o Reanudar, si estaba en pausa) de la página del agente.
- Necesitas poder editar el código del tema. Puede hacerlo quien es propietario de la tienda o una cuenta de empleado con permiso para gestionar los temas. Si no ves la opción Editar código, depende de tus permisos o de tu plan de Shopify: pídeselo a quien administra la tienda o consulta la ayuda de Shopify.
- El código se guarda en el tema. Si más adelante publicas otro tema, tendrás que pegarlo en el nuevo.
Copia el código de tu agente
En iAgentify, entra en Agentes y abre tu agente.
Abre la pestaña Widget y, dentro de ella, Instalación.
En Código de instalación, pulsa Copiar. Es una sola línea, como esta:
<script src="https://backendiagentify.yarqat.com/widget.js" data-agent="clave-de-tu-agente" async></script>
Copia siempre la de la aplicación, no la de este artículo: la tuya lleva la clave pública de tu agente. Tienes más detalle en instalar el chat en tu web.
Pégalo en el tema de tu tienda
En el panel de administración de Shopify, entra en Tienda online › Temas.
Localiza el tema publicado, que es el que ven tus clientes, y abre su menú de los tres puntos.
Elige Duplicar. Shopify guarda una copia del tema tal como está ahora, por si necesitas volver atrás.
Abre otra vez el menú de los tres puntos del tema publicado y elige Editar código. Se abre el editor de código, que es donde Shopify deja tocar los archivos del tema.
Abre el archivo
theme.liquid. Está en la carpetalayout; si no lo ves, escribe su nombre en el buscador de archivos del editor.Baja hasta el final del archivo y busca la etiqueta
</body>.Pega la línea del chat en la línea de encima:
<script src="https://backendiagentify.yarqat.com/widget.js" data-agent="clave-de-tu-agente" async></script> </body> </html>Pulsa Guardar. El cambio se aplica a la tienda al momento, sin publicar nada más.
Comprueba que funciona
Abre tu tienda en una ventana privada del navegador. Mírala en su dirección pública, no dentro del editor de temas.
En una esquina inferior de la página aparece el botón del chat. Púlsalo.
Escribe una pregunta. La respuesta llega en unos segundos y la conversación aparece en Conversaciones, dentro de la aplicación.
Esa prueba es una conversación real: gasta créditos y cuenta en tu analítica.
Problemas habituales en Shopify
- Has editado un tema que no es el publicado. Si pegaste la línea en la copia o en un tema sin publicar, tus clientes no la reciben. Comprueba que está en el
theme.liquiddel tema publicado. - El chat no sale en el pago. Las páginas de pago (checkout) no usan
theme.liquid, así que el chat no aparece en ellas. Es el funcionamiento normal de Shopify, no un fallo de la instalación. - La tienda está protegida con contraseña. La página que pide la contraseña usa otro archivo (
password.liquid) y no muestra el chat. Entra con la contraseña y lo verás en el resto de la tienda. - Hay páginas con otra plantilla. Una página que no use
theme.liquid, como algunas páginas de aterrizaje creadas con aplicaciones de diseño, no lleva el chat. - Has cambiado o actualizado el tema. Si publicas otro tema, pega la línea en el
theme.liquiddel nuevo. Después de actualizar el tema a una versión nueva, comprueba que la línea sigue ahí: los cambios hechos en el código pueden no pasar a la versión nueva.
Añade los dominios de tu tienda a los dominios permitidos
Mientras la lista de Dominios permitidos esté vacía, cualquier web que copie tu línea de código puede cargar tu chat y gastar tus créditos. En Agentes › tu agente › Widget › Instalación › Dominios permitidos, escribe el dominio de tu tienda, pulsa Añadir y después Guardar cambios. Un dominio como tuempresa.com incluye también www.tuempresa.com.
Si tu tienda todavía no tiene dominio propio y se ve en su dirección de Shopify, añade esa dirección completa, por ejemplo tu-tienda.myshopify.com. No uses un comodín como *.myshopify.com, que dejaría usar tu chat a cualquier tienda de Shopify. Si vendes en varios dominios, por país o por idioma, añádelos todos: en una dirección que no está en la lista el chat no aparece. Lo explica con detalle limitar el chat a tus dominios.
Si el chat no aparece
En Shopify lo más habitual es que la línea esté en un tema que no es el publicado, o que estés mirando una página que no usa theme.liquid. Después comprueba que el agente está activo y que el dominio de la tienda está en Dominios permitidos. La lista completa, con cómo comprobar cada causa, está en el chat no aparece en tu web.
Artículos relacionados
- Instalar el chat en tu webCopia el código del chat desde la pestaña Widget de tu agente y pégalo en tu web. Con los pasos para una web hecha a mano y la guía de cada plataforma.
- Personalizar el aspecto del chat de tu webCambia los textos, los colores, el botón y la forma de abrirse del chat desde la pestaña Widget de tu agente, con vista previa en directo y sin volver a tocar tu web.
- Limitar el chat a tus dominios y por qué hacerloCon la lista de dominios permitidos vacía, cualquier web puede mostrar tu chat y gastar tus créditos. Cómo rellenarla, qué cubre cada entrada y qué no protege.
- El chat no aparece en tu web: qué revisarSi el botón del chat no se ve en tu web, revisa por orden estas causas: el agente, el código, los dominios permitidos, la caché y lo que tu web pueda estar bloqueando.