Configuración del catálogo localizado

Utiliza esta guía si quieres configurar tu catálogo para su localización. Consulta también Configurar un catálogo para varios idiomas y países, Servicio de ayuda para publicidad.

Requisitos

  • Debes crear una lista de datos de anulación de idioma o país que incluirá únicamente los campos (con valores) que quieres cambiar.
  • Debes incluir un campo id en la lista de datos de anulación. El campo id de cada artículo debe coincidir con un valor de id de una de las listas de datos del catálogo principal o el identificador de contenido del píxel.
  • Debes incluir un campo override.
  • Solo puedes localizar (anular) campos específicos, no todos. Consulta Campos admitidos: Catálogos localizados para obtener una lista de los campos admitidos del catálogo.
  • Asegúrate de que las imágenes de los productos cumplan con los requisitos del catálogo.
  • Asegúrate de que los títulos de los productos cumplan con los requisitos del catálogo.
  • Asegúrate de que las descripciones de los productos cumplan con los requisitos del catálogo.

Recomendaciones

Al planificar la configuración del catálogo, te pedimos que sigas estas recomendaciones:

  • Aunque puedes incluir varios idiomas en una lista de idiomas y varios países en una lista de países, te recomendamos que crees las listas de idioma y país por separado.
  • Si tienes un catálogo grande (más de 100 000 artículos), debes crear una lista de datos por idioma o país.
  • Si vas a crear una lista de idioma y una de país, te recomendamos que los campos de cada lista sean únicos para ese tipo de lista. Por ejemplo, no especifiques el nombre del producto en la lista de idioma y la de país.
  • En el caso de los productos (comercio electrónico), te recomendamos que incluyas title y description en la lista de idioma y price, sale_price, sale_price_effective_date, availability y link en la lista de país.

Más información

Paso 1: Crear las listas de idioma y país

Tipos de listas

Puedes proporcionar propiedades localizadas para los artículos del catálogo con otros tipos de listas.

Tipo de listaDescripciónEjemplo

Lista de país

Contiene anulaciones para países específicos. Puedes crear y subir listas de país con Commerce Manager o mediante la API. Consulta el formato de lista admitido.

Un artículo puede tener precios diferentes en países diferentes.

Lista de idioma

Contiene traducciones de campos específicos. Puedes crear y subir listas de idioma con Commerce Manager o mediante la API. Consulta el formato de lista admitido.

Un artículo puede tener descripciones diferentes en idiomas diferentes.

Lista de idioma y país

Está pensada para casos de uso avanzados en los que una lista de país o una de idioma no es suficiente para describir la localización de los artículos. Una lista de idioma y país solo se debe usar para los campos que sean absolutamente necesarios.


Solo puedes crear una lista de idioma y país mediante la API, pero puedes modificar y subir la lista desde Commerce Manager o mediante la API. En Commerce Manager se ofrecen detalles sobre cada configuración de país e idioma.


Nota: Si quieres localizar un campo para un idioma y un país, el valor de la columna override debe ser un código de idioma ISO admitido y un código de país ISO admitido, separados por un carácter “|”. Por ejemplo, en_XX|US.

Las URL de tus productos pueden depender tanto del idioma como del país del espectador.

Por ejemplo: http://www.mysite.com/ca/item12345?lang=fr
o
http://www.mysite.com/ca/fr/item12345

Puedes definir campos localizados para 350 pares de idioma y país como máximo por artículo del catálogo.

Formatos de listas

Lista de país

Ejemplo de CSV: esta lista contiene localizaciones de país para el Reino Unido (GB) e Italia (IT).

      
id; override; price; link; delete
FB_product_1234; GB; 9.00 GBP; http://www.example.com/en_GB/FB_product_1234; false
FB_product_1234; IT; 10.49 EUR; http://www.example.com/it_IT/FB_product_1234; false
    

Lista de idioma

Ejemplo de CSV: esta lista contiene localizaciones de idioma para francés (fr_XX) e inglés (en_XX).

      
id; override; description; title; delete
FB_product_1234; fr_XX; Le t-shirt American Apparel préféré de tous. Le t-shirt comporte une encolure ajustée de 3/4 pouce au cou, une bande épaule à épaule et un ourlet de 1 pouce sur les manches.; T-shirt Unisexe d'American Apparel; false
FB_product_1234; en_XX ; Everyone's favorite American Apparel T-shirt. The t-shirt features 3/4 inches set-in neck, shoulder to shoulder tape and 1 inch hem on sleeves.; American Apparel Unisex T-Shirt; false
    

Lista de idioma y país

Ejemplo: esta lista contiene localizaciones de idioma y país para los hablantes de francés de los EE. UU. (fr_XX|US) y los hablantes de francés de Canadá (fr_XX|CA).

id; override; url; delete
FB_product_1234; fr_XX|US; http://us.example.com/fr/product_1234; false
FB_product_1234; fr_XX|CA; http://ca.example.com/fr/product_1234; false

Paso 2: Consultar la lista (orden de prioridad)

Al seleccionar la información localizada que se debe mostrar a un usuario, consultamos el contenido de la lista en este orden:

  1. Los valores de la lista de idioma y país de los idiomas que habla el usuario y su país de origen.
  2. Los valores de la lista de idioma de los idiomas que habla el usuario.
  3. Los valores de la lista de país del país de origen del usuario.

Paso 3: Subir las listas de idioma y país

Cuando creas las listas, puedes elegir subirlas manualmente mediante Commerce Manager o la API, como se indica a continuación.

Subir las listas mediante la API

  1. Sube las listas a tu servidor para que estén disponibles.
  2. Vincula las listas al catálogo con un parámetro override_type adicional.

Lista de idioma

Ejemplo: subir una lista de idioma

curl \
  -F 'name=Language feed' \
  -F 'schedule={
    "interval": "DAILY",
    "url": "http:\/\/www.example.com\/sample_language_feed.tsv",
    "hour": 22
  }' \
	-F 'override_type=language'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

Lista de país

Ejemplo: subir una lista de país

curl \
  -F 'name=Country Feed' \
  -F 'schedule={
    "interval": "DAILY",
    "url": "http:\/\/www.example.com\/sample_country_feed.tsv",
    "hour": 22
  }' \
	-F 'override_type=country'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

Lista de idioma y país

Ejemplo: subir la lista de idioma y país

curl \
  -F 'name=language and country Feed' \
  -F 'schedule={
        "interval": "DAILY",
        "url": "http:\/\/www.example.com\/sample_language_and_country_feed.tsv",
        "hour": 22
      }' \
  -F 'override_type=language_and_country'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

Parámetros

Parámetro Valor

url

Ubicación de la que podemos recuperar el archivo de lista.

interval

Frecuencia con la que recuperamos el archivo de lista.

hour

Hora del día (según el reloj de 24 horas) a la que recuperamos la lista.

Paso 4: Eliminar la información de país o idioma de un producto (opcional)

Para eliminar la información localizada de un artículo:

  1. Especifica una columna “delete” en la lista de país o idioma.
  2. Establece el valor en true.

A continuación, la localización de ese producto se eliminará.

Nota: Es posible que también elimines (delete) artículos de la lista de artículos principales. Al eliminar un artículo principal, todas las anulaciones se eliminan.

Paso 5: Verificar la configuración en Commerce Manager

En la página Artículos > Detalles de Commerce Manager, se ofrecen detalles sobre la información de los campos de país e idioma de cada producto.



También puedes acceder a la cobertura internacional de todo el catálogo en la pestaña Artículos > Cobertura internacional.