Vendiendo productos personalizables con WooCommerce Composite Products? Podrías preocuparte de que estos tipos de productos personalizados se omitan en tu feed de compras, o que su precio se muestre incorrectamente. La buena noticia: Product Feed Pro soporta productos compuestos de forma nativa. A continuación, se explica cómo funciona la integración, qué datos se incluyen en tu feed y cómo añadir un ID único global (GTIN) a esos productos.
Prerrequisitos
| Requisito | Detalles |
|---|---|
| Product Feed Pro | Los productos compuestos son exportados por el plugin principal. No se necesita ningún add-on para incluirlos en un feed. |
| Productos compuestos de WooCommerce | La extensión oficial de WooCommerce que crea tipos de productos compuestos. El plugin lee el precio compuesto de ella. |
| Product Feed Elite | Necesario solo para el atributo ID único global en Mapeo de Campos. La exportación de compuestos en sí funciona sin él. |
| WooCommerce 9.2 o más reciente | Requerido solo para el relleno automático de identificadores. El campo de producto GTIN, UPC, EAN o ISBN de WooCommerce, que lee el feed, se añadió en WooCommerce 9.2. |
Cómo funciona la integración de productos compuestos
Product Feed Pro detecta automáticamente los productos compuestos y exporta cada uno como un artículo separado en tu feed. Lee el título, la descripción, el enlace, la imagen y tus atributos personalizados de WooCommerce de la misma manera que lo hace para un producto simple. No necesitas aplanar tus compuestos ni reconstruirlos como productos simples separados para incluirlos en un feed.
La diferencia clave es el precio. El precio de un producto compuesto depende de los componentes que un comprador elige, por lo que el plugin extrae el precio directamente de la extensión WooCommerce Composite Products utilizando sus propios métodos de fijación de precios. El precio, el precio habitual y el precio rebajado en tu feed coincidirán entonces con el precio base mostrado en la página del producto. Cuando existen tanto un precio habitual como un precio actual más bajo, el plugin envía el más bajo como precio rebajado. La misma lógica cubre WooCommerce Product Bundles.
Qué datos de productos compuestos aparecen en tu feed
Los productos compuestos llevan los mismos campos principales que tus otros productos:
- Título, descripción, enlace e imagen extraídos del producto en sí.
- Precio, precio habitual y precio rebajado se calculan a partir del precio base del compuesto.
- Atributos personalizados de WooCommerce que has añadido al producto.
- Campos GTIN de Yoast SEO (como GTIN-8, GTIN-12, GTIN-13 y GTIN-14), si utilizas el add-on Yoast WooCommerce SEO. Estos aparecen como valores mapeables en el menú desplegable Valor.
Mapeas los productos compuestos a los atributos de tu canal exactamente como cualquier otro producto, en la pestaña Mapeo de Campos.
Añadir el ID único global a tu feed
Global Unique ID es un atributo de Product Feed en Field Mapping. Envía el identificador de un producto (GTIN, UPC, EAN o ISBN) a tu canal, que la mayoría de los canales de compras utilizan para hacer coincidir tus productos con artículos conocidos en su catálogo. El valor proviene del propio campo de producto de WooCommerce, etiquetado como GTIN, UPC, EAN o ISBN, y se encuentra en Datos del producto > Inventario. WooCommerce almacena ese valor internamente como el ID único global del producto, por eso el atributo del feed lleva ese nombre. Con Product Feed Elite activo, mapeas este atributo a tu canal a través de Field Mapping.
Para asignarlo:
- Ve a Product Feed en el menú de administración de tu WordPress.
- Abre el feed que deseas editar o crea uno nuevo.
- Haz clic en la pestaña Field Mapping.
- Busca el atributo identificador de tu canal (por ejemplo, gtin o id) en la columna izquierda.
- En el menú desplegable Value junto a él, selecciona Global Unique ID (GTIN, UPC, EAN o ISBN).
- Haz clic en Guardar cambios para almacenar tu asignación.
- Haz clic en Generar feed de productos para actualizar el feed con el nuevo valor.

También hay una opción Global Unique ID (GTIN, UPC, EAN o ISBN) – Parent. Úsala cuando quieras que una variación envíe el identificador de su producto padre en lugar del suyo propio.
Qué productos se rellenan automáticamente
A partir de Product Feed Elite 5.0.8, el atributo Global Unique ID se rellena automáticamente para cada tipo de producto en el que WooCommerce almacena un identificador: productos simples, variables, compuestos, agrupados, externos y de suscripción. Lee el campo GTIN, UPC, EAN o ISBN de WooCommerce, configurado en cada producto en Datos del producto > Inventario. El identificador de un producto compuesto se rellena por sí solo una vez que lo has introducido en ese campo, exactamente igual que un producto simple.
Para una variación, el atributo estándar lee el campo GTIN, UPC, EAN o ISBN de la propia variación. La opción Parent lee el valor del producto padre y recurre automáticamente al padre cuando el campo de la propia variación está vacío.
El relleno automático necesita WooCommerce 9.2 o superior, donde se añadió el campo GTIN, UPC, EAN o ISBN. En versiones anteriores de WooCommerce sin ese campo, o cuando quieras anular el valor almacenado, configura el identificador con una regla de feed en su lugar:
- Configúralo con una regla de feed: Usa la pestaña Rules para asignar un valor de Global Unique ID a tus productos. Para obtener instrucciones detalladas, consulta Cómo crear reglas de feed de productos.
- Mapea un campo GTIN de Yoast SEO: Si usas el complemento Yoast WooCommerce SEO, configura un GTIN en el producto y mapea ese campo GTIN en el menú desplegable Value en su lugar.
Solución de problemas
Preguntas frecuentes
¿Necesitas más ayuda?
Si estás en Product Feed Elite, abre un ticket de soporte y nuestro equipo te ayudará a mapear identificadores o a solucionar problemas de productos compuestos en tu feed.
Si usas la versión gratuita, publica tu pregunta en el foro de soporte de Product Feed Pro en WordPress.org.

