Un asistente con IA para WooCommerce: cómo conectarlo y en qué fijarse
En WordPress con WooCommerce, la conexión lleva unos minutos si conoces tres cosas: de dónde saca el bot los productos, dónde pegar el código y por qué a veces no se encuentra un precio. Veámoslo en la práctica.
De dónde saca el bot los productos
El bot prueba tres fuentes y toma la más precisa que encuentre.
- La API abierta de la tienda. Las versiones actuales de WooCommerce sirven la lista de productos en
/wp-json/wc/store/v1/products. Tiene nombre, precio, disponibilidad, categorías, descripción y foto. - Marcado en las páginas de producto. WooCommerce genera datos schema.org Product y el bot puede leerlos a través del mapa del sitio.
- Un feed XML (YML), si exportas el catálogo en ese formato.
Comprobar la API en un minuto
Abre en un navegador:
https://tu-sitio.com/wp-json/wc/store/v1/products?per_page=1
Si ves un JSON con datos de un producto, la API está abierta. La respuesta también trae en una cabecera el número total de productos, así que el bot entiende enseguida la escala del catálogo.
Si en su lugar ves un error, una redirección a una página de inicio de sesión o una respuesta vacía, la API está cerrada. Lo hacen casi siempre los plugins de seguridad o la configuración del servidor. Abre sus ajustes y mira si la API REST está bloqueada para usuarios no autenticados. Si debe seguir cerrada, el bot recurre al marcado de las páginas, que es más lento y funciona peor en catálogos grandes.
Dónde pegar el código
La línea de código va en todas las páginas antes de la etiqueta de cierre </body>.
Con un plugin (la forma más segura). Instala un plugin de inserción de código, como WPCode o Insert Headers and Footers. Crea un fragmento para el pie, pega la línea y actívalo.
Con el tema. Apariencia → Editor de archivos del tema → footer.php, antes de </body>. Hazlo solo en un tema hijo: una actualización del tema principal lo borraría.
Con un constructor de páginas. Si el sitio está hecho con Elementor o un constructor similar, hay un widget «HTML» y ajustes globales para el pie.
Tras pegarlo, vacía la caché del plugin de caché y cualquier caché de páginas del alojamiento. De lo contrario estarás mirando una versión antigua de la página sin el chat.
Qué tener en cuenta en los datos
Productos variables. Si un producto tiene tallas o colores, el precio suele estar en las variaciones mientras que el producto principal muestra un rango o nada. Puede que el bot no vea un precio concreto. Si eso te importa, comprueba varios de esos productos en el chat de prueba.
Los productos ocultos y los borradores no entran en el catálogo. Es lo correcto, pero asegúrate de no haber ocultado algo que necesitas.
Descripciones. Si los productos no tienen descripciones, el bot solo conoce los nombres. Ante «de qué material está hecho» dirá con sinceridad que no lo sabe. Añade composición y medidas a las descripciones: el chat gana más con eso que con cualquier ajuste.
Disponibilidad. El bot da la disponibilidad según los datos del momento en que se leyó el sitio. Si el stock cambia rápido, ten esto en cuenta y no prometas al comprador a través del bot lo que no está en el almacén.
Comprobación antes del lanzamiento
- Abre el asistente de botnow.site, introduce tu dirección y espera el resultado. Comprueba el número de productos encontrados: debe ser cercano al real.
- Hazle al bot 10 preguntas típicas de compradores: disponibilidad, precio, envío, recomendaciones por presupuesto.
- Presta especial atención a los precios y a los productos con variaciones.
- Pega el código y asegúrate de que el estado es «widget encontrado».
Más sobre las pruebas: Cómo probar un chat con IA antes del lanzamiento. La página de Integraciones describe los mismos pasos de forma abreviada.
Preguntas frecuentes
¿Cómo puedo comprobar si el catálogo de WooCommerce está abierto al chat?
Abre tu-sitio.com/wp-json/wc/store/v1/products?per_page=1 en un navegador. Si ves texto JSON con datos de un producto, la API está abierta. Si hay un error o una página en blanco, un plugin de seguridad ha cerrado la API y el chat leerá en su lugar el marcado de las páginas.
¿Tengo que instalar un plugin aparte?
Para conectar basta con pegar una línea de código. Un plugin propio de BotNow para WooCommerce, que pasaría el catálogo y lo actualizaría cuando cambien los productos, está previsto pero todavía no existe.
Véase también
BotNow lee una tienda online, responde a los compradores y recomienda productos según el presupuesto. 7 días gratis, sin tarjeta. Cómo funciona · Escríbenos