Конструктор параметров в PRO-версии

В pro-версии 4.0.4 появился новый, удобный и многофункциональный конструктор элементов param, который в будущем может полностью заменить существовавшие до этого, менее гибкие настройки "Диагональ", "Объем", "Тестер", "Размер" (1-5).

Согласно справке Яндекс:

Используйте элемент param для передачи характеристик и параметров товара, например: цвета, размера, материала и т. д.

Для многих товарных предложение наличие param в фиде является необязательным. При этом, если вы продаете одежду или обувь, то без правильно составленного param вы даже не сможете пройти модерацию. (См. требования к размерной сетке). Для общего понимания какую роль играет элемент param в yml-фиде я настоятельно рекомендую ознакомиться с этим разделом справки Яндекс.

Из чего состоит элемент param?

<param name="X" unit="Y">Z</param>

X (name) - название параметра (обязательный параметр);

Y (unit)- единицы измерения (необязательный параметр);

Z (value) - значение параметра (обязательный параметр).

Строка из примера ниже передаёт Яндексу информацию о том, что размер экрана товара составляет 27 дюймов:

<param name="Размер экрана" unit="дюйм">27</param>

Как пользоваться блоком "Конструктор параметров"

Первое что нужно сделать - установить галочку напротив "Использовать Param". Если галка не активна, то настройки будут игнорироваться.

param yml for yandex market pro

Name (X). Далее необходимо выбрать из выпадающего списка подходящее название для параметра. Если подходящего параметра нет - заполните поле ниже. Плагин всегда смотрит в первую очередь на то, заполнено ли текстовое поле. Если да, то берёт значение из него. Если - нет, то проверяет настройки, заданные при помощи выпадающих списков.

Unit (Y). Если заполнить текстовое поле, то будет подставлено его значение. Если не заполнять, то в первую очередь плагин посмотрит на то, что указано в первом выпадающем списке. Если выбрано "без unit", то информация о единицах измерения передаваться в фид не будет. Если выбран атрибут, то плагин в первую очередь выяснит, есть ли у товара указанный атрибут. Если есть, то подставит его значение. Если нет - то подставит то, что указано в списке "Если отсутствует, то подставить".

Value (Z). Если заполнить текстовое поле, то в качестве значения будет передано то, что вы напишите. Если текстовое поле не заполнять, а вместо этого выбрать в выпадающем списке атрибут, то плагин в первую очередь проверит - есть ли этот атрибут у товара. Если есть, то подставит его значение. Если нет, то товару вообще не будет прописан param т.к значение является обязательным.

Примеры

Пример 1. Передаём информацию о Размере одежды.

Пример - передаём размер
Всем товарам у которых есть атрибут "Размер" мы добавляем элемент param, который будет иметь следующий вид:

<param name="Размер" unit="RU">42</param>

Пример 1. Передаём информацию об объеме флакона.

Пример - передаём объем

Всем товарам у которых есть атрибут "Флакон" мы добавляем элемент param, который будет иметь следующий вид:

<param name="Объем" unit="ml">150</param>

Пример 3. Передаём информацию о Росте (актуально для размеров детской одежды)

Пример - передаём рост

Данный пример пропишет "Рост" абсолютно всем товарам! Это происходит потому, что в значении value мы заполнили текстовое поле. Оно всегда приоритетнее того, что выбрано в выпадающем списке.

<param name="Рост" unit="см">160</param>

Рейтинг: 5

2022-06-03 / / 0 комментариев / YML for Yandex Market / , , , ,