Formato de ID de producto: haz que tu feed coincida con el Facebook Pixel (content_id)

Feeds de productos 6 min de lectura Updated Jul 13, 2026

Los anuncios dinámicos y el retargeting solo funcionan cuando Facebook puede conectar dos cosas: el id de cada artículo de tu catálogo y los `content_ids` que dispara tu Meta pixel cuando un comprador ve un producto, lo añade al carrito o lo compra. Si esos dos identificadores no coinciden exactamente, Meta no tiene nada que enlazar, así que tus anuncios de catálogo Advantage+ no muestran productos, las audiencias de retargeting quedan vacías y toda la configuración falla en silencio, sin ningún error en ninguna parte. Esta es la razón más habitual por la que un feed técnicamente «válido» sigue sin vender nada. Esta app escribe el id en el campo `` de cada artículo del feed y te ofrece cinco formatos de ID de producto entre los que elegir para que puedas hacer que ese id coincida con lo que tu pixel ya envía. Esta página explica qué emite cada formato y cuál elegir.

1 Entiende la regla de coincidencia

La regla es sencilla: el `id` de tu feed debe ser igual al valor de `content_ids` que envía tu pixel para el mismo producto. Meta enlaza los eventos con los artículos del catálogo mediante una coincidencia exacta de cadenas: el id distingue mayúsculas y minúsculas (`abc123` y `ABC123` son dos artículos distintos) y tiene un límite de 100 caracteres. Si tu pixel dispara `content_ids: ["shopify_284197941_670889949"]` pero el id del artículo de tu feed es solo `670889949`, Meta ve dos artículos sin relación y el anuncio no tiene nada que mostrar. Hay un segundo identificador que importa: ``. La app siempre lo establece con el ID numérico de tu producto, que agrupa todas las variantes de un producto. Según si tu pixel envía `content_type: product` o `product_group`, Meta compara tu evento con el `id` del artículo o con el `item_group_id`, así que conviene saber cuál usa tu pixel.

2 Abre la configuración del formato de ID de producto

El formato de ID de producto se encuentra en el Advanced editor. Desde tu panel, abre el menú Actions del feed y elige Edit (advanced) (el Basic editor no muestra esta configuración). Si estás en el Basic editor, usa Switch to advanced; ambos editores modifican el mismo feed, así que no se pierde nada.

Abre la configuración del formato de ID de producto — s-button[commandFor="feed-menu-1"] resaltado

3 Encuentra la sección «Other settings»

Desplázate hasta la sección Other settings en la parte inferior del Advanced editor. El último control es Product ID format, una lista de cinco opciones de radio. Lo que elijas aquí se convierte en el id de cada artículo que exporta el feed, así que cámbialo de forma deliberada: cambiar de formato renombra todos los artículos de tu catálogo, y Meta trata los artículos renombrados como completamente nuevos (cualquier rendimiento publicitario existente y las reseñas asociadas a los ids antiguos se reinician).

Encuentra la sección «Other settings» — #product_feed_namingStrategyId resaltado

4 Mantén el valor predeterminado: Product ID (recomendado)

El valor predeterminado es «Product ID default & recommended». Escribe el ID numérico de Shopify de cada variante en el `id` del artículo (por ejemplo `6789012`) y el ID numérico del producto en `item_group_id`. Es la opción correcta para la mayoría de las tiendas, sobre todo si esta app es lo único que crea tu catálogo y configuras tu pixel para que envíe los mismos IDs de variante, o si no ejecutas anuncios dinámicos que dependan de un esquema de id heredado específico. Si tus anuncios dinámicos funcionan, no lo cambies. La segunda opción, «Product ID (if you export only one variant of a product) or Variant ID (if you export all / multiple variants)», es el valor predeterminado anterior de la app, conservado para feeds creados antes de que cambiara el predeterminado. Emite el ID de producto cuando exportas una sola variante por producto, y el ID de variante cuando exportas todas o varias variantes. Elígela solo si creaste tu catálogo con el comportamiento antiguo y necesitas mantener esos ids exactos estables.

Mantén el valor predeterminado: Product ID (recomendado) — #product_feed_namingStrategyId resaltado

5 Coincide con el canal de Facebook de Shopify: el formato Global

Si también usas el canal de ventas Facebook & Instagram integrado de Shopify, su pixel envía los content_ids en un formato `shopify_…` en lugar de un id numérico simple. Para que coincida, elige la opción Global format: - «Global format (shopify, country code, product ID, variant ID - example: shopify_US_12345_6789012)»: emite `shopify___`. El código de país procede del país del mercado del feed (predeterminado `US`). Úsala cuando vendas en Shopify Markets / varios países y tu pixel tenga en cuenta el país. - «Global format (shopify, language code, product ID, variant ID - example: shopify_EN_12345_6789012)»: el mismo formato pero indexado por código de idioma en lugar de país (predeterminado `EN`), para tiendas multiidioma que crean un feed por traducción. Históricamente, el canal de Facebook de Shopify usaba un id `shopify__` (por ejemplo `shopify_284197941_670889949`); las variantes con código de país/idioma anteriores amplían esa convención para Markets. Si tu pixel ya dispara un content_id `shopify_…`, copia aquí su formato exacto: ese es todo el propósito de estas dos opciones.

Coincide con el canal de Facebook de Shopify: el formato Global — #product_feed_namingStrategyId resaltado

6 Usa tu SKU como ID (con una gran advertencia)

