RELEASE Выгрузка в торговые площадки (yenisite.yandex)

Checkme

Team member
VIP Simple
Verified
Joined
Apr 25, 2016
Messages
515
Reaction score
157
Выгрузка в торговые площадки (yenisite.yandex)

LE9UTQw.png


Готовые механизмы выгрузки в:
  1. Яндекс.Маркет -
  2. Google Merchant (New!) -
  3. Яндекс.Недвижимость (New!) -
  4. Яндекс.Авто (New!) -
В отличии от стандартной выгрузки (Каталог -> Экспорт -> Yandex-simple) данный функционал реализован на компоненте 2.0 подобно компоненту bitrix.rss.out. Навешивание на агент или крон не требуется, работает автокэширование.

+ (New!) Пошаговая выгрузка ( )

+ (New!) Автоматическое обновление файла выгрузки по времени (на агентах\cron) ( )

+ (New!) Поддержка UTM меток

+ работает как на любых редакциях 1С-Битрикс включая "Старт" (если модуль торгового каталога отсутствует, то нужно выбрать свойства элемента, в которых хранятся цена, наличие на складе и др.)

+ строит дерево категорий по любой структуре каталога: типы инфоблоков, инфоблоки, разделы, подразделы и т.д.

+ если встречает инфоблок с SKU — строит YML по товарным предложениям (так как уникальный URL для каждого offer это обязательное требование Яндекс — ссылки строятся как ссылка на товар + якорь товарного предложения)

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

+ в шаблонах позволяет легко настраивать различные условия для формирования вывода конкретного предложения, например: если количество товара 4, то ставим статус в наличии, если менее — то под заказ и т.д.

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

+ понимает скидки, валюты, цены с диапазонами

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

+ может устанавливать статус доступности товара в "на заказ" если у товара включен параметр "Уменьшать количество при заказе", а количество равно 0

+ может осуществлять конвертацию цен в выбранную валюту

+ 7 уже готовых шаблонов:
1. .default (Упрощенное описание)
2. vendor.model (Произвольный товар)
3. book (Книги)
4. audiobook (Аудиокниги)
5. artist.title (Музыкальная и видео продукция)
6. tour (Туры)
7. event-ticket (Билеты на мероприятие)
выполненные в соответствии со спецификацией:

Каждый шаблон имеет собственный набор параметров настройки.

Demo:

yenisite.yandex 1.1.0-1.4.6 mod+upd


 
Выгрузка в торговые площадки (компонент 2.0)
yenisite.yandex 1.1.0-2.0.0 mod+upd


 
yenisite.yandex 1.1.0-2.0.1 mod+upd
 
Last edited:
Top