Saltar al contenido principal

Combinaciones y gestión de la combinación predeterminada

Controla cómo aparecen las combinaciones de producto (variantes de talla, color, material) en tu catálogo de Facebook — como entradas de variante individuales, como un único producto representativo o como un producto simple sin variantes.

nota

Disponible desde la v2.0.2

Descripción general

En PrestaShop, un producto con atributos (por ejemplo, una camiseta en tallas S, M, L) tiene un producto padre y múltiples combinaciones. El formato de catálogo de Facebook trata estos elementos como un grupo de producto: cada combinación se convierte en un artículo independiente que comparte un item_group_id que apunta al producto padre.

Al exportar combinaciones, el catálogo crece proporcionalmente — un producto con 10 combinaciones de talla y color genera 10 entradas en el catálogo. Esto proporciona a Facebook datos precisos de stock y precio por variante, pero también implica que el tamaño del catálogo aumenta significativamente en tiendas con muchas combinaciones de atributos.

Si desactivas la exportación de combinaciones, cada producto aparece como una entrada única con los datos del producto padre. Opcionalmente, puedes enriquecer esa entrada única con los atributos de la combinación predeterminada (stock, impacto en precio, referencia) mediante el ajuste Usar datos de la combinación predeterminada.

Configuración

Ve a Módulos > Gestor de módulos > Facebook & Instagram Product Catalogue Feed Pro > Configurar y abre la pestaña Opciones de producto.

Panel de opciones de producto mostrando los campos Generar combinaciones de producto, Prefijo de ID de combinación y Usar datos de la combinación predeterminada

CampoValoresPredeterminadoDescripción
Generar combinaciones de productoSí / NoNoCuando está activado, cada combinación se exporta como un artículo independiente con su propio g:id y un g:item_group_id compartido. Cuando está desactivado, solo se exporta el producto padre (o la combinación predeterminada — ver más abajo) como una entrada única.
Prefijo de ID de combinaciónCadena de texto (p. ej. V)(vacío)Separador que se inserta entre el ID del producto y el ID del atributo de combinación al construir el g:id de cada combinación. Es necesario cuando los IDs de combinación podrían colisionar con los IDs de producto en otras partes del catálogo.
Usar datos de la combinación predeterminada si está disponibleSí / NoNoSolo tiene efecto cuando Generar combinaciones de producto está desactivado. Cuando está activado, la entrada única del catálogo para un producto con combinaciones utiliza el stock, precio y referencia de la combinación predeterminada. Cuando está desactivado, la entrada utiliza los datos del producto base sin ningún detalle de combinación.

El campo Prefijo de ID de combinación no tiene efecto a menos que Generar combinaciones de producto esté activado.

Cómo funciona

Combinaciones activadas

Cuando Generar combinaciones de producto está en Sí, el feed genera una entrada por combinación. Cada entrada incluye:

  • g:id — construido como {prefijo}{id_producto}{prefijo_combinacion}{id_atributo_combinacion}{sufijo}. Si la combinación tiene su propia referencia y el tipo de identificador está configurado como referencia, se usa directamente la referencia de la combinación.
  • g:item_group_id — siempre el identificador del producto padre (ID de producto o referencia de producto, según la configuración del tipo de identificador). Este campo es el que indica a Facebook que todas estas entradas pertenecen al mismo grupo de producto.

El stock, el precio, las imágenes, el color, la talla y el material provienen de cada combinación individual, de modo que los compradores ven datos precisos para cada variante.

Si los IDs de atributo de tus combinaciones coinciden con los IDs de producto de tu catálogo, añade un Prefijo de ID de combinación (por ejemplo V) para garantizar que cada g:id sea único en todo el feed.

Combinaciones desactivadas — sin datos de combinación predeterminada

Cuando Generar combinaciones de producto está en No y Usar datos de la combinación predeterminada también está en No, cada producto con combinaciones se exporta como una entrada simple del producto padre. Los atributos específicos de la combinación (talla, color, stock por variante) no se reflejan. La referencia, el precio y el stock del producto son los del registro padre.

Este modo es el más compacto, pero pierde la precisión por variante.

Combinaciones desactivadas — con datos de combinación predeterminada

Cuando Generar combinaciones de producto está en No y Usar datos de la combinación predeterminada está en Sí, el feed sigue generando una entrada por producto, pero esa entrada utiliza los datos de la combinación predeterminada. El g:id es el ID de producto simple (sin prefijo de combinación ni ID de atributo) y no se emite ningún g:item_group_id — Facebook lo interpreta como un producto simple, no como una variante.

El efecto práctico: el precio, el stock y la referencia reflejan tu combinación predeterminada en lugar del producto base. Esto resulta útil cuando el producto base tiene un precio de cero y todo el valor proviene de sus combinaciones, o cuando la combinación predeterminada es la única variante que sueles tener en stock.

Ejemplos de uso

Ejemplo: tienda de moda con variantes de talla

Vendes vaqueros en tallas 28–38 (6 tallas) y 50 productos. Al activar las combinaciones se generan hasta 300 entradas en el feed. Cada entrada tiene su propio nivel de stock y enlaza directamente a la talla preseleccionada en la página de producto. Facebook puede mostrar "solo quedan 2" para una talla específica. Recomendado para cualquier tienda donde el stock por variante sea relevante para los compradores.

