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

Конструктор параметров — это удобный и многофункциональный инструмент для создания элементов param, доступный в pro-версии начиная с версии 4.0.4. Он гораздо гибче, чем его аналог в бесплатной версии плагина (там используется функция "Включите эти атрибуты в значения <param name="ATTR_NAME">ATTR_VAL</param>").

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

Используйте элемент 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>

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

Первое что нужно сделать - перейти во вкладку "Конструктор параметров" и включить опцию напротив первого элемента (см. картинку ниже):

конструктор параметров

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

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

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

Примеры

Пример 1. Передаём информацию о Размере одежды. Предполагается, что у товара прописан глобальный атрибут "Размер", а также у некоторых товаров присутствует глобальный атрибут "Размерная сетка".

пример настроек тега param для YML-фида

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

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

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

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

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

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

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

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

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

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

Рейтинг: 0

2025-09-02 / / 0 комментариев / YML for Yandex Market / , , , ,