Выгрузка в Яндекс.Маркет

1 700 руб.
Версия1.3.2
АдаптивностьНет
Поддержка КомпозитаНет
Подходящие редакцииПервый сайт / Старт / Стандарт / Малый бизнес / Эксперт / Бизнес
Примерhttp://san.webfly.pro/y-market/saved_file.xml / TEXT


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

Отлично подойдет для решения практически всех задач, связанных с экспортом товаров на Яндекс.Маркет благодаря богатым и гибким возможностям экспорта в единый YML-файл для Яндекс.Маркет. 

Возможности:
  1. Документированы все поля в соответствии с документацией Яндекс.Маркета, что удобно при настройке.
  2. Поддерживаются все 7 товарных типов согласно документации Яндекса
  3. Есть возможность построить дерево категорий по любой структуре каталога: типы инфоблоков, инфоблоки, разделы, подразделы и т.д.
  4. Поддержка торговых предложений (SKU) — строит YML по товарным предложениям
  5. Модуль понимает фильтры, в результате чего появляется возможность гибко настраивать формирование списка выгружаемых товаров по нужным условиям (величина цены, значение свойства, принадлежность к разделу и т.д. т.п.)
  6. Модуль может конвертировать цены в нужную вам валюту, понимает скидки, цены с диапазонами
  7. Возможность передачи в шаблон нужных свойств инфоблока, например: для выгрузки ставок
  8. Модуль умеет устанавливать статусы доступности товара, например: "в наличии" или "под заказ"
  9. Модуль может брать фотографии и название товаров из выбранных свойств
  10. NEW! Добавилась возможность сохранять выгрузку в файл. Можно повесить формирование выгрузки на событие/агента или планировщик задач (cron)
  11. NEW! 1.0.3: Добавилась возможность проставлять к ссылкам товаров utm-метки. Поддерживаемые utm-метки: 
    • utm_source — прайс-агрегатор 
    • utm_campaign — название кампании 
    • utm_medium — источник трафика 
    • utm_term — ключевое слово
  12. NEW! 1.0.4: Добавилось автоматическое создание агента по чекбоксу.
  13. NEW! 1.0.5: Добавлен тег <sales_notes> для шаблонов .default и .vendor.model
  14. NEW! 1.0.6: Добавлена возможность проставлять значение тега <sales_notes> вручную (не из свойства)
  15. NEW! 1.0.7: Добавлена функция поэтапной выгрузки для каталогов, содержащих большое количество товаров; Добавлен чекбокс "Генерировать ссылки с https"
  16. NEW! 1.0.8: Добавлен чекбокс "Округлять цены"
  17. NEW! 1.0.9: Усовершенствован механизм работы с валютами 
    Добавлена поддержка элементов store и pickup 
    Добавлена возможность указывать стоимость доставки для отдельных товаров
  18. NEW! 1.1.1: Добавлена поддержка тега <typePrefix>
  19. NEW! 1.1.2: Добавлена поддержка тега <oldprice>
  20. NEW! 1.3.0: Добавлена поддержка <age> и <delivery-options> 
Обновление 1.3.0
Внимание! Элемент <local_delivery_cost> устарел. Рекомендуем отказаться от использования данного элемента и перейти на использование элемента <delivery-options>, так как новый элемент предоставляет больше возможностей. Перед переходом на использование нового элемента не забудьте изучить документацию Яндекс Маркета. 

Помощь по обновлению 1.1.2 - Поддержка тега <oldprice> Элемент <oldprice> позволяет показать снижение цены на товар. В <oldprice> указывается старая цена товара, которая обязательно должна быть выше новой цены (<price>). Параметр является необязательным. 

Для того, чтобы включить в выгрузку тег <oldprice> необходимо отметить в модуле соответствующий чекбокс "Использовать тег oldprice" раздела настроек модуля "Цены". Для правильного расчета значений <price> и <oldprice> при настройке модуля также необходимо выбрать необходимый алгоритм расчета цен, который указывается в селекте "Алгоритм расчета цены" раздела настроек модуля "Производительность". 

Возможные варианты выбора в селекте "Алгоритм расчета цены":
1. Не учитывать скидки. Значительно ускоряет генерацию файла выгрузки, но при этом тег <oldprice> проставляться НЕ БУДЕТ, даже если отмечен чекбокс "Использовать тег oldprice". 
2. Упрощенный алгоритм. Учитывает только простые скидки. При отмеченном чекбоксе "Использовать тег oldprice" БУДЕТ заполняться тег <oldprice>. 
3. Стандартный алгоритм Битрикс. Учитывает все скидки. При отмеченном чекбоксе "Использовать тег oldprice" БУДЕТ заполняться тег <oldprice>. 

Помощь по обновлению 1.0.7 - Поэтапная выгрузка 

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

Помощь по функции создания агента 

Для работы агента на сервере должна быть подключена библиотека функций libcurl.

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

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

Настройки -> Настройки продукта -> Агенты

и найти созданного агента - в столбце "Функция агента" у него будет указано: wfYmarketAgent();. В его настройках по умолчанию указан интервал срабатывания - 86400 секунд (1 сутки). Изменив этот параметр, можно скорректировать время срабатывания агента. 

Убрав чекбокс "Создать агента", вы автоматически удалите созданного агента. 

Типичные примеры использования фильтров выгрузки

Задача. Отметить галочкой каждый товар, который нужно выгружать

1. В настройках информационного блока создаем новое свойство инфоблока, например, WF_SALE. Тип свойства - список, в настройках свойства ставим внешний вид - Флажки и значение Y. 

2. На странице вызова компонента, перед вызовом размещаем код:
<?
global $arrFilter; 
$arrFilter = array("PROPERTY_WF_SALE_VALUE" => "Y");
?>


3. Отмечаем галочкой те товары, которые хотим выгрузить. 

Задача. Если нужно сделать наоборот - отметить галочкой товары, которые НЕ НАДО выгружать - просто немного меняем условие
<?
global $arrFilter; 
$arrFilter = array("!PROPERTY_WF_SALE_VALUE" => "Y");
?>

Установка

После активации купона установка происходит в автоматическом режиме. 

При установке модуль создаёт папку /y-market/ (рекомендуем переименовать) в корне вашего сайта. Компонент необходимо настроить авторизовавшись под администратором сайта. 

Обычные пользователи (в том числе Яндекс) видят вместо настроек содержимое YML-файла подготовленного для Яндекса! При настройке выгрузки в Яндекс.Маркете нужно указать ссылку на данный раздел. 

В случае, если при настройке компонента выбирается опция "Сохранить выгрузку в файл", в папке /y-market/ будет автоматически создан файл с выгрузкой - saved_file.xml. 

Настройка компонента без запуска выгрузки 

1. Зайти на страницу с компонентом, добавив к адресу "?market_stop=y". Должно получиться так: site.ru/y-market/?market_stop=y
2. Настроить компонент как обычно в режиме правки и сохранить 
3. Убрать из адресной строки "?market_stop=y". Должно получиться так: site.ru/y-market/
4. Перезагрузить страницу





Назад в раздел

Заказ товара

Ваше имя*
Ваш E-mail
Телефон*
Сообщение
Заполняя данную форму, Вы соглашаетесь с Политикой конфиденциальности.
© 2016-2017 Timand Studio
Разработка и продвижение сайтов

Подписывайся на нас:

Электронная почта:info@timand.ru
8 (916) 599-78-43