Añade V como prefijo de combinación para obtener IDs como 42V5, 42V6, 42V7, de modo que nunca colisionen con tu ID de producto 42.

Ejemplo: tienda de SKU único que usa combinaciones solo para precios

Utilizas las combinaciones de PrestaShop únicamente para gestionar precios de compra o referencias de proveedor, pero nunca las muestras a los clientes. Establece Generar combinaciones de producto en No y Usar datos de la combinación predeterminada en Sí. Cada producto aparece como una entrada única con el precio y la referencia correctos de la combinación predeterminada, manteniendo el catálogo ligero.

Ejemplo: catálogo grande donde las combinaciones provocarían tiempos de espera en la carga

Tienes 2.000 productos con 5 combinaciones cada uno — es decir, 10.000 entradas potenciales. Si la generación del feed es lenta o Facebook está alcanzando un límite de tamaño, desactivar la exportación de combinaciones reduce el feed a 2.000 entradas. Sacrificas los datos por variante, pero ganas fiabilidad. Combínalo con un intervalo de cron más largo para mantenerte actualizado.

Notas importantes

  • g:item_group_id solo se escribe en el feed cuando Generar combinaciones de producto está activado. Al usar el modo de combinación predeterminada, no se emite ningún g:item_group_id — Facebook lo trata como un producto independiente, no como una variante.
  • El Prefijo de ID de combinación solo se aplica a las entradas de combinación. El prefijo definido en Prefijo de ID de producto se aplica a todos los productos independientemente del modo de combinaciones.
  • Las combinaciones sin stock se omiten a menos que Incluir productos sin stock esté activado. La combinación predeterminada está sujeta a la misma verificación de stock: si está sin stock y el producto no puede venderse en esa situación, no aparecerá ni siquiera en el modo de combinación predeterminada.
  • Estos ajustes se aplican globalmente a todas las tiendas y todos los idiomas del feed. La configuración de combinaciones por tienda no está disponible.
  • Cambiar este ajuste requiere regenerar el feed antes de que el cambio sea visible en Facebook Commerce Manager.

Solución de problemas

ProblemaSolución
Facebook reporta valores g:id duplicados tras activar las combinacionesAñade un Prefijo de ID de combinación para separar los IDs de combinación de los IDs de producto. Un solo carácter como V o - es suficiente.
El catálogo tiene menos artículos de los esperados tras activar las combinacionesLas combinaciones sin stock se excluyen por defecto. Activa Incluir productos sin stock en la pestaña Opciones de producto, o comprueba que tus combinaciones tienen stock asignado en PrestaShop.
Los datos de la combinación predeterminada no aparecen a pesar de activar la opciónConfirma que Generar combinaciones de producto está en No — el modo de combinación predeterminada solo se activa cuando la exportación de combinaciones está desactivada.
Todas las combinaciones comparten el mismo g:item_group_id pero Facebook las muestra como productos separadosEste es el comportamiento correcto. Facebook agrupa por item_group_id automáticamente; no se necesita ninguna configuración adicional en Commerce Manager.
El precio en el feed no coincide con el precio de la combinaciónVerifica el ajuste Incluir impuestos en el precio en Opciones de producto. Comprueba también si la combinación tiene un impacto en precio configurado en PrestaShop.

Preguntas frecuentes

¿Para qué sirve item_group_id?

Es el campo que Facebook utiliza para vincular todas las variantes de un producto en el catálogo. Todas las combinaciones del mismo producto comparten el mismo item_group_id, que coincide con el identificador del producto padre. Esto permite a Facebook mostrar una única ficha de producto con un selector de variantes en lugar de productos separados sin relación.

¿Activar las combinaciones hará que mi catálogo sea mucho más grande?

Sí. Cada combinación activada genera una entrada separada en el catálogo. Un producto con 10 combinaciones se convierte en 10 entradas. Si tienes un gran número de combinaciones y la generación del feed es lenta, valora si los datos por variante son necesarios para tus objetivos publicitarios antes de activar esta opción.

¿Siempre necesito un prefijo de ID de combinación?

Solo lo necesitas si los IDs de atributo de tus combinaciones pueden coincidir con los IDs de producto de tu catálogo. En la práctica, cualquier tienda con un catálogo razonablemente grande debería añadir un prefijo como medida de precaución. Si tu catálogo tiene 500 productos y cada uno tiene como máximo 20 combinaciones, existe un riesgo real de solapamiento sin prefijo.

Si uso Referencia como tipo de identificador de producto, ¿se usa la referencia de la combinación?

Sí, siempre que la propia combinación tenga una referencia configurada en PrestaShop. Si la combinación no tiene referencia, el módulo recurre al formato numérico {prefijo}{id_producto}{prefijo_combinacion}{id_atributo}{sufijo}.

¿Puedo mostrar solo la combinación predeterminada en lugar de todas las variantes?

Sí. Establece Generar combinaciones de producto en No y Usar datos de la combinación predeterminada en Sí. El feed generará una entrada por producto usando el precio, el stock y la referencia de la combinación predeterminada sin el peso de las variantes.

¿El modo de combinación predeterminada emite item_group_id?

No. En el modo de combinación predeterminada, la entrada tiene un g:id simple (el ID del propio producto) y ningún g:item_group_id. Facebook lo trata como un producto independiente, no como parte de un grupo de variantes.

Funcionalidades relacionadas