Shopify
Integra Neuroon en tu tienda Shopify en minutos.
Instalación
1. Añadir el código al tema
- Ve a Tienda online → Temas → Editar código
- Abre el archivo
theme.liquid - Añade antes de
</head>:
<link rel="stylesheet" href="https://cdn.neuroon.ai/widget.css">
- Añade antes de
</body>:
<div id="neuroon-search"></div>
<script
src="https://cdn.neuroon.ai/widget.js"
data-token="{{ shop.metafields.neuroon.token }}"
data-container="#neuroon-search">
</script>
2. Configurar el token
- Ve a Configuración → Metafields → Tienda
- Crea un metafield:
- Namespace:
neuroon - Key:
token - Tipo:
Single line text
- Namespace:
- Guarda tu token de Neuroon
Alternativa
Si prefieres no usar metafields, puedes poner el token directamente:
data-token="tu_token_aqui"
Sincronización de productos
Opción 1: Sincronización manual
- Exporta tus productos desde Productos → Exportar
- Sube el CSV en Dashboard Neuroon → Productos → Importar
Opción 2: Webhook automático (Recomendado)
Configura un webhook para sincronización en tiempo real:
- Ve a Configuración → Notificaciones → Webhooks
- Crea un webhook:
- Evento:
Product creation - URL:
https://api.neuroon.ai/webhooks/shopify/{tu_shop_id} - Formato:
JSON
- Evento:
- Repite para
Product updateyProduct deletion
Personalización del tema
Reemplazar la búsqueda nativa
Para reemplazar la búsqueda de Shopify por Neuroon:
- Busca el archivo que contiene tu barra de búsqueda (normalmente
header.liquid) - Comenta o elimina el formulario de búsqueda existente
- Añade el contenedor de Neuroon:
{%- comment -%} Búsqueda nativa de Shopify (comentada) {%- endcomment -%}
{%- comment -%}
<form action="/search" method="get">
<input type="text" name="q">
</form>
{%- endcomment -%}
{%- comment -%} Widget de Neuroon {%- endcomment -%}
<div id="neuroon-search"></div>
Estilos personalizados
Añade estilos en theme.liquid o en un archivo CSS:
/* Personalizar el widget */
.neuroon-widget {
--nrn-primary: {{ settings.colors_accent_1 }};
}
Solución de problemas
El widget no carga
- Verifica que el token sea correcto
- Comprueba la consola por errores
- Asegúrate de que el script esté antes de
</body>
Los productos no aparecen
- Verifica que los productos estén sincronizados en el Dashboard
- Comprueba que los productos estén publicados en Shopify
- Revisa los logs de webhooks