Módulo Magento 2 – Consulta sobre el producto

183,10 € 148,86 €
Instalacja COMPOSER
M2-ASK-PROD
Przewidywana dostawa: Wednesday, 20 May - Thursday, 21 May
Zamów w ciągu 2 h 59 min, a wyślemy jeszcze dzisiaj.
PayPal PayPal
Przelew Przelew

Kowal_ZapytajOProdukt es un módulo avanzado de Magento 2 para la comunicación con el cliente en la ficha de producto. Combina un formulario clásico de preguntas, una FAQ ordenada y un Asistente AI en una solución única y coherente.

En la práctica, esto significa que la ficha de producto deja de ser solo un lugar para presentar la descripción y los parámetros técnicos, y se convierte en un punto activo de atención a las preguntas del cliente. El usuario puede:

  • hacer una pregunta clásica sobre el producto,
  • consultar respuestas ya publicadas en la FAQ,
  • hablar con el Asistente AI, que responde en el contexto del producto que se está visualizando.

El módulo se ha diseñado para resolver dos problemas al mismo tiempo:

  • operativo, es decir, reducir el número de preguntas repetitivas que llegan al equipo de la tienda,
  • de producto, es decir, crear una base de conocimiento creciente y ordenada que, con el tiempo, mejora la calidad de las respuestas.

Objetivo de negocio

En muchas tiendas online, una parte importante de las preguntas de los clientes se repite:

  • si el producto es compatible con una versión concreta de Magento,
  • si funciona sin un módulo adicional,
  • cómo se realiza la instalación,
  • si admite varios idiomas,
  • si requiere cambios no estándar en la plantilla,
  • cómo se comportará en un escenario de negocio concreto.

Sin una herramienta de atención dedicada, este tipo de preguntas:

  • sobrecargan el soporte,
  • ralentizan las decisiones de compra,
  • dispersan el conocimiento entre buzones de e-mail, tickets y conversaciones comerciales,
  • no vuelven a la tienda en forma de una FAQ ordenada.

Este módulo organiza ese proceso. Primero recopila preguntas y respuestas, después las ordena en una FAQ y, en una fase posterior, las utiliza como contexto para el Asistente AI y la capa de retrieval basada en OpenAI Vector Store.

Idea principal de la solución

El módulo funciona por capas.

Capa 1. Preguntas clásicas sobre el producto

En la ficha de producto se puede activar un mecanismo estándar para hacer preguntas. El cliente envía una consulta y el administrador o el equipo de la tienda la recibe para gestionarla. Es la forma de contacto más sencilla y predecible.

Capa 2. FAQ

Las preguntas y respuestas repetitivas pueden guardarse y publicarse como FAQ del producto. La FAQ puede mostrarse como una pestaña o como una sección independiente en la página de producto. De este modo, los siguientes usuarios obtienen la respuesta sin necesidad de enviar una nueva pregunta.

Capa 3. Asistente AI

Encima o debajo de la FAQ estándar aparece un componente ligero de conversación con AI. El usuario puede:

  • hacer clic en una de las preguntas populares,
  • escribir su propia pregunta en el campo Zapytaj Asystenta o ten produkt.,
  • ver la respuesta en la misma zona de conversación.

El asistente no funciona como un chatbot general de la tienda. Se ha diseñado como asistente de producto, lo que significa que la respuesta debe basarse principalmente en:

  • los datos del producto actual,
  • las FAQ publicadas,
  • el historial de la conversación actual,
  • opcionalmente, los resultados de retrieval de OpenAI Vector Store.

Alcance funcional del módulo

1. Formulario Zapytaj o produkt

El módulo proporciona un mecanismo clásico de contacto con el cliente.

Elementos más importantes:

  • botón o formulario Zapytaj o produkt en la página de producto,
  • gestión AJAX en el frontend,
  • guardado de la pregunta en la base de datos,
  • posibilidad de enviar una notificación por e-mail,
  • opción de activar el módulo globalmente o solo para productos seleccionados.