La última opción es «SKU as ID (note - all of your products MUST have an SKU, otherwise they won't be imported)». Usa el SKU de cada variante como id del artículo. Resulta útil cuando tu catálogo, tu ERP y tus otros canales de venta se basan todos en SKUs y quieres un único identificador en todas partes, pero atiende a la advertencia: cualquier variante sin SKU obtiene un id vacío y se elimina por completo del feed. Elige SKU como ID solo si tienes la certeza de que cada variante tiene un SKU único y no vacío.

Usa tu SKU como ID (con una gran advertencia) — #product_feed_namingStrategyId resaltado

7 Guarda y luego verifica que los dos identificadores coincidan

Después de elegir un formato, pulsa Save. El feed se regenera con los nuevos ids. Para confirmar la coincidencia, abre una página de producto de tu tienda con la extensión de navegador Meta Pixel Helper y compara los `content_ids` que informa con el `id` (o `item_group_id`) del mismo producto en Facebook Commerce Manager. Si son cadenas idénticas, tus anuncios dinámicos y el retargeting se activarán con artículos reales del catálogo. Si difieren, vuelve y cambia el formato de ID de producto por el que produzca el id que tu pixel ya está enviando.

Preguntas frecuentes

¿Por qué mis anuncios dinámicos de Facebook no muestran productos aunque mi feed sea válido?

Casi siempre porque el `id` de tu catálogo no coincide con los `content_ids` que envía tu pixel. Un feed puede pasar todas las validaciones y aun así fallar aquí: Meta enlaza los eventos del pixel con los artículos del catálogo mediante una coincidencia exacta de id, así que si los dos identificadores difieren, no hay nada que mostrar. Corrígelo configurando el formato de ID de producto para que el id del feed sea igual a lo que dispara tu pixel.

¿Qué significa realmente «el content_id del Facebook pixel no coincide con el catálogo»?

Tu pixel dispara un valor de `content_ids` (como `shopify_284197941_670889949`) en las vistas de producto y las compras. Tu artículo del catálogo tiene un `id`. Meta compara ambos mediante una coincidencia exacta de cadenas. «No coincide» significa que el content_id del pixel y el id del catálogo son cadenas diferentes, por lo que las audiencias de retargeting y los anuncios de catálogo Advantage+ no pueden asociar la actividad de un comprador con un producto específico.

¿Qué ID pone la app en mi feed de Facebook?

Lo que indique la configuración del formato de ID de producto. El valor predeterminado escribe el ID numérico de Shopify de cada variante en `<g:id>`; otras opciones escriben `shopify_US_…`, `shopify_EN_…` o tu SKU. El ID numérico del producto siempre va en `<g:item_group_id>`, que agrupa las variantes del mismo producto.

¿Qué formato de ID de producto debería elegir?

Mantén el valor predeterminado <strong>Product ID</strong> si tus anuncios dinámicos ya funcionan o si esta app crea tu único catálogo. Elige un <strong>Global format</strong> (`shopify_US_…` o `shopify_EN_…`) si también usas el canal Facebook & Instagram de Shopify y su pixel envía content_ids `shopify_…`. Elige <strong>SKU as ID</strong> solo si cada variante tiene un SKU y basas todo en SKUs.

¿Qué formato usa el canal de Facebook de Shopify para los IDs de producto?

El canal Facebook & Instagram de Shopify ha usado históricamente `shopify_<IDproducto>_<IDvariante>` (por ejemplo `shopify_284197941_670889949`) como content_id del pixel. Para tiendas que venden en Markets, las opciones de Global format de la app amplían esto para incluir un código de país o de idioma (`shopify_US_12345_6789012`). Confirma el formato exacto de tu tienda con el Meta Pixel Helper antes de elegir.

¿Cambiar el formato de ID de producto romperá mi catálogo existente?

Renombra todos los artículos. Meta trata un id renombrado como un artículo completamente nuevo, así que el rendimiento publicitario histórico, las reseñas y cualquier edición manual asociada a los ids antiguos se reinician, y los anuncios existentes pueden dejar de mostrarse hasta que el catálogo se vuelva a sincronizar. Cambia el formato solo cuando tus ids realmente no coincidan con el pixel; entonces cámbialo una vez y deja que todo se vuelva a sincronizar.

¿Por qué todas las variantes de mi producto coinciden con el mismo ID en el pixel?

Algunas configuraciones de pixel envían el ID del producto padre para cada variante en lugar del ID de la variante específica. Si tu pixel hace eso, un feed basado en IDs de variante no coincidirá. Alinea el feed para que envíe el id a nivel de producto, o corrige el pixel para que envíe el id de variante: ambos deben usar el mismo esquema.

¿Necesito un SKU en cada producto para usar SKU as ID?

Sí. La opción SKU as ID advierte explícitamente que <em>todos</em> los productos deben tener un SKU; cualquier variante sin uno obtiene un id vacío y se elimina del feed. Si tu catálogo tiene huecos de SKU, usa uno de los formatos de ID numérico en su lugar.

¿Dónde compruebo si el id y los content_ids coinciden?

Usa la extensión de navegador Meta Pixel Helper en una página de producto en vivo para leer los `content_ids` que dispara el pixel, luego abre el mismo producto en Facebook Commerce Manager y compáralo con el `id` (o `item_group_id`) del artículo. Cadenas coincidentes significan que tu configuración es correcta.