Импорт товаров из YML-файла для «Яндекс.Маркета»

Этот способ подойдёт, если вашей CMS (движка) нет в этом списке:

  • InSales
  • Simpla
  • OpenCart
  • Magento
  • Wordpress WooCommerce
  • StoreLand

Например, импорт товаров из YML-файла в Shop-Script подойдёт для переноса товаров из PHPShop или из «1С Битрикс».

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

Для импорта YML-файла удобно использовать плагин «Переход на Shop-Script». Чтобы установить плагин, перейдите в раздел «Плагины» в бекенде Shop-Script.

2. Выполните импорт

Перейдите в раздел «Импорт/экспорт → Переход на Shop-Script» в бекенде Shop-Script.

Из списка доступных платформ выберите «YML-файл».

Укажите URL вашего YML-файла с информацией о товарах и запустите процедуру импорта. Не закрывайте окно браузера до окончания переноса данных.

22 комментария

  • +1
    bars bars 14 апреля 2016 06:35 #

    Будут ли импортированы технические характеристики, те что указываются в теге <param> ?

  • +1
    Obuvlux Obuvlux 11 мая 2016 11:35 #

    Подскажите этот плагин «Переход на Shop-Script» можно использовать для импорта товара от поставщика ? Ничего не слетит? Или есть другая возможность для импорта товаров из Yml файла?

  • +1
    marvellous store marvellous store 29 мая 2016 15:26 #

    Не знаю куда и кому еще писать.

    Я мучаюсь уже дня 3, не хочет он импортировать. Фотки не грузит, названия товаров не грузит, описание не грузит, наличие не грузит, зачеркнутые цены не грузит.

    shopImage.class.php on line 240
    [29-May-2016 14:11:04 Europe/Berlin] PHP Notice: Undefined index: filename in /home2/ms745442/public_html/wa-apps/shop/lib/model/shopProductImages.model.php on line 121[29-May-2016 14:11:04 Europe/Berlin] PHP Notice: Undefined index: filename in /home2/ms745442/public_html/wa-apps/shop/lib/classes/shopImage.class.php on line 240
  • +1
    webmaster webmaster 30 июля 2016 20:18 #

    Плагин хороший (про плагин "Переход на Shop-Script"), но то что нет возможности импортировать характеристики и их значения. Даже при условии, если сами названия характеристик будут введены, останется плагину подтянуть только значения характеристик. А второй раз когда загружаешь, то эти товары не обновляются, а заново дублем сохраняются. Доработайте эти моменты и плагин будет супер.

  • +1

    Импорт из YML-файла не доделан, не работает нормально.
    Пытался сделать импорт - 9 раз затягивалось по пару товаров, в 10-й затянулись все.
    При каждой попытке - создает дубли категорий и товаров.
    УРЛ страницы товара/категории не импортирует. Вместо УРЛ в файле подставляет транслит названия.
    В итоге структура УРЛ не сохраняется.

  • +1
    Владимир Иванцов Владимир Иванцов 4 ноября 2017 06:48 #

    Здравствуйте. Имеется магазин на Joomlakassa, не могу понять как его перенести на Shop-Script

    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 7 ноября 2017 11:14 #

      Уточните, почему вы задали этот вопрос в комментариях к статье об импорте товаров из YML-файла. Или две эти темы не связаны друг с другом и вам просто нужно перенести магазин со сторонней платформы на Shop-Script?

    • +1
      Алекс Алекс 24 августа 2018 16:01 #

      Есть ли возможность добавлять товары из YML-файла сразу в определенную категорию? Как простой вариант например все товары из 1го YML-файла добавить в 1 категорию.

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 27 августа 2018 11:23 #

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

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

        • +1
          Алекс Алекс 13 сентября 2018 15:19 #

          1. Можно ли при импорте добавить товар сразу в несколько категорий? Пока получилось, что добавляется только в первую по порядку.

          2. После загрузки товары находятся в статусе "Этот товар временно недоступен для заказа". Возможно нужно указать какой-то параметр в YML-файле, чтобы товар был сразу доступен для заказа?

          Спасибо!

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 13 сентября 2018 17:09 #
            1. Нет. Если я не ошибаюсь, YML-файл поддерживает указание только одной категории для товара. Поэтому и импортируется товар только в одну категорию.
            2. Это похоже на ошибку. Доступность импортированных товаров для заказа можно массовым порядком обновить, экспортировав их в CSV-файл, изменив в нём доступность для заказа с 0 на 1 и импортировав файл обратно в магазин.
            • +1
              Алекс Алекс 14 сентября 2018 15:27 #

              1. Может быть несколько категорий.. По формату YML это разрешено. Пример qa3.jpg

              2. Сразу при импорте из YML-файла нельзя сделать чтобы товары были доступны? А то загружать несколько сотен товаров из YML, потом выгружать их все в CSV, потом удалять загруженые, а потом опять загружать из CSV это как-то не очень.... В YML-файле у товаров уже стоит аттрибут available="true", который по формату говорит о доступности товара для покупки.

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 17 сентября 2018 11:20 #
                1. Передал разработчикам пожелание добавить в плагин такую возможность.
                2. Это ошибка. Позже она будет исправлена.

                Если вам нужно решение этих вопросов как можно скорее, возможно, вам стоит обратиться за индивидуальной доработкой плагина к партнёрам Webasyst.

              • +1
                CyberLab CyberLab 18 января 2021 11:04 #

                Подскажите почему в плагине Яндекс.Маркет в разделе  Экспорт характеристик товаров, скорее всего после обновления, исчезла настройка НДС?

                Теперь на всех товарах <vat>-1</vat>. И теперь  яндекс пишет мне, что это ошибка "Неправильный формат данных в элементе vat

                Кто вообще придумал такое значение влепить? В описании у яндекса нет такого параметра вообще. У них возможные значения от 1 до 6. Как это исправить? 

                Possible values

                RateElement value <code class="keyword markupname">vat</code>Explanation

                18%

                18/118

                <code class="keyword markupname">1</code> or <code class="keyword markupname">VAT_18</code>

                <code class="keyword markupname">3</code> or <code class="keyword markupname">VAT_18_118</code>

                The primary rate used for most products.

                The 18% rate is automatically converted into 18/118 when calculating the VAT in a receipt.

                10%

                10/110

                <code class="keyword markupname">2</code> or <code class="keyword markupname">VAT_10</code>

                <code class="keyword markupname">4</code> or <code class="keyword markupname">VAT_10_110</code>

                It can be used for children's goods and foodstuff.

                The 10% rate is automatically converted into 10/110 when calculating the VAT in a receipt.

                0%

                <code class="keyword markupname">5</code> or <code class="keyword markupname">VAT_0</code>

                Used only for certain types of services.

                Not subject to VAT

                <code class="keyword markupname">6</code> or <code class="keyword markupname">NO_VAT</code>

                It can be used for medical products or software licenses.


              • +1
                Александр Александр 12 января 2022 08:04 #

                Смысл плагина, если не переносятся характеристики? В текущем виде плагин практически бесполезен!

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

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