Esta solución sigue teniendo sentido incluso cuando la tienda ya utiliza el Asistente AI. No todas las preguntas deben gestionarse automáticamente. Algunos casos requieren una respuesta comercial, una valoración individual o confirmación por parte del equipo técnico.

2. FAQ en la ficha de producto

La FAQ en este módulo no es un complemento de marketing, sino una capa ordenada de conocimiento sobre el producto.

El administrador puede:

  • revisar las preguntas guardadas,
  • añadir respuestas,
  • publicar registros seleccionados,
  • mostrarlos en la página de producto.

La FAQ puede mostrarse:

  • como una pestaña,
  • como una sección independiente en la ficha de producto.

Lo importante es que la FAQ no sirve solo al frontend. Las preguntas y respuestas publicadas también se utilizan como uno de los elementos de contexto más importantes para el Asistente AI.

3. Asistente AI en la página de producto

El Asistente AI es el elemento central de la ampliación del módulo.

El componente está incrustado en la ficha de producto, por defecto debajo de la galería, y se ha preparado para:

  • funcionar de forma ligera en el frontend,
  • no cargar innecesariamente el primer renderizado de la página,
  • ser legible en desktop y mobile,
  • estar preparado para futuras ampliaciones.

El usuario ve:

  • el título de la sección,
  • un texto introductorio,
  • un único campo de texto para plantear la pregunta,
  • una lista de las preguntas más populares,
  • un área de conversación que se desarrolla con las siguientes preguntas y respuestas.

En la versión actual, el formulario también admite:

  • historial de conversación dentro de la sesión,
  • preguntas populares clicables,
  • feedback para las respuestas de AI,
  • dos variantes de color: clara y oscura.

4. Preguntas populares

Debajo del campo de texto pueden mostrarse las preguntas más populares sobre el producto.

Esta solución cumple varias funciones a la vez:

  • acelera el inicio de la conversación,
  • sugiere al cliente qué preguntan con más frecuencia otros usuarios,
  • permite aprovechar respuestas FAQ ya preparadas sin coste de consulta al modelo AI,
  • mejora la UX y reduce el número de interacciones vacías.

La popularidad de las preguntas ya no se basa solo en un orden manual. El módulo recopila datos sobre clics, preguntas realizadas y feedback, y luego clasifica la FAQ en función de ellos.

5. Contexto de la respuesta AI

La premisa de diseño más importante fue que la AI no respondiera desconectada del producto.

La respuesta puede construirse a partir de varias fuentes:

  • datos básicos del producto,
  • short description,
  • full description,
  • atributos de producto seleccionados,
  • FAQ publicadas,
  • historial de conversación.

Además, el módulo permite limitar qué atributos llegan al modelo, lo que ayuda a evitar:

  • sobrecargar el prompt,
  • enviar datos innecesarios,
  • un coste de tokens demasiado alto,
  • la transmisión accidental de contenidos que no son útiles para el cliente.

6. Integración con OpenAI Responses API y Vector Store

Uno de los elementos clave de la ampliación es la integración con OpenAI Responses API.

En escenarios más sencillos, el módulo puede funcionar en modo de contexto local del producto y de la FAQ. En implementaciones más avanzadas, admite:

  • file_search,
  • vector_store_ids,
  • filtrado por sku,
  • filtrado por product_sku,
  • filtrado por store_code,
  • filtrado por content_type,
  • limitación del número de resultados de retrieval,
  • modo hybrid,
  • modo retrieval-first.

Esto significa que la respuesta AI puede basarse no solo en los datos enviados directamente desde Magento en una request concreta, sino también en documentos ya cargados previamente en Vector Store.

En la práctica, esto aporta dos ventajas:

  • menor coste, porque no es necesario enviar cada vez todo el conjunto de datos al modelo,
  • mejor escalabilidad, porque el retrieval puede gestionar una base de conocimiento mayor que un prompt simple con JSON local.

7. Integración con Kowal_AiProductFeed

El módulo se ha preparado para trabajar con Kowal_AiProductFeed.

Esta integración permite:

  • sincronizar datos de producto con OpenAI Vector Store,
  • utilizar documentos de tipo product.coreproduct.faqproduct.docs y otros,
  • resincronizar un producto seleccionado antes de la conversación,
  • limitar el retrieval a tipos de contenido concretos.

