| Asistente IA | AI assistant | Capa conversacional que reformula la consulta, sugiere filtros y produce insights. Activable según el plan |
| Backend de Neuroon | Neuroon backend | Servicios desplegados en api.neuroon.ai y su pareja de Desarrollo dev-api.neuroon.ai |
| Búsqueda léxica | Lexical search | Búsqueda basada en tokens (LIKE, full-text); lo que sustituye Neuroon |
| Búsqueda semántica | Semantic search | Búsqueda basada en embeddings vectoriales; comprende intención y sinónimos |
| Búsqueda visual | Visual search | Búsqueda por imagen vía POST /api/widget/search/visual |
| Búsqueda por voz | Voice search | Búsqueda por audio vía POST /api/widget/search/audio |
| Cabecera de autenticación | Authentication header | X-Widget-Token o X-Shop-API-Key según el endpoint |
| Cart cross-sell | Cart cross-sell | Recomendaciones para el carrito vía POST /api/widget/cart/cross-sell |
| Catálogo | Catalog | Conjunto de productos sincronizados de tu tienda |
| CDN del widget | Widget CDN | https://cdn.neuroon.ai/widget@<version>/widget.js (versionado, immutable). El alias https://cdn.neuroon.ai/widget.js apunta a la última estable con cache corto. |
| Clave API de tienda | Shop API key | sk_<32hex>, server-only. Cabecera X-Shop-API-Key |
| Conversión | Conversion | Compra atribuida a una búsqueda. Reportada vía POST /api/plugin/shops/{id}/track/conversion |
| Cuota | Quota | Límite de productos por plan (ver respuesta productsCount / remainingProducts) |
| Embebido (widget) | Embed | Inserción del widget mediante <script> con data-token |
| Eventos del carrito | Cart events | CustomEvent neuroon:cart-update que el widget escucha |
| Eventual consistency | Eventual consistency | Ventana de 2–5 s entre 200 OK del sync y disponibilidad en Neuroon |
| Filtros guiados | Guided filters | Filtros propuestos por la IA en función de la consulta |
| Filtros del usuario | User filters | Filtros explícitos pasados en el body de POST /api/widget/search |
| Integridad SRI | SRI integrity | Hash SHA-* publicado en el manifiesto del CDN para verificar widget.js |
| Origen | Origin | Header HTTP que el navegador envía. Validado contra shop.url por ApiKeyAuthenticationFilter |
| Plan | Plan | Tier de suscripción (Free, Starter, Pro, Enterprise). Determina rate limit y cuota |
| Plugin (de tienda) | Shop plugin | Integraciones oficiales: WordPress, DNN, custom |
| Producción | Production | Entorno en api.neuroon.ai |
| Producto externo | External product | Producto identificado por externalId (tu ID), no por el ID interno de Neuroon |
| Rate limit | Rate limit | Límite de requests por minuto. Headers X-RateLimit-* y 429 con Retry-After |
| Recipe | Recipe | Guía paso a paso para integrar Neuroon en un stack concreto |
| Search log | Search log | Registro de una búsqueda. Su ID (searchLogId) se usa para atribuir conversiones |
| Sincronización incremental | Incremental sync | syncType: INCREMENTAL — upsert por externalId, recomendado |
| Sincronización total | Full sync | syncType: FULL — borra catálogo en Neuroon y reinserta. Reservado a reconstrucciones |
| Tenant | Tenant | Tu organización en Neuroon. Una organización puede tener varias tiendas |
| Tienda | Shop | Unidad lógica con su propio catálogo, claves y dominio. shopId la identifica |
| Token de widget | Widget token | Cadena opaca, TTL 24 h. Cabecera X-Widget-Token |
| Trending | Trending | Productos con tracción alta. GET /api/widget/trending |
| Verificación de dominio | Domain verification | POST /api/plugin/shops/{id}/verify con un dominio que confirme la propiedad |
| Webhook saliente | Outbound webhook | No existe aún. En roadmap, sin fechas |
| Widget | Widget | Componente Preact embebido en el navegador. Versión actual 0.9.10 |