Размещение товаров в «Яндекс.Маркете» (экспорт в YML-файл)

Экспорт товаров в онлайн-сервис «Яндекс.Маркет» в Shop-Script осуществляется с помощью плагина, который можно установить с помощью приложения «Инсталлер». Плагин в магазине Webasyst: http://www.webasyst.ru/store/plugin/shop/yandexmarket/.

1. Установите плагин

Установите плагин «Яндекс.Маркет»: в бекенде вашего Вебасиста перейдите в приложение «Инсталлер», найдите плагин «Яндекс.Маркет» в секции «Плагины → Магазин». Щелкните по кнопке «Установить».

2. Экспортируйте товары из интернет-магазина

Перейдите в бекенд Shop-Script, откройте раздел «Импорт/экспорт» и выберите плагин «Яндекс.Маркет» в левом боковом меню.

Яндекс.Маркет в Shop-Script

Режим обновления YML-файла

Выберите режим обновления YML-файла: вручную (файл будет обновляться с помощью кнопки в бекенде интернет-магазина) либо автоматически (файл будет обновляться каждый раз при переходе по ссылке). Для того чтобы получить ссылку для автоматического обновления YML-файла, его нужно однажды экспортировать вручную.

Вручную можно обновлять YML-файлы любого размера. А для автоматического обновления может учитываться ограничение на время исполнения PHP-скриптов на хостинге. Если вы выбрали автоматическое обновление, проверьте, чтобы файл экспортировался полностью. Для этого скопируйте URL файла в адресную строку браузера и перейдите по этому адресу.

1. Данные магазина

Укажите Название магазина, которое будет видно покупателям на «Яндекс.Маркете», и название компании — оно не будет показано покупателям.

Для каждого профиля экспорта можно вписать свой номер телефона компании, если он должен отличаться от основного номера из общих настроек магазина.

2. Настройки URL

  • Выбор витрины: если у вас настроено несколько витрин интернет-магазина, перед началом экспорта выберите витрину. Адрес выбранной витрины используется в ссылках на страницы товаров в экспортированном файле.
  • UTM-метки: это дополнительные параметры в ссылках категорий и товаров, например: http://domain.ru/product/best/?utm_source=yandexmarket&utm_medium=cpc&utm_campaign=sale. Такие параметры используются в сервисах веб-аналитики для регистрации переходов на страницы сайта из различных источников; если вы не планируете отслеживать такие переходы по ссылкам из YML-файла, то оставьте поля для заполнения UTM-меток пустыми.
  • Дополнительные параметры в URL: кроме UTM-меток, к адресам ссылок товаров можно автоматически добавлять параметры, содержащие ID товара, его артикул, название и другие. Это может быть полезно для более гибкой настройки системы веб-аналитики или для использования сервиса PriceLabs.

3. Экспорт товаров

Выберите товары, которые нужно экспортировать в «Яндекс.Маркет»: все товары вашего интернет-магазина, отдельные списки или типы товаров.

Кроме того, можно выбрать произвольный набор товаров (например, все товары какой-либо категории), которые вы хотите экспортировать в YML-файл. Для этого откройте список таких товаров в разделе «Товары» бекенда Shop-Script, выделите нужные товары и используйте ссылку «Яндекс.Маркет» в боковой панели, чтобы создать новый профиль экспорта с выбранными товарами.

Если товар не состоит ни в одной категории, то он не будет экспортирован в YML-файл!

Условия отбора товаров для экспорта

Из выбранных выше товаров некоторые можно не включать в YML-файл:

  • товары с дополнительным параметром yandexmarket.ignored=1 (такой параметр можно добавить в свойства товара на вкладке «Описания и SEO» в поле «Дополнительные параметры»),
  • товары с ценой ниже указанной,
  • по умолчанию в файл не включаются товары с нулевой ценой; однако можно включить их в экспортируемый файл — в этом случае они будут отмечены как доступные на заказ.

Артикулы

По умолчанию товар, состоящий из одного либо нескольких артикулов, экспортируется в YML-файл в виде одного товарного предложения. Если необходимо, вы можете выбрать экспорт каждого артикула товара в качестве отдельного товарного предложения. В этом случае количество товарных предложений может быть больше количества товаров.

Если выбран экспорт артикулов в виде отдельных предложений, то доступен экспорт закупочных цен для сервиса PriceLabs в элементы <purchase_price>. Закупочные цены должны быть заранее сохранены в свойствах артикулов.

Если выбран экспорт артикулов в качестве отдельных товарных предложений, то для типа экспорта vendor.model (включается внизу страницы экспорта) артикулы товара могут быть экспортированы следующим образом (на выбор):

  • без группировки
  • с группировкой
  • с группировкой на основе настройки основной категории товара: для группировки артикулов используется специальная настройка в свойствах категорий товаров

Экспорт скрытых категорий

Экспортировать информацию (только ID, без URL) о скрытых категориях товаров полезно в том случае, если в каталоге вашего магазина товары сгруппированы с помощью скрытых (статических) категорий, невидимых на витрине магазина, а для отображения на витрине используются только динамические категории. В этом случае экспортированные ID скрытых статических категорий будут использоваться только для внутренней классификации, но показаны покупателям не будут.

4. Общие параметры доставки