Este enfoque es especialmente útil cuando:

  • las descripciones de producto son largas,
  • la FAQ es extensa,
  • la tienda gestiona muchos productos técnicos,
  • los datos de producto se desarrollan de forma continua.

8. Analítica y feedback

El módulo no termina en la simple generación de la respuesta.

También guarda datos que permiten evaluar si la solución funciona:

  • número de clics en la FAQ,
  • número de preguntas realizadas,
  • valoraciones útil / no útil,
  • historial de conversaciones,
  • metadatos técnicos de la respuesta AI,
  • usage de tokens,
  • payload de la request y de la respuesta, si activas el registro diagnóstico.

Esto hace que la implementación no sea una caja negra. El equipo puede analizar:

  • qué preguntas aparecen con más frecuencia,
  • si la AI utiliza retrieval,
  • si las respuestas son acertadas,
  • qué registros merece la pena consolidar como FAQ,
  • cómo cambian el coste y la calidad tras modificar el prompt o la configuración.

9. Candidatos FAQ y workflow administrativo

Una de las ventajas más importantes del módulo es la posibilidad de convertir conversaciones en nuevas FAQ.

El proceso es el siguiente:

  1. Los clientes hacen preguntas.
  2. El módulo guarda las conversaciones.
  3. El mecanismo de análisis identifica candidatos FAQ.
  4. El administrador revisa los candidatos en el panel.
  5. Tras la aceptación, el candidato pasa a la FAQ estándar del producto.

Es un modelo de trabajo muy práctico, porque el conocimiento no se pierde en el historial de conversaciones. Con cada iteración, la tienda crea una mejor capa de respuestas:

  • para los clientes,
  • para la FAQ,
  • para el Asistente AI,
  • para el retrieval futuro.

10. Seguridad y control

El módulo se ha preparado para que su funcionamiento pueda controlarse.

La configuración incluye, entre otros:

  • restricciones de acceso para invitados,
  • TTL de conversaciones,
  • límites de consultas,
  • sanitización de datos de entrada,
  • opciones de registro diagnóstico,
  • configuración de reCAPTCHA,
  • alcance controlado de los datos enviados al modelo.

Esto es importante porque implementar AI en la página de producto no debería significar perder el control sobre:

  • el coste,
  • los datos,
  • la calidad de las respuestas,
  • la carga del frontend.

11. Para quién es este módulo

El módulo encaja especialmente bien en proyectos donde:

  • el catálogo es mayor que unos pocos productos simples,
  • los clientes preguntan con frecuencia por compatibilidad, configuración o implementación,
  • el equipo quiere combinar una FAQ clásica con una capa AI moderna,
  • la empresa desarrolla documentación de producto y quiere utilizarla en retrieval,
  • es importante controlar qué sabe la AI y de dónde toma las respuestas.

Encaja especialmente bien en tiendas que venden:

  • módulos Magento,
  • productos técnicos,
  • soluciones B2B,
  • herramientas que requieren implementación o configuración,
  • productos para los que el cliente espera una respuesta rápida y precisa antes de comprar.

12. Resumen

Kowal_ZapytajOProdukt ya no es solo un módulo para un formulario de contacto sencillo en la ficha de producto.

Es una capa completa de comunicación de producto que:

  • recopila preguntas,
  • publica FAQ,
  • responde mediante AI,
  • utiliza Vector Store,
  • analiza conversaciones,
  • y las convierte en una base de conocimiento de la tienda cada vez mejor.

Gracias a ello, la ficha de producto se convierte en un espacio real de conversación con el cliente, y no solo en una página estática con descripción y precio.

Módulo Magento 2 para gestionar preguntas sobre el producto y el Asistente AI en la ficha de producto.

Qué hace el módulo

El módulo combina tres áreas:

  • formulario clásico Zapytaj o produkt con guardado de preguntas y notificación por e-mail,
  • sección FAQ en la ficha de producto con publicación manual de respuestas,
  • Asistente AI en la PDP con preguntas populares, historial de conversación, analítica e integración con OpenAI Vector Store.

