Перейти на ярлыки фидов

Поле feedLabel можно использовать для добавления метки к вашим продуктам и каналам данных.

Метки фидов могут иметь следующий формат:

  • Введите строку
  • Меньше или равно 20 символам
  • Заглавные буквы (AZ)
  • Цифры (0-9)
  • Тире (-)

feedLabel доступен в следующих ресурсах:

REST-идентификатор

feedLabel заменяет targetCountry в идентификаторах REST для новых продуктов.

Вместо online:language:targetCountry:offerId для новых товаров REST-идентификатор теперь формируется как online:language:feedLabel:offerId . REST-идентификаторы существующих товаров при этом не изменяются.

Получить и перечислить продукты

Поле feedLabel всегда заполняется для всех возвращаемых товаров.

Если feedLabel является допустимым кодом территории CLDR, мы автоматически заполняем поле targetCountry для совместимости. Если feedLabel не является допустимым кодом территории CLDR, мы оставляем targetCountry пустым.

Те же изменения применяются к конечным точкам productstatuses .

Поля, специфичные для страны, остаются пустыми для предложений с feedLabel , который не является кодом территории CLDR.

Вставка и обновление продуктов

Для добавления новых товаров требуется либо feedLabel , либо targetCountry . При добавлении или обновлении товаров с помощью feedLabel и targetCountry их значения должны совпадать.

Вы получите ошибку от API, если оба поля пустые или их значения не совпадают.

Более подробную информацию см. в статье Использование меток каналов для рекламы продуктов из определенных каналов .

Ориентация на страну

Чтобы убедиться, что ваша продукция ориентирована на нужные страны, используйте один из следующих вариантов:

Продукты

Поле targetCountry для products устарело. Вместо этого используйте поле shipping для указания целевых стран.

Если вы хотите охватить несколько стран , вы можете продолжить использовать shipping для добавления дополнительных стран.

Дополнительную информацию см. в разделе Таргетинг рекламы в нескольких странах .

Потоки данных

Теперь вы можете видеть, на какие страны явно ориентирован datafeed , в targets . Это применимо при использовании feedLabel вместо country в конфигурации datafeedtarget .

Мы также добавили поле targetCountries для datafeeds , чтобы вы могли настраивать таргетинг непосредственно для datafeeds . Вы по-прежнему можете настраивать таргетинг вне фида, например, установив атрибут shipping для ресурса «products».

Конвертация Великобритании в Великобританию

В настоящее время мы допускаем использование значения UK для поля targetCountry , хотя это недопустимый код страны. Мы автоматически преобразуем UK в GB . Товары, для которых в качестве targetCountry указано UK , сохраняются с GB в REST ID и offerId .

Если в качестве значения feedLabel указано UK , оно не будет автоматически преобразовано в GB . UK и GB — это разные строки для feedLabel , которые приведут к созданию разных предложений.

Если вы вставляете targetCountry UK , а мы преобразуем его в GB , вам необходимо обновить REST ID продукта, включив GB вместо UK , чтобы получить продукт с помощью метода get .