Cómo añadir un feed de país o idioma a tu catálogo de Facebook desde Shopify

Feeds de productos 8 min de lectura Updated Sep 23, 2026

Un feed de país de Facebook o un feed de idioma permite que un solo catálogo de Meta muestre precios locales a los compradores de Francia y títulos en francés a los francófonos, sin crear un segundo catálogo. Meta lo llama catálogo localizado (su centro de ayuda dice «localiza tu catálogo»): mantienes tu feed principal tal cual y añades feeds adicionales encima. Cada feed adicional solo necesita el id del producto más una columna override que indique para qué país o idioma son sus filas. Awesome Facebook Product Feed puede crear estos feeds por ti. Duplicas tu feed principal, apuntas la copia a la moneda, el mercado o el idioma correctos, escribes el valor de override y añades la URL de la copia en Commerce Manager. Esta guía cubre la parte de la app y la parte de Commerce Manager, incluidos los códigos de override y la regla del ID de producto que hace tropezar a la mayoría.

1 Cómo funcionan los feeds de país e idioma de Facebook

Tu feed principal contiene todos los productos con todos sus detalles. Un feed de país y un feed de idioma son complementarios: Meta empareja cada uno de sus elementos con un elemento del feed principal por el id, y luego muestra los valores localizados a las personas de ese país o que usan ese idioma. Cualquier campo que un feed localizado no proporcione se toma del feed principal. Cuál necesitas depende de lo que cambie:
Feed de país, para lo que cambia según dónde está el comprador: precio, precio rebajado, moneda, disponibilidad y el enlace del producto (por ejemplo tu escaparate .fr o una URL de Shopify Markets). El valor de override es un código de país de dos letras como FR.
Feed de idioma, para lo que cambia según qué idioma usa el comprador: título y descripción. El valor de override es un código de idioma de Meta como fr_XX o de_DE.
Meta elige la versión correcta para cada comprador automáticamente, tanto en tus anuncios como en tu tienda.

2 Elige feed de país o feed de idioma

Para la mayoría de las tiendas Shopify que venden al extranjero, empieza con un feed de país. Soluciona la parte que cuesta ventas: que los compradores vean un precio en la moneda equivocada o aterricen en el escaparate equivocado. Añade un feed de idioma cuando tu tienda publique traducciones en Shopify y quieras el texto del anuncio en el idioma del comprador. Las tiendas que necesitan ambos crean un feed de país por mercado y un feed de idioma por idioma. No tienes que recortar campos para ninguno de los dos tipos. La app exporta todos los campos de producto en cada feed, y Meta toma los valores localizados que encajan con el tipo de feed y recurre a tu feed principal para el resto.

3 Duplica tu feed principal

La forma más fácil de crear un feed localizado que coincida con tu feed principal elemento por elemento es copiarlo. En el panel, abre el menú Actions de tu feed principal y haz clic en Duplicate. La app crea una copia llamada «… (Copy)» con las mismas colecciones, filtros, ajustes de variantes y formato de ID de producto, que es lo que mantiene idénticos los ids en el paso 7. Luego vuelve a abrir el menú Actions de la copia y elige Edit (advanced). Dale un nombre claro como «Country feed: France» para poder distinguir tus feeds después. Repite esto para cada país o idioma que añadas.

Panel de feeds con el menú Actions usado para duplicar el feed principal de Facebook

4 Feed de país: configura la moneda o el país de Shopify Markets

En Product feed settings, apunta la copia al país para el que estás localizando. Si tu tienda usa Shopify Markets, configura Market country con ese país. La app exportará entonces los precios, la moneda y la URL de escaparate propios de ese mercado, que es exactamente lo que debe llevar un feed de país de Facebook. ¿No usas Markets? Configura en su lugar Feed currency con la moneda del país. Usa uno u otro: Market country prevalece cuando ambos están configurados. Si la app te pide autorizar el permiso read_markets la primera vez, apruébalo y actualiza la página. Para un feed de país, deja Language (locale) y Export translated data? tal como están en tu feed principal.

Campos de moneda del feed y país de Shopify Markets para un feed de país de Facebook

5 Feed de idioma: elige el idioma y el formato de URL

Para un feed de idioma, desplázate hasta Multi-language support. Configura Language (locale) con el idioma que estás añadiendo, y configura Export translated data? según cómo sirva tu escaparate las traducciones: un subdominio (fr.shop.com, y entonces rellena también Translation subdomain) o una carpeta (shop.com/fr). La copia exportará entonces títulos, descripciones y enlaces de producto traducidos para ese idioma. La primera vez, la app puede pedirte autorizar read_translations y read_locales. Aprueba, actualiza, y los campos funcionan. Todos los campos se explican en Feeds multiidioma y multimoneda.