Funciones más importantes

  • botón y formulario para preguntas sobre el producto,
  • panel de administración para gestionar preguntas y respuestas,
  • FAQ como pestaña o sección independiente en la página de producto,
  • componente de conversación AI debajo de la galería de producto,
  • preguntas populares basadas en datos de FAQ y analítica,
  • guardado de conversaciones y feedback de respuestas,
  • pipeline de candidatos FAQ con revisión en el panel de administración,
  • provider OpenAI Responses API + Vector Store,
  • retrieval con filtros skuproduct_skustore_code y content_type,
  • integración opcional con Kowal_AiProductFeed.

Requisitos

  • Magento 2
  • PHP compatible con la versión del proyecto
  • módulo activo kowal/base

Opcionalmente:

  • OpenAI API key para las funciones AI,
  • módulo Kowal_AiProductFeed, si quieres utilizar la resincronización de datos con Vector Store antes de la conversación.

Instalación

Composer

Añade el repositorio composer a la configuración:

composer config repositories.zapytaj.o.produkt vcs https://github.com/kowalco/magento-2-zapytaj-o-produkt

Añade un token de acceso para el repositorio privado de GitLab:

composer config --global --auth github-oauth.github.com 
composer require kowal/module-zapytajoproduktphp bin/magento module:enable Kowal_ZapytajOProduktphp bin/magento setup:upgradephp bin/magento cache:flush

En un entorno de producción, normalmente también ejecutarás:

php bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento indexer:reindex

Configuración básica

Ruta:

  • Stores > Configuration > Zapytaj o produkt

Inicio mínimo sin AI:

  • activa el módulo,
  • activa la FAQ o el formulario de preguntas,
  • opcionalmente, configura una dirección de e-mail adicional.

Inicio mínimo con AI:

  • Asystent AI - Ogolne > Wlacz Asystenta AI = Yes
  • Asystent AI - Provider > Provider = OpenAI Responses API + Vector Store
  • configura Klucz API y Model,
  • en Asystent AI - Kontekst selecciona OpenAI Vector Store o configura el fallback mediante Kowal_AiProductFeed,
  • configura Tryb budowania kontekstu z Vector Store,
  • opcionalmente, activa Pokazuj popularne pytania y Pokazuj feedback odpowiedzi.

Nota de implementación

Si después de los cambios en el frontend no ves el efecto en la página de producto, refresca la caché y reconstruye los estáticos:

php bin/magento cache:flushphp bin/magento setup:static-content:deploy -f pl_PL en_US

Pytania i odpowiedzi

