Если у вас имеется один и тот же товар в разных вариантах (например, iPhone 11 black/white) и вы хотите делить отзывы между ними, то такие товары необходимо объединить в одну группу. Для этого ваш каталог товаров нужно выгружать варианты (модификации) товара и задать им общий атрибут group_id
.
Пример:
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-01 17:22">
<shop>
<name>ACME Shop</name>
<company>Tne ACME inc.</company>
<url>http://best.seller.ru</url>
<currencies>
<currency id="RUR" rate="1"/>
</currencies>
<categories>
<category id="1">Телефоны</category>
<category id="10" parentId="1">Смартфоны</category>
</categories>
<offers>
<offer id="100" group_id="abc1000" type="vendor.model">
<url>https://www.abc.ru/100.html</url>
<price>55690</price>
<categoryId>10</categoryId>
<picture>https://www.abc.ru/1580.jpg</picture>
<name>Смартфон Apple iPhone 7 128gb Space Gray</name>
<vendor>Apple</vendor>
<model>iPhone 7 128gb Space Gray</model>
<description>iPhone 7 — непременный спутник любого
успешного человека и оттого
обязателен к покупке. Успей оформить кредит!</description>
</offer>
<offer id="101" group_id="abc1000" type="vendor.model">
<url>https://www.abc.ru/101.html</url>
<price>55690</price>
<categoryId>10</categoryId>
<picture>https://www.abc.ru/1580.jpg</picture>
<name>Смартфон Apple iPhone 7 64gb Space Gray</name>
<vendor>Apple</vendor>
<model>iPhone 7 64gb Space Gray</model>
<description>iPhone 7 — непременный спутник любого
успешного человека и оттого
обязателен к покупке. Успей оформить кредит!</description>
</offer>
</offers>
</shop>
</yml_catalog>
Поступайте аналогично, если вы работает в фэшн сегменте и продаете товары разного размера/цвета. Пример:
<offers>
<offer id="100" group_id="abc1000" type="vendor.model">
<url>https://www.abc.ru/100.html</url>
<name>Футболка белая DENIS S размер</name>
…
</offer>
<offer id="101" group_id="abc1000" type="vendor.model">
<url>https://www.abc.ru/101.html</url>
<name>Футболка белая DENIS M размер</name>
…
</offer>
</offers>
Таким образом импортируются 2 товара, но в виджетах, а также в ответах на запросы в Widgets API, отзывы/вопросы и ответы, их кол-во и рейтинг на эти товары будут автоматически объединены.
☝️Aplaut поддерживает 3 написания данного атрибута: |
☝️Несмотря на то, что в теории значение атрибута может быть любым, на практике могут быть ошибки или некорректная работа отдельных функций в ЛК, а также виджетов.
Мы сформировали требования, которые гарантируют корректную работу групп:
Количество символов в group_id
не больше 15
Не должно быть:
Кириллицы
Пробелов
Букв в разном регистре
Знаков препинания, а также "/", "\", "~", "`", "^", "$"
, и т.д. (исключением является знак "-"
, с ним не было замечено проблем)
Можно использовать:
Латиницу
Только один регистр - верхний или нижний
Цифры