Migra a las etiquetas de feed

Puedes usar el campo feedLabel para agregar una etiqueta a tus productos y feeds de datos.

Las etiquetas de feed pueden tener el siguiente formato:

  • Escribir cadena
  • Debe tener 20 caracteres o menos.
  • Letras mayúsculas (A-Z)
  • Números (0-9)
  • Guiones (-)

feedLabel está disponible en los siguientes recursos:

ID de REST

feedLabel reemplaza targetCountry en los IDs de REST de productos nuevos.

En lugar de online:language:targetCountry:offerId, el ID de REST ahora se forma como online:language:feedLabel:offerId para los productos nuevos. Esto no cambia el ID de REST de tus productos existentes.

Obtén y enumera productos

El campo feedLabel siempre se propaga para todos los productos que se muestran.

Si feedLabel es un código de territorio CLDR válido, reabasteceremos automáticamente el campo targetCountry para brindar compatibilidad. Si feedLabel no es un código de territorio CLDR válido, dejamos targetCountry vacío.

Se aplican los mismos cambios para productstatuses extremos.

Los campos específicos del país están vacíos en el caso de las ofertas con un feedLabel que no sea un código de territorio CLDR.

Inserta y actualiza productos

Se requiere feedLabel o targetCountry para insertar productos nuevos. Si insertas o actualizas productos con un feedLabel y una targetCountry, sus valores deben coincidir.

Recibes un error de la API si los campos están vacíos o si sus valores no coinciden.

Consulta Cómo usar etiquetas de feed para promocionar productos de feeds específicos para obtener más detalles.

Segmentación por país

Utilice una de las siguientes opciones para asegurarse de que sus productos se segmenten a los países correctos:

Productos

El campo targetCountry para products dejó de estar disponible. En su lugar, usa el campo shipping para especificar los países de segmentación.

Si deseas segmentar tus anuncios para varios países, puedes seguir usando shipping para agregar más países.

Consulta Cómo segmentar anuncios en varios países para obtener más información.

Feeds de datos

Ahora puedes ver a qué países se orienta un datafeed de forma explícita en targets. Esto se aplica cuando usas feedLabel en lugar de country en la configuración de datafeedtarget.

También agregamos el campo targetCountries para datafeeds, de modo que puedas configurar la segmentación para datafeeds directamente. Aún puedes configurar la segmentación fuera del feed, por ejemplo, si estableces el atributo shipping del recurso de productos.

Conversión de GB a GB

Actualmente, permitimos el valor UK para el campo targetCountry, aunque no es un código de país válido. Convertimos automáticamente UK a GB. Los productos con UK como su targetCountry se almacenan con GB en su ID de REST y offerId.

Si configuras UK como el valor para feedLabel, no se convertirá automáticamente en GB. UK y GB son cadenas diferentes para feedLabel y crearán ofertas diferentes.

Si insertas un targetCountry de UK y lo convertimos en GB, debes actualizar el ID de REST del producto para incluir GB en lugar de UK y recuperarlo con el método get.