Pregunta
¿El cliente debe haber iniciado sesión después de hacer clic en el botón «Preguntar por este producto»?
Respuesta
No; los clientes también pueden enviar una consulta como invitados. Si han iniciado sesión, su dirección de correo electrónico y número de teléfono se completan automáticamente, lo que agiliza el proceso.
Pregunta
¿El formulario de consulta aparece en un modal sin recargar la página?
Respuesta
Sí — el módulo utiliza un formulario AJAX y se muestra en una ventana emergente (popup) en la página del producto, lo que garantiza una experiencia de usuario fluida.
Pregunta
¿Los datos del producto (nombre, URL) se añaden automáticamente a la consulta?
Respuesta
Sí — el módulo obtiene automáticamente el nombre del producto y su enlace, y los incluye en el contenido de la consulta, para que el departamento de ventas sepa de inmediato de qué producto se trata.
Pregunta
¿Dónde llega el mensaje con la consulta del cliente?
Respuesta
Las consultas de los clientes se envían automáticamente a la dirección de correo electrónico indicada (por ejemplo, la del departamento de atención al cliente) y, además, se guardan en el panel de administración de Magento. El administrador puede revisar las consultas, responder directamente desde el panel y también, tras su aprobación, publicar las respuestas en forma de sección FAQ directamente en la ficha del producto.
Pregunta
¿El módulo modifica o sobrescribe archivos nativos de Magento o de la plantilla?
Respuesta
No — el módulo funciona plenamente de acuerdo con la arquitectura de Magento 2, sin intervenir en los archivos del núcleo del sistema. Los componentes frontend se añaden mediante layout XML y plantillas dedicadas, que no sobrescriben los archivos originales de tu tema. Gracias a ello, el módulo es seguro para actualizar y compatible con la mayoría de las plantillas gráficas.
Pregunta
¿El módulo funciona bien en una tienda con productos que tienen un precio variable o están disponibles bajo consulta?
Respuesta
Sí, este es precisamente uno de los principales casos de uso: las tiendas en las que el precio o la disponibilidad del producto pueden negociarse o requieren contacto se beneficiarán del formulario de consulta.
Pregunta
¿Puedo personalizar el aspecto del formulario de consulta (por ejemplo, el texto del botón, el color o el diseño)?
Respuesta
Sí — en la mayoría de las plantillas de Magento 2, el módulo se integra con la sección product.info.addto y, sobrescribiendo la plantilla o modificando el CSS, se puede adaptar el aspecto a la marca de la tienda.
Pregunta
¿El módulo protege el formulario frente al spam o los bots?
Respuesta
Sí — el formulario funciona mediante AJAX y, en la instalación estándar, no exige introducir todos los datos de contacto en el caso de invitados (aunque se pueden configurar), lo que limita la automatización simple de spam.
Pregunta
¿El cliente debe haber iniciado sesión para enviar una consulta sobre el producto?
Respuesta
No; el cliente también puede enviar una consulta como invitado, sin necesidad de iniciar sesión.
Pregunta
¿El formulario «Pregunta sobre el producto» aparece en una ventana emergente (popup) en la página del producto?
Respuesta
Sí — el módulo muestra el formulario de consulta en una ventana modal en la página del producto, lo que aumenta la comodidad del usuario.
Pregunta
¿Los datos del producto (p. ej., nombre, SKU, enlace) se rellenan automáticamente en la consulta?
Respuesta
Sí — el módulo añade automáticamente el nombre del producto, su SKU y el enlace a la página del producto, lo que facilita que mi equipo de atención entienda de qué producto se trata.
Pregunta
¿A dónde llega el mensaje con la consulta del cliente?
Respuesta
Las consultas se envían a la dirección de correo electrónico indicada y se guardan en el panel de administración de Magento, donde se pueden responder y, si el módulo lo permite, publicar la respuesta como FAQ en la ficha del producto.
Pregunta
¿Puedo ver y gestionar todas las consultas de los clientes en el panel de administración?
Respuesta
Sí — el módulo guarda las consultas en el panel de administración, lo que permite verlas, filtrarlas y responder a las consultas de los clientes.
Pregunta
¿Pueden publicarse las respuestas a las consultas como sección de FAQ en el producto?
Respuesta
Sí — el módulo permite publicar las respuestas proporcionadas como parte de las FAQ en la ficha del producto, lo que mejora la información disponible y el SEO.
Pregunta
¿El módulo requiere modificar archivos del núcleo de Magento o del tema?
Respuesta
No: el módulo es compatible con la arquitectura de Magento 2 como extensión y no requiere sobrescribir archivos core del sistema.
Pregunta
¿Funciona en un entorno multitienda (varias tiendas y vistas) y multilingüe?
Respuesta
Sí — el módulo admite instalaciones habituales de Magento 2 con varias vistas de tienda, lo que permite adaptar el formulario y su funcionamiento a distintos idiomas/tiendas.
Pregunta
¿Se pueden filtrar las consultas por producto, cliente o estado?
Respuesta
Sí, el panel de administración permite filtrar y buscar resultados por producto, cliente u otros criterios.
Pregunta
¿Afecta al rendimiento de la tienda?
Respuesta
El impacto en el rendimiento es mínimo: el módulo añade un formulario AJAX ligero y guarda los datos de la consulta, lo que normalmente no afecta de forma significativa a la velocidad de la tienda. No obstante, conviene probarlo en un entorno de pruebas.
Write Your Own Review
You're reviewing:Módulo Magento 2 – Consulta sobre el producto
Productos
Aktualizacja preferencji plików cookie