Необходимо в Yandex-Market (YML), (а также и в прайсе) при экспорте из PI добавить перечень "Доп. категорий" как параметр товара. Причем не только перечнем ID категорий(как реализовано сейчас), но и Наименованием Доп.категорий.
Кто еще не обратил внимание на эту функцию, поясню: С помощью Доп. категорий товар можно разместить не только в одной категории, но и отображать во всех в которых нужно, включая родительские. Таким образом можно задавать товару Применимость, не только к тому разделу, модели, марке в которой товар находится в прайсе, но и к другим.
Ссылка для голосования http://elbuz.reformal.ru/proj/elbuz?ia=235756
Яндекс-Маркет (перечень доп.категорий)
Для прайс-листа такое реализовано.

Как вы хотите, чтобы это было реализовано в YML? Вышлите файл с примером.

Как вы хотите, чтобы это было реализовано в YML? Вышлите файл с примером.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Исправил
То что хотелось бы получать:
<offer id="323819162" available="true">
<url>http://asiaparts.com.ua/A11-5605010BA</url> -формирование ссылки с помощью макроподстановки Артикула-Поставщика товара
<price>25.94</price>
<currencyId>UAH</currencyId>
<categoryId>19162</categoryId>
<vendor> KIMIKO </vendor>
<vendorCode>A11-5605010BA</vendorCode>
</model>
<picture>http://asiaparts.com.ua/photos/products/A11-5605010BA/A11-5605010BA.jpg</picture> -формирование ссылки с помощью макроподстановки артикула товара
<name>Амортизатор багажника Amulet A11-5605010BA Chery Amulet (A11, A15)</name>
<sales_notes> Возможны скидки! Уточняйте у менеджера. </sales_notes>
<param name="Все категории товара">Двигатель Электрика Оптика</param> - макроподстановка названий всех категорий где находится товар {PRODUCT_CATS_NAMES}
<param name="Все родительские категории товара">Амулет, Тиго, Кимо</param> - макроподстановка названий всех родительских категорий где находится товар {CAT_PARENT}
<param name="Категория товара (полная)">Запчасти/Амулет/Двигатель, Запчасти/Тиго/Электрика, Запчасти/Кимо/Оптика</param> - макроподстановка всех родительских категорий и полного пути где находится товар {CAT_FULL}
<param name="Цвет">Черный</param>
<description> Полное описание </description>
</offer>
То что хотелось бы получать:
<offer id="323819162" available="true">
<url>http://asiaparts.com.ua/A11-5605010BA</url> -формирование ссылки с помощью макроподстановки Артикула-Поставщика товара
<price>25.94</price>
<currencyId>UAH</currencyId>
<categoryId>19162</categoryId>
<vendor> KIMIKO </vendor>
<vendorCode>A11-5605010BA</vendorCode>
</model>
<picture>http://asiaparts.com.ua/photos/products/A11-5605010BA/A11-5605010BA.jpg</picture> -формирование ссылки с помощью макроподстановки артикула товара
<name>Амортизатор багажника Amulet A11-5605010BA Chery Amulet (A11, A15)</name>
<sales_notes> Возможны скидки! Уточняйте у менеджера. </sales_notes>
<param name="Все категории товара">Двигатель Электрика Оптика</param> - макроподстановка названий всех категорий где находится товар {PRODUCT_CATS_NAMES}
<param name="Все родительские категории товара">Амулет, Тиго, Кимо</param> - макроподстановка названий всех родительских категорий где находится товар {CAT_PARENT}
<param name="Категория товара (полная)">Запчасти/Амулет/Двигатель, Запчасти/Тиго/Электрика, Запчасти/Кимо/Оптика</param> - макроподстановка всех родительских категорий и полного пути где находится товар {CAT_FULL}
<param name="Цвет">Черный</param>
<description> Полное описание </description>
</offer>
Последний раз редактировалось Dukez 26 янв 2012 13:53, всего редактировалось 1 раз.
Элемент param предназначен для передачи информации о характеристиках товара, зачем яндекс маркету передавать информацию о категориях где находится этот товар? Тем более что в требованиях к формату написано что товарное предложение может принадлежать только одной категории.
С уважением, поддержка ElbuzGroup.
Потому что, категории в прайсе это чисто условное понятие (дополнительная информация), чаще всего не дающее полной информации для Яндекс-Маркета для того чтобы поместить товар в какую либо свою категорию. Для того чтобы точнее определить в какую категорию поместить товар Яндекс использует остальные данные товара - наименование, описании и т.д. и ищет ключевые слова слова и ключевые комбинации. Поэтому необходимо заливать максимальное количество информации о товаре, включая названия категорий и все названия всего пути в дереве категорий, все описания (и краткое, и полное) и т.д. в особенности если это несет какую либо информативность.
Если вы не согласны с чем либо - тогда сообщите мне как по-другому можно поместить всю информацию о товаре заданную категориями товара.
Легковушки -> CHERY -> Amulet (A11-A15) -> Запчасти -> Электрика
А также перечень этой информации, когда товар находится в нескольких категориях одновременно. Это информация о товаре. Она должна попадать в Яндекс-Маркет хотябы в текстовом виде.
Если вы не согласны с чем либо - тогда сообщите мне как по-другому можно поместить всю информацию о товаре заданную категориями товара.
Легковушки -> CHERY -> Amulet (A11-A15) -> Запчасти -> Электрика
А также перечень этой информации, когда товар находится в нескольких категориях одновременно. Это информация о товаре. Она должна попадать в Яндекс-Маркет хотябы в текстовом виде.
Вы согласовывали эту информацию с яндекс маркетом? Т.е. будет ли информация из элементов param учитываться при распределении товара по категориям?
С уважением, поддержка ElbuzGroup.
Тут всё правильно, необходимо использовать именно элемент <model> для наименования товара.<model>Решетка радиатора BYDF3-8401111</model> - Обратите внимание, что название товара попадает в модель товара. (параметр "модель" у всех моих товаров пустое)
Если вы будете использовать элемент <name>, тогда при парсинге вашего файла в ЯМ вы получите ошибку примерно такого содержания:
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'name' is not valid for content model
С уважением, поддержка ElbuzGroup.
Яндекс-Маркет просят пихать перечень моделей на которые подходит запчасть в наименование или описание, Вы предлагаете пихать Название запчасти в Модель. Такими темпами Цвет у нас будет в Запахах, а телефоны в правилах пользования.
Вот что значит идти по пути наименьшего сопротивления.
Я прекрасно понимаю что и Яндекс-Маркет и ваша программа в основном реализована под продажу компьютерной и бытовой техники, но по моему отходить от логики это неправильно. Байтами прописано в руководстве Яндекс-Маркета что Название товара - это пункт NAME. И является еще и ОБЯЗАТЕЛЬНЫМ параметром товара! А вы мне пишете что Название надо в Модель, потому что помещая в Название Яндекс выдает ошибку.
Спешу вас огорчить - не выдает ошибки. Уже не первый день работаю с Яндекс-Маркетом и раньше выгружались туда полным описанием, а не стандартным. И никаких проблем с наименованием у нас не было.
Вот что значит идти по пути наименьшего сопротивления.
Я прекрасно понимаю что и Яндекс-Маркет и ваша программа в основном реализована под продажу компьютерной и бытовой техники, но по моему отходить от логики это неправильно. Байтами прописано в руководстве Яндекс-Маркета что Название товара - это пункт NAME. И является еще и ОБЯЗАТЕЛЬНЫМ параметром товара! А вы мне пишете что Название надо в Модель, потому что помещая в Название Яндекс выдает ошибку.
Спешу вас огорчить - не выдает ошибки. Уже не первый день работаю с Яндекс-Маркетом и раньше выгружались туда полным описанием, а не стандартным. И никаких проблем с наименованием у нас не было.
Мы изменили по вашей просьбе <model> на <name>, но совсем забыли что до этого уже были проблемы, в итоге появились ошибки у других пользователей программы
ошибки при использовании Экспорт для сайта market.yandex
ошибки при использовании Экспорт для сайта market.yandex
С уважением, поддержка ElbuzGroup.
Причина в том что из программы выгружается Произвольная схема предоставления товара.
Это описано пунктом в каждом товаре type="vendor.model"
http://help.yandex.ru/partnermarket/?id=1111483
Это описано пунктом в каждом товаре type="vendor.model"
http://help.yandex.ru/partnermarket/?id=1111483