Укажите общие для всех товаров параметры, перечисленные ниже. По умолчанию эти параметры применяются ко всем товарам. В секции «Экспорт характеристик товаров» вы сможете переопределить параметры для отдельных товаров.

  • Покупка в офлайне: укажите, есть ли возможность купить ваши товары лично — без заказа через интернет.
  • Самовывоз: возможно ли самостоятельно забрать заказанные товары в точке продаж (в офисе, на складе).
  • Доставка: осуществляет ли ваш интернет-магазин доставку товаров. Если этот параметр отключен, то должен быть включен параметр «Самовывоз», чтобы у покупателей была возможность лично получить свои заказы.
  • Время приема заказа. Укажите время (только часы), до наступления которого действуют сроки и условия доставки, указанные в секции «Условия доставки». Значение по умолчанию ­24, т. е. сроки и условия доставки действуют до 24:00 (до полуночи). Это общее значение можно изменить для отдельных товаров в секции «Экспорт характеристик товаров».

5. Условия доставки

  • Доставка включена: отметьте, если стоимость доставки уже включена в стоимость товаров.
  • Виды доставки: здесь можно переопределить значения стоимости доставки для домашнего региона, рассчитываемые плагинами, и значения сроков доставки, указанные в свойствах кампании в секции «Кампании на Маркете» в настройках плагина; если необходимо переопределить эти значения, то они должны быть гарантированно такими же либо выше, чтобы не возникало ошибок по качеству.

Сроки и стоимость доставки, экспортируемые в YML-файл, используются только для доставки в домашнем регионе.

Если список способов доставки недоступен, сохраните ID приложения и Авторизационный токен в секции настроек «Авторизация партнерского API» плагина «Яндекс.Маркет» и выберите домашний регион в поле «Общие параметры доставки → Домашний регион» на странице экспорта YML-файла.

6. Экспорт характеристик товаров

Под характеристиками здесь понимаются свойства товарных предложений в более широком смысле, чем характеристики, которые вы можете настроить в интернет-магазине, например, название, описание, наличие на складе и т. п. Для каждого свойства товара есть подробное описание.

Ниже описаны некоторые настройки, которые могут быть особенно важными для вашего интернет-магазина.

Экспорт отдельных товаров «для взрослых»

Значение, выбранное для параметра «Товары для взрослых» в секции «Общие параметры экспорта», по умолчанию действует на все экспортируемые товары. Если для отдельных товаров необходимо использовать значение, отличное от общего, в секции «Экспорт характеристик товаров» для поля «Категория/раздел размещения» выберите значение, которое должно использоваться для каждого товара индивидуально.

Индивидуальные значения возможности покупки в офлайне, самовывоза и доставки для отдельных товаров

Значения соответствующих параметров, действующих для всех товаров и указанных в секции «Настройки доставки», можно изменить для отдельных товаров. Для этого выберите свойства товаров для полей с такими же названиями («Покупка в офлайне», «Самовывоз», «Доставка») в секции «Экспорт характеристик товаров».

В качестве таких свойств могут использоваться дополнительные параметры товаров, которые можно создать в свойствах каждого товара на вкладке «Описания и SEO» в поле «Дополнительные параметры», как показано ниже:

Покупка в офлайне доступна

yandexmarket.store=1

Покупка в офлайне недоступна

yandexmarket.store=0

Самовывоз доступен

yandexmarket.pickup=1

Самовывоз недоступен

yandexmarket.pickup=0

Доставка доступна

yandexmarket.delivery=1

Доставка недоступна

yandexmarket.delivery=0

Время приема заказа

yandexmarket.local_delivery_before=17

Сроки доставки

yandexmarket.local_delivery_days=3

Стоимость доставки

yandexmarket.local_delivery_cost=100

Индивидуальные значения сроков и стоимости доставки в домашнем регионе для отдельных товаров

Общие значения сроков и стоимости доставки, указанные в секции «Настройки доставки → Условия доставки», могут быть переопределены для отдельных товаров. Для этого выберите свойства товаров, содержащие нужные значения, в полях «Сроки доставки» и «Стоимость доставки» секции «Экспорт характеристик товаров».

В качестве таких свойств можно выбрать, например, дополнительные параметры товаров yandexmarket.local_delivery_days (сроки доставки) и yandexmarket.local_delivery_cost (стоимость доставки). Дополнительные параметры можно создать в свойствах каждого товара на вкладке «Описания и SEO» в поле «Дополнительные параметры», как показано в примере:

yandexmarket.local_delivery_days=3
yandexmarket.local_delivery_cost=100

Для варианта фиксированной стоимости доставки в домашнем регионе эти индивидуальные значения доставки отдельных товаров всегда имеют более высокий приоритет. Поэтому при выборе этого способа доставки покупателю показывается наибольшее значение сроков и стоимости доставки из всех товаров в заказе. Если же для товаров в заказе не указаны индивидуальные значения доставки, то покупателю предлагаются значения из конфигурации кампании, указанные в настройках плагина.

Управление индивидуальной комиссией для отдельных товаров

Для того чтобы повысить размер комиссии, для поля «Комиссия» (элемент <fee>) укажите вручную (для всех товаров) или выберите соответствующее свойство товаров, содержащее числовое значение от 0 до 100% — целочисленное или дробное с максимум 2 знаками после запятой.

Индивидуальные ставки

Общая ставка на клик

yandexmarket.bid=0.45

Ставка на клик на карточке модели

yandexmarket.cbid=0.45

Экспорт атрибута unit для элементов <param>

Например, экспорт типа размерной сетки для одежды.

При экспорте информации об одежде в YML-файл «Яндекс.Маркет» требует указания типа размерной сетки для каждой товарной единицы в формате <param name="Размер" unit="***">. Вместо *** должен быть указан один из типов размеров, принимаемых «Яндекс.Маркетом».

Как экспортировать такие элементы в YML-файл:

Способ 1 (рекомендуется)
  1. На странице экспорта добавьте новый элемент <param>.
  2. Выберите характеристику с размерами одежды. Характеристика должна быть создана без единиц измерения и должна быть заполнена в свойствах товаров, которые вы экспортируете.
  3. В поле для атрибута unit введите нужное обозначение размерной сетки, например, RU.
  4. Экспортируйте YML-файл.
Способ 2 (альтернативный)

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

  1. В разделе «Типы и характеристики товаров» добавьте новую характеристику любого типа — без единиц измерения. Например, «Выбор значения из списка (select): Текст».
  2. Назовите характеристику Размер (***). Вместо *** в названии характеристики укажите тип размерной сетки, которую вы используете. Пример названия характеристики: Размер (RU).

  3. В свойствах товаров укажите их размеры в для этой характеристики.
  4. На странице экспорта YML-файла добавьте новый элемент <param> и для него выберите новую характеристику.

  5. Экспортируйте товары в YML-файл.

Расширенные типы экспорта товаров

Если необходимо, дополнительно включите экспорт товарных предложений в расширенных форматах: vendor.model, book, audiobook, artist.title, tour, event-ticket и укажите нужные параметры для выбранного формата.

7. Завершение экспорта

После выбора параметров нажмите на кнопку «Экспортировать» и дождитесь окончания экспорта товаров в YML-файл.

После завершения экспорта воспользуйтесь ссылкой внизу страницы, чтобы получить адрес (URL) экспортированного YML-файла либо скачать его на свой компьютер. Этот адрес (либо файл) потребуется для загрузки в интерфейс настройки интернет-магазина в «Яндекс.Маркете».

Настройки плагина

В настройках плагина выберите нужные значения для следующих параметров в секции «Общие настройки»:

  • Основная валюта. Выберите валюту, которая будет использоваться для отображения цен товаров в «Яндекс.Маркете»:
    • Основная валюта магазина, настроенная в разделе «Настройки → Валюты»
    • Валюта, выбранная в свойствах витрины (в разделе «Витрина → Настройки»), для которой выполняется экспорт товаров
    • Российский рубль

      Если цена товара указана в одной из валют, поддерживаемых «Яндекс.Маркетом» (RUB, UAH, BYR, BYN, KZT, USD, EUR), то цена будет экспортирована в этой же самой валюте. «Яндекс.Маркет» конвертирует цены из YML-файла — без округления — по курсу, настроенному в разделе «Настройки → Валюты» (курсы валют экспортируются в YML-файл вместе с ценами товаров, указанными в этих валютах) — в ту валюту, которая выбрана в этом поле настроек в качестве основной.

      Если цена товара указана в валюте, выбранной в этом поле настроек в качестве основной, то она экспортируется без конвертации.
  • Конвертировать цены в основную валюту. Выберите, из каких валют цены нужно конвертировать в основную валюту, выбранную в предыдущей настройке. При конвертации будут использованы правила округления, указанные в разделе «Настройки → Валюты».

3. Добавьте свой магазин в «Яндекс.Маркет»

Перейдите на страницу https://yandex.ru/adv/products/classified/market и щелкните по кнопке «Разместить магазин». Войдите в свой аккаунт в «Яндекс.Маркете» или зарегистрируйте новый аккаунт.

Укажите информацию о магазине и свои контактные данные и перейдите к следующему шагу.

Вставьте в текстовое поле URL ссылки на YML-файл, экспортированный в бекенде Shop-Script, либо загрузите файл, заранее сохраненный на ваш компьютер.

Укажите остальные необходимые параметры в настройках на сайте «Яндекс.Маркета» и отправьте информацию о своем магазине на проверку.

Готово!

После проверки сотрудниками сервиса ваш магазин будет подключен к «Яндекс.Маркету».

Почему некоторые товары не экспортируются в YML-файл

  1. Товар не содержится ни в одной статической категории.
  2. Основная категория товара отмечена как скрытая или недоступная на витрине и на странице экспорта отключен параметр «Выгружать скрытые категории». Имеется в виду та витрина, которую вы выбрали при экспорте YML-файла.
  3. Товар отмечен как скрытый.
  4. Все артикулы товара недоступны для продажи, или для них указана нулевая цена.
  5. В разделе «Настройки → Склады» выбрано «Максимальное количество товаров, которое может быть добавлено в корзину, не может превышать остаток на складе», и количество товара на складе меньше 1.

Информацию о товарах, не попавших в выгрузку, можно смотреть в лог-файле в директории wa-log/. Для этого перед началом экспорта включите флажок «Логировать предложения, не попавшие в выгрузку». Лог-файл можно просматривать с помощью приложения «Логи».

Как настроить автоматическое обновление YML-файла с помощью задания CRON

  1. Экспортируйте YML-файл один раз вручную.
  2. Обновите страницу экспорта в браузере.
  3. Скопируйте строку для команды CRON под ссылкой на YML-файл.
  4. Включите на хостинге задание CRON с использованием скопированной команды.

Своя конфигурация полей экспорта

Стандартные настройки полей для экспорта товаров в YML-файл считываются из конфигурационного файла плагина wa-apps/shop/plugins/yandexmarket/lib/config/map.php.

Если вам нужно использовать собственную конфигурацию, скопируйте этот файл по адресу wa-config/apps/shop/plugins/yandexmarket/map.php. Внесите нужные изменения в эту копию. Она будет использоваться вместо стандартного файла.

Как разместить товары в нужных категориях «Яндекс.Маркета»

Выполните рекомендации сервиса:

86 комментариев

  • +1
    Ruslan Ruslan 7 ноября 2015 02:40 #

    Как настроить в Яндекс.Маркете стоимость доставки для каждого товара, если у меня в магазине товар от суммы 15 000 доставка бесплатна, а в выгрузку попадают все товары с доставкой 300 руб.

    • +1
      Евгений Е. Евгений Е. 19 февраля 2016 05:04 #

      Добавить характеристику на сайте - стоимость доставки и ее казать в настройках local_delivery_cost

    • +1
      Alex Lepas Alex Lepas 2 ноября 2016 12:16 #

      Возникло два вопроса:

      1. Я настроил "Время приема заказа", но у меня в YML файле всё равно доставка помечена до 24 часов, где эти настройки нужны и я могу проверить, что они правильно применились?

      2. Зачем нужно заполнять раздел 5 если данные по доставкам повторно настраиваются ещё в шаблоне экспорта? Не могу понять зачем эти настройки и как они связаны с теми что в шаблоне экспорта - явно на маркет попадает инфа из шаблона, а не отсюда

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 8 ноября 2016 11:17 #

        Попробую ответить на оба ваших вопроса.

        В первую очередь график работы магазина настраивается на стороне Яндекса в личном кабинете — это информация используется при оформлении заказов не через API (а через партнёрский интерфейс) и учитывается в YML-файле/оформлении заказа (для проверок качества со стороны Яндекса). В YML-файле нет возможности указать разный график работы по дням (самое простое — это указывать среднее время приема заказа, до которого заказы будут гарантировано обработаны текущей датой). На выбор владельца магазина можно выбрать 14–17 часов, чтобы избежать проблем со службой контроля качества Яндекса. Некритично, если в YML-файле указывается время приема заказа до 17 и в некоторые из дней недели магазин не работает (главное, чтобы эти дни были правильно отмечены в настройках магазина в личном кабинете на сайте Яндекс.Маркета и скопированы в настройки кампании — для того, чтобы при заказе через API ("Заказ на Маркете") магазин возвращал правильные даты). Настройки времени заказа в конфигурации кампании более детальные — они влияют на процесс оформления заказа и формирование правильных дат из интервалов и списка рабочих/нерабочих дней.


        В целом данные в YML-файле имеют скорее справочное применение, а данные в конфигурации кампании используются для отображения конкретных параметров при оформлении заказа покупателем через Яндекс.Маркет.

      • +1
        Victoria Komratova Victoria Komratova 8 ноября 2016 19:42 #

        Подскажите, а почему изображения товаров не выгружаются?

      • +1
        Эдуард Эдуард 14 ноября 2016 20:16 #

        Элемент sales_notes присутствуют у 0% товарных предложений

        Характеристики товаров присутствуют у 0% товарных предложений

        Название модели присутствует у 0% товарных предложений

        Что это значит?

        • +1
          Михаил Ушенин Михаил Ушенин Webasyst 15 ноября 2016 10:13 #

          Это может иметь разные причины. Почему вы задаёте такой вопрос?

          • +2
            Vadim Prosto Vadim Prosto 29 декабря 2016 16:26 #

            Подобный вопрос. Что это за позиции и почему их нет при экспорте плагином?

            обязательный элемент model

          • +1
            Татьяна Татьяна 16 ноября 2016 15:48 #

            Как выгружать на Яндекс-маркет только товар, который есть в наличии, но при этом оставить на сайте возможность заказа покупателем отсутствующего товара?

            • +1
              Михаил Ушенин Михаил Ушенин Webasyst 29 ноября 2016 09:48 #

              Похоже, что возможности делать это автоматически пока что нет. Разве что вам придётся постоянно проставлять доп. параметр yandexmarket.ignored=1 для таких товаров и убирать этот параметр, когда количество на складе снова станет выше нуля. Пожелание внедрить нужную вам возможность передали разработчикам.

            • +1
              Виталий Виталий 22 ноября 2016 21:18 #

              День добрый!

              Плагин экспортирует ссылки товарных страниц без httpS//. Соответственно они не принимаются Яндексом в файле. Как можно настроить формирование ссылок с https//?

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 23 ноября 2016 09:49 #

                Вы пробовали включать параметр "Формировать ссылки, используя адреса с https://" на странице экспорта?

              • +1
                Dmitriy Scherbakov Dmitriy Scherbakov 28 ноября 2016 13:52 #

                Добрый день!

                Как можно посмотреть список товаров, уже выгруженных в YML-файл?

                Т.е. я отметил в общем списке товаров какие-то произвольные товары, нажал на импорт, выкидывает на страницу собственно настроек экспорта. Настроил, выгрузил файл, залил на ЯМ, а он говорит - "у такого-то процента товаров нет того-то", возвращаешься, чтобы исправить, но отметок нет, а что заливалось, не помнишь, как быть?

                Спасибо.

                • +1
                  Михаил Ушенин Михаил Ушенин Webasyst 29 ноября 2016 09:50 #

                  В разделе "Товары" создайте список, например, с названием "Экспорт в Яндекс.Маркет". Перед экспортом каждой новой группы товаров очищайте этот список и затем добавляйте в него новые товары, которые нужно экспортировать. Затем вы в любое время сможете открыть этот список и проанализировать содержащиеся в нём товары.

                • +1
                  Руслан Руслан 19 января 2017 11:42 #

                  Проставил в карточках товара индивидуальные значение параметров:

                  yandexmarket.local_delivery_cost=500

                  yandexmarket.local_delivery_days=0-2

                  Но эти данные почему то не экспортируются. Изучил мануал находящийся выше вдоль и поперек, но все равно не могу понять почему так происходит. Подскажите где я туплю?

                  • +1
                    Михаил Ушенин Михаил Ушенин Webasyst 19 января 2017 12:26 #

                    Помимо добавления доп. параметров в свойствах товаров, нужно на странице экспорта также выбрать эти параметры для соответствующего элемента или атрибута и только после этого выполнять экспорт. Вы это сделали? Покажите снимок страницы экспорта в вашем бекенде.

                    • +1
                      Руслан Руслан 20 января 2017 00:28 #

                      Я это не делал, поэтому и не работало. Все как обычно: Дело было не в бабине...

                      Спасибо, теперь все работает как надо!

                    • +1
                      Ткачук Андрей Ткачук Андрей 17 февраля 2017 14:03 #

                      Добрый день, подскажите как настроить плагин. Для товаров которые есть в наличии в интернет-магазине на маркете были 2-4 дней, а товары которые не в наличии в интернет магазине на маркете были на заказ. Раньше все было хорошо до введения маркетом дополнительных настроек по доставке, сейчас все товары идут под заказ или все идут с 2-4 дней. Обратился к менеджеру маркета он говорит уточнить у техподдержки возможность выгрузки по товарам которых нет в наличии в элементе days срока 32 и более дня (или в целом отсутствия срока по этим товарам).

                      Сейчас настройки следующие:
                      Выгружать товары с нулевым остатком - включено
                      Сроки доставки <delivery-options><option days="..." > - пусто
                      Наличие <offer available="..." > - В наличии
                      Итог все товары с любыми остатками на маркет идут со статусом на заказ, раньше при таких же настройках все было нормально.



                      • +1
                        Михаил Ушенин Михаил Ушенин Webasyst 17 февраля 2017 15:17 #

                        Попробуйте в партнёрском интерфейсе Яндекс.Маркета вот так настроить условия доставки: "Настройки - Настройки доставки - Настройка тарифов - единый тариф", а в YML-файл условия доставки не экспортировать совсем.

                      • +1
                        Сергей Сергей 19 февраля 2017 15:25 #

                        Выгрузка на маркет происходит с настройкой товары стоимостью более 1000 руб. Как можно исключить некоторые категории для выгрузки, можно ли прописать что нибудь в настройках категории.

                        • +1
                          Михаил Ушенин Михаил Ушенин Webasyst 20 февраля 2017 10:30 #

                          Для исключения отдельных товаров из экспорта в YML-файл добавьте для них доп. параметр

                          yandexmarket.ignored=1

                          как описано в статье.

                        • +1
                          Сергей Сергей 2 марта 2017 12:29 #

                          В статье написано про отдельные товары, а как исключить целую категорию. ( у неё тоже есть доп. поле)

                          Почему нельзя выбрать несколько типов товаров или списков?

                          • +1
                            Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2017 14:38 #

                            Каждый товар может находиться в нескольких категориях. Если одна категория будет исключена, а другая — нет, то что должен делать скрипт экспорта?

                            Присвойте нужный параметр всем товарам в данной категории — в этом случае они будут исключены из экспортированного файла.

                          • +1
                            Сергей Сергей 2 марта 2017 14:52 #

                            1. Всегда есть человеческий фактор, если товар в нескольких категориях, значит сам виноват

                            2. Как сделать чтобы если товар находится в выбранной категории, автоматом прописывался код. Товары добавляются автоматом.

                            • +1
                              Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2017 15:00 #

                              Для этого, видимо, нужно использовать дополнительный плагин. Не думаю, что нечто подобное будет добавлено в плагин экспорта товаров в "Яндекс.Маркет".

                            • +1
                              Сергей Сергей 2 марта 2017 15:50 #

                              Почему нельзя выбрать несколько типов товаров, списков или выбрать категории для выгрузки.

                              • +1
                                Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2017 16:27 #

                                Если вам нужна такая возможность, добавьте, пожалуйста, пожелание в соответствующем разделе общего хаба поддержки или проголосуйте за аналогичное пожелание, ранее добавленное другим пользователем.

                                В качестве альтернативы вы можете попробовать использовать плагин, который сможет выполнять нужную вам выборку товаров в бекенде магазина, а в результатах выборки вы сможете выделить все товары и справа нажать "Яндекс.Маркет", чтобы экспортировать только эти товары. Если вам не удастся найти нужный плагин, вы можете заказать его разработку у партнёров Webasyst.

                              • +1
                                %username% 16 марта 2017 16:05 #

                                Как выгрузить sales note общий для всех товаров?

                                Мне надо указать минимальную цену заказа, инфу о предоплате.

                              • +1
                                Сергей Ильичев Сергей Ильичев 18 марта 2017 10:45 #

                                Здравствуйте! Подскажите, пожалуйста, как прописать в дополнительных параметрах гарантию производителя для Яндекс маркета? Чтоб при включении фильтра "гарантия производителя" на маркете выгружалась выбранная позиция в общем списке. Пробовал подставить manufacturer_warranty=true - не работает.

                                • +1
                                  Михаил Ушенин Михаил Ушенин Webasyst 20 марта 2017 11:36 #
                                  Выясните в службе поддержки "Яндекс.Маркета", какой элемент YML-файла должен быть экспортирован для товарного предложения для достижения нужного вам эффекта. А мы подскажем вам, как экспортировать такой элемент с помощью плагина.
                                • +1
                                  Артур Валиев Артур Валиев 28 марта 2017 22:51 #

                                  Добрый вечер!

                                  Не могу никак разобраться с гарантией. При составлении прайс-листа для маркета возможно выбрать гарантию на весь ассортимент , а у меня есть товар на который производитель дает гарантию и есть товар на который не дает ( разные бренды и производители) ,подскажите пожалуйста как правильно оформить или прайс или сами карточки товаров.

                                  • +1
                                    Михаил Ушенин Михаил Ушенин Webasyst 29 марта 2017 09:16 #

                                    Заполните в товарах какое-нибудь свойство (например, характеристику) значениями гарантии и на странице экспорта товаров в YML-файл для элемента "Гарантия производителя" выберите это свойство (характеристику).

                                  • +1
                                    oleg.goncarov oleg.goncarov 25 апреля 2017 11:05 #

                                    Добрый день, у меня такая проблема, не могу сделать экспорт YML, т.к. : "Экспорт не может быть выполнен: не задано ни одной валюты, которая могла бы использоваться в качестве основной." но у меня выствлена одна главная валюта..скрины:

                                    в графе основная валюта (yandex market plugin) нет вообще ничего на выбор..

                                    в wa-config/apps/shop/ ..нет папок вообще никаких только эти файлы:

                                    6 версия шопскрипта ( мне нужен только функционал экспорт YML ..(для гугл мерчант)


                                    • +1
                                      Михаил Ушенин Михаил Ушенин Webasyst 25 апреля 2017 16:08 #

                                      Евро не может быть основной валютой для "Яндекс.Маркета". Список доступных основных валют для этого сервиса: 'RUR', 'RUB', 'BYR', 'BYN', 'KZT', 'UAH'.

                                    • +1

                                      Добрый день! Нет возможности включить в XML расчёт доставки службами Boxberry и СДЭК. Плагины установлены и работают, при этом в настройках плагина Яндекс Маркет они не появляются. Скрины прикрепил, буду благодарен за помощь

                                      • +1

                                        Эти способы доставки недоступны в настройках "Яндекс.Маркета", потому что требуют обращение к сторонним сервисам для получения информации о стоимости доставки. Времени, которое отводится "Яндекс.Маркетом" на отправку ему ответа от магазина, может не хватить на отправку сторонних запросов к таким сервисам, поэтому эти способы доставки здесь недоступны.

                                        Позже, возможно, плагин и магазин будут доработаны так, чтобы это стало возможным.

                                      • +1
                                        Serge Serge Serge Serge 26 мая 2017 15:20 #

                                        Здравствуйте. Пожалуйста. подскажите как добавить в выгрузку тег sales_notes? Это условия поставки. Без этого тега не проходит проверку маркета.

                                        • +1

                                          Выберите нужное значение для поля "Примечание <sales_notes>" на странице экспорта YML-файла. Для него можно ввести фиксированное значение для всех товаров или выбрать характеристику, в которой для каждого товара может быть записано индивидуальное значение.

                                          • +1
                                            logist logist 12 августа 2018 21:51 #

                                            Добрый день! Михаил, можете подробней уточнить, как выбрать характеристику, в которой для каждого товара может быть записано индивидуальное значение. 

                                            Никак не можем разобраться как прописывать элемент <sales_notes> для разных товаров

                                          • +1
                                            logist logist 12 августа 2018 22:09 #

                                            Может есть какие нибудь скриншоты для более простого объяснения?

                                            Спасибо

                                          • +1
                                            helloole helloole 12 сентября 2017 20:21 #

                                            Добрый день!

                                            В плагине настроены 2 профиля, один экспорт работает, во втором выводится сообщение: Не выгружено ни одного товарного предложения, файл не создан.

                                            Профили отличаются только типом экспортируемых товаров и витриной, в первом случае это "Обычный товар" (651 товар выгрузился) - krovlia66.ru, а во втором это "Декоративная штукатурка" в самом профиле видно, что товаров 177, но выгрузки все равно нет - витрина vp-block.ru


                                          • +1
                                            Александр Сергиенко Александр Сергиенко 6 октября 2017 11:40 #

                                            Добрый день!

                                            Каким образом можно исключить выгрузку товарных предложений без картинок?

                                            • +1
                                              Михаил Ушенин Михаил Ушенин Webasyst 9 октября 2017 12:18 #

                                              Такой настройки нет. Но можно исключить из выгрузки отдельные товары с доп. параметром yandexmarket.ignored=1.

                                              Значит, вам нужно присвоить такой доп. параметр товарам без изображений и выполнить выгрузку как обычно. Чтобы получить список товаров без изображений, можно использовать плагин. Экспортируйте все такие товары в CSV-файл, в файле пропишите этим товарам доп. параметр yandexmarket.ignored=1 и импортируйте файл обратно, чтобы быстро добавить параметр для всех этих товаров.

                                              Когда будете добавлять фотографии к этим товарам, не забывайте удалять доп. параметр, чтобы исправленные товары появлялись в выгрузке "Яндекс.Маркета", если вам это нужно.

                                            • +1
                                              OLEG KOVALEV OLEG KOVALEV 11 октября 2017 17:44 #

                                              Подскажите, пожалуйста, как настроить вывод в YML именно остатков? Почему возвращает булевское значение, а не численное? <offer available="true" id="423"...

                                              • +1
                                                OLEG KOVALEV OLEG KOVALEV 11 октября 2017 17:53 #

                                                При настройке профиля задаю значение "в наличии". Больше ничего похожего не вижу.


                                              • +1
                                                Михаил Ушенин Михаил Ушенин Webasyst 12 октября 2017 10:41 #

                                                Судя по документации "Яндекса", в атрибуте available может содержатся только либо true, либо false.

                                                • +1
                                                  JammShoot JammShoot 22 марта 2018 22:21 #

                                                  В той-же документации существует такой параметр как <stock_quantity> отвечающий за численное количество остатков. У вас он не реализован и это очень печально.

                                                • +1
                                                  Василий Лу. Василий Лу. 20 октября 2017 12:01 #

                                                  Подскажите, а как выгрузить весь список характеристик???
                                                  Я имею в виду весь список который стоит во вкладке "характеристики" в карточке товара???

                                                  • +1
                                                    Михаил Ушенин Михаил Ушенин Webasyst 20 октября 2017 13:22 #

                                                    Добавьте элементы <param> для каждой характеристики, которую вы хотите экспортировать в YML-файл, и выполните экспорт. Быстрой возможности добавить элементы <param> сразу для всех имеющихся характеристик в плагине нет, если вы это имеете в виду.

                                                  • +1
                                                    Sergey Sergey 10 ноября 2017 17:37 #

                                                    Здравствуйте! Клиент видимо хотел зарезервировать товар, не оплатил его, в Маркете заказ отменился (т.к. не оплачен), я в админке заказ не вижу. Сейчас уже около 350 ошибок по API, так как маркет постоянно делает запрос и не получает ответ.

                                                    Магазин постоянно отключается от программы Заказ на маркете из-за этой ошибки. Пересоздание токена и переподключение к заказу на Маркете проблему не решили.

                                                    Формируется ошибка CANT_GET_RESPONSE 404 Not Found

                                                    Что можно сделать?

                                                  • +1
                                                    Семен Семеныч Семен Семеныч 24 ноября 2017 12:55 #

                                                    Скажите, пож. как выводить цену в виде <g:price>2750.00 RUB</g:price> ?

                                                    Как я понял, в файл map.php надо добавить поле <g:price>, тогда оно появится в настройках плагина. А вот как вывести цену вместе с валютой?

                                                    • +2

                                                      Без модификации метода shopYandexmarketPluginRunController::format этого не сделать, возможности указать сложное форматирование поля в map.php пока нет.

                                                    • +1
                                                      Artur - Artur - 30 ноября 2017 16:24 #

                                                      Добрый день!

                                                      В характеристиках товара создал харак-ку sales_notes. В настройках плагина - 6. Экспорт характеристик товаров указал напротив "Примечания" созданную характеристику. И в YML файл все корректно выгрузилось.

                                                      Делаю тоже самое с только с характеристикой срок доставки - в YML файл не выгружается значение.

                                                      Никак не пойму что не так делаю. Подскажите, пожалуйста.



                                                    • +1
                                                      Алексей Алексей 25 января 2018 16:32 #

                                                      Спасибо большое за полезный плагин и ваш труд!

                                                      Подскажите, пожалуйста что указывать в графе Наименование товара (<name>) и Описание (<description>).

                                                      Если ставить пользовательское значение например "Чай", то это наименование ставится для всех 106 товаров, которое к ним не подходит.

                                                      Как сделать, чтобы название и описание товара бралось с карточки товара.

                                                      Спасибо.

                                                      • +1
                                                        Михаил Ушенин Михаил Ушенин Webasyst 25 января 2018 17:32 #

                                                        Выберите в списке "Основное свойство товара → Наименование (Описание/Краткое описание)".

                                                        • +1
                                                          Алексей Алексей 27 января 2018 08:00 #

                                                          Михаил спасибо за быстрый ответ.

                                                          Возможно, я не точно задал вопрос или не понял где находится список "Основное свойство товара".

                                                          Вот ситуация на скриншоте, о которой я задавал вопрос.

                                                          Может в поле "Наименование" ставить не физическое название товара, а переменную <name>, а в "Описание"- <description>?

                                                          Спасибо.


                                                          • +1
                                                            Михаил Ушенин Михаил Ушенин Webasyst 29 января 2018 09:31 #
                                                            Может в поле "Наименование" ставить не физическое название товара, а переменную <name>, а в "Описание"- <description>?

                                                            Нет таких переменных на странице экспорта YML-файла.

                                                            Вот то, о чём я писал:


                                                          • +2
                                                            Алексей Алексей 29 января 2018 15:08 #

                                                            Спасибо Михаил как всегда за оперативный и полный ответ!

                                                          • +1
                                                            Давид 3Dlion Давид 3Dlion 12 февраля 2018 22:58 #

                                                            Добрый вечер! Во-первых спасибо за плагин.

                                                            Во-вторых вопрос:

                                                            Возможно ли убрать атрибут Unit в элементе param? Дело в том, что некоторые цвета, например синий и голубой, отображаются как 1 цвет, что влечет за собой неудобства, например, мне пришлось отключить самый популярный цвет - голубой, т.к. некоторые хотят синий, чтобы не получить ошибку от маркета, я его отключил.


                                                            В колл-центре пояснили, что передавать цвет нужно так:

                                                            <param name="Цвет" ="***">param

                                                            Очень надеюсь на ответ. Заранее спасибо.

                                                          • +1
                                                            Sergey Sergey 6 апреля 2018 17:10 #

                                                            Помогите разобраться.

                                                            Формируем файл YML, по ссылке из браузера файл доступен для просмотра/загрузки, а вот яндекс его не видит.

                                                            Пишет:
                                                            Ошибка: Неверный ответ сервера: 403 Forbidden
                                                            Фатальная ошибка: Внутренняя ошибка во время загрузки

                                                            Где какие права надо поднастроить чтоб яндекс увидел файл.

                                                            • +1
                                                              Sergey Sergey 16 апреля 2018 12:11 #

                                                              Походу нужно использовать исключительно https протокол. Заработало после переключения сайта на https

                                                            • +1
                                                              Rezus666 Rezus666 4 мая 2018 13:44 #

                                                              Доброго времени суток, можно ли как то указать другое название для товара при выгрузке на маркет? Пример: у меня в магазине - "товар номер 1", а на маркете я хочу вдеть "товар номер один"

                                                              • +1

                                                                Создайте характеристику типа "Текст", сохраните в неё названия товаров для "Яндекс.Маркета" и выберите эту характеристику для элемента "Название" в секции "6. Экспорт характеристик товаров" на странице экспорта YML-файла.

                                                                • +1
                                                                  Rezus666 Rezus666 4 мая 2018 16:38 #

                                                                  как сделать чтобы новая характеристика не отображалась в карточке товара на сайте?

                                                                • +1
                                                                  Rezus666 Rezus666 7 мая 2018 15:03 #

                                                                  Доброго дня, снова. Можно ли из профиля экспорта удалить несколько позиций?

                                                                  Пример: имеется - товар №1, товар №2, товар №3. Хочу не создавая нового профиля привести к виду - товар №1, товар №3

                                                                • +1
                                                                  ykomp ykomp 10 мая 2018 16:49 #

                                                                  Здравствуйте! Подскажите, как настроить выгрузку характеристики "Возрастная категория"? Фиксированное значение не подходит, т.к. все товары имеют разное значение этой характеристики. Пробовал указать соответствие этой характеристике в магазине, но в прайс выводится значение в месяцах, а мне нужно в годах. Значение характеристики в магазине указано цифрами в текстовом формате. Возможно нужно указывать в другом формате?

                                                                • +1
                                                                  Константин Константин 18 июня 2018 14:49 #

                                                                  Доброго дня!

                                                                  Подскажите, пожалуйста, что мы делаем не так. Почему у нас не выгружается на Маркет одежда, вылезает ошибка, что не указан размер. Размер указали в настройках экспорта прописали.

                                                                • +1
                                                                  theblackpost theblackpost 17 июля 2018 13:48 #

                                                                  У нас в таблице "shop_product" есть отдельное поле для h1. Как заставить плагин выводить в name поле seoh1 ?

                                                                  • +1

                                                                    Такой возможности нет. Если бы вы хранили это значение в характеристике, то характеристику можно было бы выбрать для элемента "Название" в секции "6. Экспорт характеристик товаров" при экспорте YML-файла.

                                                                    Попробуйте экспортировать каталог товаров в CSV-файл, включив флажок "Экспорт дополнительных полей" — в файл должно экспортироваться содержимое вашего поля из таблицы. Затем импортируйте этот файл, но для столбца с названием поля выберите характеристику, в которую нужно импортировать значения поля.

                                                                    После этого при экспорте YML-файла у вас появится возможность для экспорта названий товаров выбрать эту характеристику.

                                                                  • +1
                                                                    Сергей Сергей 29 июля 2018 08:52 #

                                                                    какой файл отвечает за создание прайс листа и как после закрывающего </offers> засунуть постоянный фрагмент кода , который будет писаться в ручную ? 

                                                                    • +1

                                                                      Ваш вопрос не имеет прямого отношения к теме статьи. Задайте его в отдельной теме на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.

                                                                      • +2
                                                                        Сергей Сергей 30 июля 2018 10:37 #

                                                                        Тогда перефразирую вопрос. 

                                                                        Как разместить предложения на ЯндексМаркет в соответствии с новыми возможностями Яндекса , а именно размещение в прайс-листе  Промоакций 

                                                                        https://yandex.ru/support/part...

                                                                        https://yandex.ru/support/part...

                                                                        Вся информация об акциях передается в отдельном блоке элементов <code class="keyword markupname"><promos></code> (не в составе предложений). В блоке указываются условия акции и идентификаторы товаров или категорий, которые в ней участвуют.

                                                                        Этот блок размещается за закрывющим </offers>

                                                                        • +1

                                                                          Эти возможности пока не поддерживаются плагином. Разработчикам передал предложение реализовать их. Факт и сроки реализации сейчас неизвестны, поэтому, если вам нужно более-менее срочное работающее решение, предлагаю вам обратиться за помощью к партнёрам Webasyst.

                                                                        • +1
                                                                          Татьяна Голикова Татьяна Голикова 2 августа 2018 14:02 #

                                                                          Поддерживаю предыдущий запрос на доработку плагина. Добавьте пожалуйста элемент <promo>.

                                                                          Прилагаю описание нововведения ЯМ, которыми пока нет возможности воспользоваться. Очень ждем доработки.

                                                                          "Теперь у вас есть возможность продвигать на Маркете товары с помощью акций. 

                                                                          О каких акциях можно рассказывать
                                                                          На Маркете появятся бейджи для акций четырёх типов:
                                                                          скидка по промокоду,
                                                                          снижение цены на срок до семи дней — с указанием даты окончания акции,
                                                                          больше одинаковых товаров при сохранении цены — скажем, два шампуня по цене одного,
                                                                          подарок при покупке.

                                                                          Как передавать информацию об акциях
                                                                          Пока информацию об акциях всех четырёх типов можно передавать на Маркет только в прайс-листе формата YML. Для этого нужно использовать специальный элемент — <promo>. Подробности о том, как правильно описывать акции, вы найдёте в Помощи."



                                                                          Добавить комментарий

                                                                          Чтобы добавить комментарий, зарегистрируйтесь или войдите