Подарок при покупке

gifts

Зайдите в раздел Сайт > Редактор шаблонов > ДРУГИЕ ШАБЛОНЫ > Экспорт товаров на Яндекс.Маркет и найдите код:

{% ENDFOR %}
</offers>

И сразу после добавьте данный код:

<gifts>
<gift id="1">
<name>Название подарка</name>
<picture>Ссылка на изображение подарка</picture>
</gift>
</gifts>
<promos>
<promo id="PromoGift" type="gift with purchase">
<description>Подарок при покупке</description>
<!-- Товары, участвующие в акции -->
<purchase>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
</purchase>
<!-- Подарки на выбор -->
<promo-gifts>
<promo-gift gift-id="1"/>
</promo-gifts>
</promo>
</promos>

Где укажите:
Название подарка
Ссылку на изображение подарка 
id-товара-к-которому-добавится-подарок

Уникальный id-товара можно посмотреть в коде выгружаемого файла yml по ссылке из раздела Продвижение - Яндекс.Маркет, открыв ее через Ctrl+U

Выглядит он так: 

<offer id="137999451"

---

Если Вам необходимо выгружать товары из определенной категории, вместо кода:

<purchase>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
<product offer-id="id-товара-к-которому-добавится-подарок"/>
</purchase>

Укажите код:

        {% FOR goods %}{% IF goods.GOODS_CAT_ID = 5123100 %}

          <product offer-id="{goods.GOODS_MOD_ID}"/>

        {% ENDIF %}{% ENDFOR %}

где 5123100 - идентификатор категории, который можно посмотреть в yml файле, он указывается в теге <categoryId> внутри тега товарного предложения <offer>

Работает на