Ajustes de idioma (locale) y formato de URL traducida para un feed de idioma de Facebook

6 Configura el valor de override

Este es el campo que convierte un feed corriente en un feed de país o idioma de Meta. En Override column for multi-language feed, escribe el valor que Meta debe leer de cada elemento de este feed. La app lo escribe en cada elemento como la columna override del feed:
Feed de país: el código de país ISO de dos letras, en mayúsculas, como FR, DE, GB o US.
Feed de idioma: el código de idioma de Meta. Cuidado, el patrón no es consistente: algunos idiomas terminan en _XX, la mayoría llevan un país. Los más comunes de la lista de Meta:
en_XX inglés, fr_XX francés, es_XX español, pt_XX portugués, nl_XX neerlandés, ja_XX japonés, no_XX noruego
de_DE alemán, it_IT italiano, pl_PL polaco, sv_SE sueco, da_DK danés, fi_FI finés, cs_CZ checo, sk_SK eslovaco, sl_SI esloveno, hr_HR croata, hu_HU húngaro, ro_RO rumano, el_GR griego, tr_TR turco, ko_KR coreano, ar_AR árabe, he_IL hebreo
zh_CN chino (China), zh_TW chino (Taiwán)
Cualquier otro: copia el código exacto de la lista de idiomas y países admitidos de Meta. Un valor por feed, así que un feed por país o idioma. Tu feed principal deja este campo vacío. Un override en el feed principal convertiría todo tu catálogo en una copia localizada.

Campo de la columna override donde escribes FR para un feed de país o fr_XX para un feed de idioma

7 Mantén el formato de ID de producto idéntico a tu feed principal

Meta vincula un elemento localizado con su elemento del feed principal solo por el id. Si los dos feeds usan formatos de id distintos, nada coincide y el feed localizado no hace nada. En Commerce Manager esto suele aparecer como overrides faltantes o sin emparejar. Un feed duplicado ya tiene el mismo Product ID format (en Other settings, al final del editor avanzado), así que solo comprueba que coincida con tu feed principal y no lo cambies. Lo mismo vale para los productos: un feed localizado solo puede localizar elementos que existan en el feed principal. Más sobre los formatos de id en IDs de producto y emparejamiento con el píxel de Facebook.

Opciones de formato de ID de producto, que deben coincidir con el feed principal del catálogo de Facebook

8 Guarda y copia la URL del feed

Guarda desde la barra de arriba. El feed se genera y luego se sigue actualizando por sí solo a medida que cambian tus productos. De vuelta en el panel, encuentra la fila del nuevo feed y haz clic en Copy bajo su URL de feed comprimido (.xml.gz), la opción por defecto y recomendada para Facebook. La pegarás en Commerce Manager a continuación.

URL del feed comprimido y botón Copy en el panel, listos para añadir en Meta Commerce Manager

9 Añade el feed de país o idioma en Commerce Manager

En Meta Commerce Manager, selecciona el catálogo que ya usa tu feed principal, abre la pestaña Catalogue y ve a Data sources. Luego:
• Haz clic en + Add y elige Country or language data en el desplegable.
• Selecciona Upload file, y luego Country feed o Language feed, según el override que configuraste en el paso 6.
• Elige Scheduled feed, pega la URL del feed del paso 8 y elige con qué frecuencia debe descargarlo Meta (a diario es un buen valor por defecto).
• Nombra el feed y selecciona Save feed and upload.
El nuevo feed aparecerá entonces bajo Data sources. Para comprobar que funcionó, abre la pestaña Products, haz clic en un elemento y cambia el desplegable de país o idioma en su página de producto: deberías ver el precio, enlace o título localizados. ¿No cambia nada? Compara los ids con tu feed principal (paso 7). Ya que estás en Commerce Manager, comprueba también que tu país e idioma por defecto estén configurados en Settings → Localisation.

10 Repite para cada país e idioma

Cada feed localizado cubre un país o un idioma, así que añádelos de uno en uno: un feed de país para Francia (FR, euros), uno para el Reino Unido (GB, libras), un feed de idioma para francés (fr_XX), otro para alemán (de_DE), y así sucesivamente. Meta permite valores localizados para hasta 350 pares de idioma y país por elemento del catálogo, muchos más de los que necesita una tienda. Una vez añadidos, los anuncios de catálogo Advantage+ y los anuncios dinámicos de producto en ese catálogo eligen automáticamente el precio, la moneda, el enlace o el idioma correctos para cada comprador, sin un catálogo separado por país.

