Кто настроил market_category?
Добрый день.
Есть ли тут люди, кто смог настроить market_category т.е указать нужную категорию для выгрузки? Лично я ни чего не понял, просто по логике получается следующее:
У меня есть список товаров из разных категорий на сайте, я его хочу залить на маркет, но какую тогда меня указывать market_category если товары принадлежат к разным категориям?
При всем при этом оказывается нужно добавить в товары характеристику с указанием категорий (как ее точно указывать не ясно), которую еще надо будет скрыть с сайта, чтобы не мешала, вот думаю такая ерунда.
Есть идея сделать дополнительные настройку у категории или даже товара, где прописываются категории яндекс маркета или в будущем других агрегаторов, а при генерации YML файла прописывались категории, которые ранее указали для маркета. Возможно такое сделать?
P/s: Только сегодня понял на сколько бесполезный плагин Яндекс.Маркет, полазил по своим товарам и некоторые вещи нашел в таких категориях, что там и искать ни кто не будет, тоже мне переходник для приклада в категории фары.
7 ответов
у Маркета свои причуды. Там часто случается, что товары в другие категории попадают, если это не электроника. Тарелки в мебель к столам уезжают, мужску-женскую парфюмерию путают. Причем указание market_category на это не влияет, это же все-го лишь рекомендация, а окончательное решение маркет сам принимает (иногда создается ощущение, что они там вручную новые товары разносят). И от платформы это не зависит. хоть из битрикса выгружай, хоть из shop-script, хоть откуда.
Создайте характеристику типа "Выпадающий список". Добавьте туда значений этого списка. В настройках плагина укажите эту характеристику в качестве источника для параметра market_category. В настройках товара выберите из списка подходящую категорию
Что тут непонятного-то? :)
Вот со второго абзаца и пойдут вопросы:
Но как именно указать те категории для маркета?
Вот пример есть у маркета такая "Все товары/Спорт и отдых/Охота и рыбалка/Прицелы" - как вот это указывать правильно в характеристике? Ведь выше я значение характеристики указываю "Прицелы", правильно это или нет?
Да и в целом я не могу понять, как он будет знать, какой товар привязать к нужной категории, поэтому в первом топике и озвучил идею, как на мой взгляд было бы правильнее.
Вот полный перечень категорий: https://yandex.ru/support/partnermarket/guides/cla...
Вы создали характеристку "Категория в ЯМе". И занесли туда значения из списка по ссылке. Например "Спорт и отдых/Охота и рыбалка/Прицелы". Там по ссылке, опять-же, показано верное значение. У товара выбираете это значение. Всё.
Не, я конечнор, могу наваять плагин который позволит выбрать из списка эту самую "категорию для ЯМа" и потом подпихнет ее в yml при экспорте. Но зачем, когда это все штатными средствами делается?
Тем более, что в список значений характеристики вы всегда можете добавить только те категории ЯМа, что вам реально нужны
Хорошо, попробую и после отпишусь, спасибо.
"В настройках плагина укажите эту характеристику в качестве источника для параметра market_category" В настройках плагина (разработчик Webasyst) нет параметра market_category. Он есть в каком то другом плагине?
Поддерживаю вопрос. Создал скрытую характеристику с выпадающим списком. Указал у товара значение из выпадающего списка. Не понятно, как вставить её в YML. Через <param> не катит.
аналогичная проблема,
думаем решить ее, используя Характеристику товара, которая будет соответствовать категории маркета
Пробовали данный способ?
Да на мой взгляд это убогая реализация. Можно но, выше я описал, как он вообще будет понимать, какой товар из какой категории? если выбрать можно только одну характеристику market_category, в которой может быть много товаров, от разных категорий.
У каждого товара по логике яндекса должна быть своя категория прописана. Так что без дополнительной характеристики в товаре тут не обойтись. Действительно все просто делается штатными средствами shop script.
Но, даже при полном указании всех значений яндекс не дает гарантии что ваш товар попадет в правильную категорию. Они по ходу их потом сами в ручную сортируют. И на этот процес повлиять никак нельзя
Затраченное время на добавления каждому товару характеристик Категория ЯМ не стоит полученного результата. Проверенно на практике.
Вот что по этому поводу пишет яндекс:
То-есть market_category не так важна как <categories> а <categories> формируется на основании категорий магазина. Тоесть либо добавлять это в плагин надо (что лучше), либо называть все категории и подкатегории как в яндексе.
Я тоже так раньше думал, но настроил и у меня все товары моей тематики в нужных категориях, настраивается очень просто через market_category, но есть тонкости про которые ни где особо не указано, зато в ТП подсказали, как настроить.
Создал характеристику Категория маркета, скрыл ее от пользователей, скопировал в нее значения категорий яндекс маркета из файла в их саппорте, в экспорте выбрал эту характеристику. Все выгружает и прилепляет к заданной категории
В характеристике в начале значений категорий Яндекс Маркета ставили "Все товары"?
Пример: Все товары/Детские товары/Товары для школы/Тетради, блокноты, дневники/Обложки
Да у меня тоже категория маркета добавлена в каждый товар (пример):
А что на счет карточек товара? Тоже у вас всё попадает?
Опытным путём добавил в плагин Яндекс Маркета настройку для <market_category> и вывод в YML-файл. Скорее всего при обновлениях плагина слетит, но можно заново добавить.
1. Создал, как писали выше характеристику Категория маркета (или другое название, у меня <market_category>), скрыл ее от пользователей, скопировал в нее значения нужных мне категорий Яндекс Маркета из файла Excel в их саппорте https://yandex.ru/support/part.... Предварительно добавил к нужным товарам характеристику с нужным значением.
2. Далее зашёл на сервер, нашёл файл по адресу: wa-apps/shop/plugins/yandexmarket/lib/config/map.php
3. В нём добавил строчку:
'market_category' => false,
И ещё один код:
Сохранил и получил новую настройку в экспорте "<market_category>" в плагине Яндекс Маркет. Выбрал эту характеристику при экспорте.
4. В прайс-листе YML получил:
Обновил прайс-листы. Пока жду и не знаю, как Яндекс Маркет отреагирует на <market_category>. Потом отпишусь здесь.
Чтобы настройка не слетала можно использовать пользовательский файл - скопировать вашу версию файла в файл wa-config/apps/shop/plugins/yandexmarket/map.php
При обновлениях не слетит, но новые возможности придется добавлять самостоятельно в вашу версию файла, сравнивая её с оригинальным файлом плагина.
Спасибо. Как думаете Маркет учтёт <market_category>?