Preguntas frecuentes

¿Qué es un feed de país de Facebook?

Un feed complementario en tu catálogo de Meta que sobrescribe detalles específicos de la ubicación, como precio, precio rebajado, moneda, disponibilidad y enlace del producto, para los compradores de un país. Cada elemento lleva el mismo id que en tu feed principal más una columna override con un código de país de dos letras como FR. Crea uno en la app duplicando tu feed principal, configurando su moneda o país de Shopify Markets, y escribiendo el código de país en el campo override.

¿Qué es un feed de idioma de Facebook?

Un feed complementario que da a Meta títulos y descripciones traducidos para las personas que usan un idioma determinado. La columna override contiene un código de idioma de Meta como fr_XX o de_DE. En la app, duplica tu feed principal, elige el idioma en Multi-language support y configura el override con el código de idioma. Tu tienda necesita publicar traducciones en Shopify para que esto funcione.

¿Qué pongo en la columna override para un catálogo de Facebook?

Un código de país ISO de dos letras en mayúsculas (FR, DE, US) para un feed de país, o un código de idioma de Meta para un feed de idioma, como fr_XX (francés), es_XX (español) o de_DE (alemán). Usa un valor por feed y deja el override vacío en tu feed principal.

¿Cuáles son los códigos de idioma del catálogo de Facebook (Meta) para un feed de idioma?

La propia lista de Meta, y no es consistente. Inglés, francés, español, portugués, neerlandés, japonés y noruego usan _XX (en_XX, fr_XX, es_XX, pt_XX, nl_XX, ja_XX, no_XX). La mayoría de los demás llevan un país, como de_DE alemán, it_IT italiano, pl_PL polaco, sv_SE sueco o zh_CN chino. Adivinar el patrón (de_XX, it_XX) es una razón común de que un feed de idioma no coincida.

¿Debo usar un feed de país o un feed de idioma?

Usa un feed de país cuando los precios, la moneda, la disponibilidad o los enlaces difieren según el país. Es la necesidad más común. Usa un feed de idioma cuando quieras texto de anuncio traducido. Las tiendas que necesitan ambos añaden un feed de país por mercado y un feed de idioma por idioma.

¿Por qué no funciona mi feed de país o idioma de Facebook?

Casi siempre son los ids de producto. Meta empareja los elementos localizados con el feed principal solo por el id, así que el feed localizado debe usar el mismo formato de ID de producto e incluir los mismos productos que tu feed principal. Duplicar el feed principal en la app mantiene ambos idénticos. Comprueba también el valor de override: los códigos de idioma no siguen un único patrón (fr_XX pero de_DE), así que copia el tuyo de la lista de Meta. Y asegúrate de haber elegido el tipo de feed coincidente en Commerce Manager.

¿Cómo localizo mi catálogo de Facebook para varios países?

Añade un feed de país por cada mercado encima de tu feed principal, en lugar de crear un catálogo por país. En Commerce Manager eso es Data sources → + Add → Country or language data. El centro de ayuda de Meta lo llama localizar tu catálogo. Cada feed de país lleva los precios, la moneda y los enlaces de ese mercado, emparejados con tu feed principal por el id del producto.

¿Necesito un catálogo de Facebook separado para cada país?

No. Un solo catálogo con un feed principal más feeds de país e idioma sirve a todos los mercados. Meta muestra a cada comprador el precio, la moneda, el enlace o el texto localizados automáticamente, así que tus anuncios de catálogo Advantage+ y los anuncios dinámicos de producto pueden funcionar en un único catálogo.

¿Puedo usar los precios de Shopify Markets en un feed de país de Facebook?

Sí. Configura el Market country del feed con el mercado para el que estás localizando. La app exporta los precios, la moneda y la URL de escaparate de ese mercado, que es exactamente lo que debe llevar un feed de país. Luego configura el override con el código de dos letras del mismo país.

¿El feed principal necesita un valor de override?

No, déjalo vacío. El feed principal es el valor por defecto al que recurre cada comprador. Solo los feeds adicionales de país e idioma llevan un override.

¿Con qué frecuencia actualiza Facebook un feed de país o idioma?

Con la frecuencia del calendario que configures al añadirlo en Commerce Manager. La app regenera el feed automáticamente a medida que cambian tus productos, así que un calendario diario mantiene los precios y traducciones localizados al día con tu tienda.