Компонент для Joomla и JoomShopping

Товарные YML-фиды из каталога JoomShopping

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

Скачать файл Версия 0.2.48 - ZIP-архив
  • Скачивание и установка без оплаты
  • Интерфейс доступен для ознакомления
  • Оплата только после принятия решения
  • После оплаты - бессрочная лицензия

Что такое GrIT YML Feed

GrIT YML Feed - компонент для создания товарных YML-фидов на сайтах под управлением Joomla с интернет-магазином JoomShopping.

Компонент получает сведения о товарах непосредственно из каталога JoomShopping и формирует готовые XML-файлы с категориями, предложениями, ценами, изображениями, описаниями, характеристиками, остатками и другими данными.

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

Где можно использовать YML-фид

Яндекс Товары

Фид можно загрузить в кабинет Яндекс Товаров. Информация из него используется для отображения предложений интернет-магазина в товарной выдаче Поиска Яндекса.

Яндекс Директ

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

Яндекс Бизнес

Общий фид можно использовать для загрузки товаров и услуг в карточку организации в Яндекс Бизнесе, Поиске Яндекса и Яндекс Картах.

Яндекс Маркет

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

2ГИС

2ГИС поддерживает загрузку прайс-листов и товарных каталогов по ссылке на YML-файл для отображения предложений в карточке организации.

Долями

Сервис Долями принимает товарные XML-фиды на основе структуры YML для подключения ассортимента интернет-магазина.

Едадил

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

Другие сервисы

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

Разные сервисы могут предъявлять собственные требования к валюте, дате формирования, обязательным элементам, остаткам, штрихкодам и другим данным. Для отдельных площадок рекомендуется создавать отдельные профили выгрузки.

Главная особенность - товарные предложения из атрибутов

В JoomShopping одна карточка товара может содержать несколько вариантов, созданных с помощью атрибутов.

Например, в одной карточке футболки доступны размеры S, M и L. GrIT YML Feed может сформировать из такой карточки три отдельных товарных предложения:

Одна карточка в JoomShopping

Футболка мужская

  • Размер S
  • Размер M
  • Размер L

Три предложения в YML-фиде

  • Футболка мужская, размер S
  • Футболка мужская, размер M
  • Футболка мужская, размер L

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

Для формирования отдельных предложений из атрибутов требуется сторонний плагин JoomShopping Plugins: Product attribute link .

Плагин на сайте разработчика магазина JoomShopping распространяется бесплатно.

Неограниченное количество профилей

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

Один профиль может использоваться для:

  • одной категории товаров;
  • нескольких выбранных категорий;
  • отдельной рекламной кампании;
  • определенной группы товаров;
  • конкретного внешнего сервиса;
  • общего каталога интернет-магазина.

Например, можно создать:

  • отдельный фид покрасочных камер;
  • отдельный фид вентиляционных решеток;
  • отдельный фид вытяжных зонтов;
  • общий фид всего выбранного ассортимента.

После запуска генерации компонент создает:

  • отдельный YML-файл для каждого профиля;
  • один общий YML-файл из всех профилей.

Возможности компонента

Выбор категорий

В профиле можно указать ID одной или нескольких категорий JoomShopping через запятую.

12, 15, 27

Исключение товаров

Отдельные товары можно исключить из фида по значению product_id.

105, 124, 306

Варианты из атрибутов

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

Характеристики товаров

Значения атрибутов и характеристик передаются в элементах param.

Передача остатков

Количество товара может передаваться из поля product_quantity в элементе count.

Старая цена

Значение поля product_old_price передается в элементе oldprice.

Настройка vendorCode

В качестве vendorCode можно использовать артикул, код товара, EAN или отключить вывод элемента.

Выбор описания

В фид можно передавать краткое, полное или мета-описание товара.

Производитель

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

Относительный путь

Каталог выгрузки задается относительно корня сайта. Для сохранения в корень достаточно указать /.

Отдельные и общие фиды

Компонент формирует отдельный файл каждого профиля и один общий файл всего выбранного ассортимента.

Ручная генерация

Все настроенные фиды можно сформировать одной кнопкой из панели управления Joomla.

Передача остатков

В профиле можно выбрать один из двух вариантов.

Не показывать

Количество товара не добавляется в YML. Доступность предложения определяется атрибутом available.

<offer id="125" available="true">

Учитывать остаток

Количество берется из поля product_quantity таблицы товаров JoomShopping.

<count>5</count>

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

Настройка vendorCode

Для каждого профиля можно выбрать источник значения vendorCode:

  • артикул товара - manufacturer_code;
  • код товара - product_ean;
  • EAN - real_ean;
  • не показывать.

Для большинства каталогов рекомендуется передавать в vendorCode артикул производителя.

Старая цена

Если в карточке JoomShopping заполнено поле «Старая цена», компонент получает значение product_old_price и добавляет его в предложение:

<price>3500</price>
<oldprice>4500</oldprice>

Элемент oldprice добавляется только при наличии корректного значения старой цены.

Упрощенный тип YML

GrIT YML Feed формирует товарные предложения упрощенного типа.

Название предложения передается в одном элементе:

<name>Футболка мужская черная, размер L</name>

Основное отличие упрощенного типа от произвольного заключается в формировании названия товара. В произвольном типе оно собирается из отдельных элементов typePrefix, vendor и model.

Поддержка произвольного типа может быть добавлена в следующих версиях GrIT YML Feed.

Как устроен GrIT YML Feed

Start

Start - установочная и управляющая часть компонента.

  • устанавливается через менеджер расширений Joomla;
  • позволяет запросить и активировать лицензию;
  • управляет профилями;
  • устанавливает Runtime;
  • проверяет доступность обновлений;
  • запускает генерацию фидов.

Runtime

Runtime - рабочий модуль, отвечающий за формирование YML-файлов.

  • устанавливается после активации лицензии;
  • загружается непосредственно из интерфейса Start;
  • проверяется перед установкой;
  • обновляется независимо от Start;
  • не требует ручной замены файлов.

Установка и настройка

  1. Скачайте Start бесплатно

    Скачайте установочный архив по кнопке на этой странице. Для загрузки и установки оплата не требуется.

  2. Установите компонент

    Загрузите архив Start через стандартный менеджер расширений Joomla.

  3. Изучите интерфейс

    Откройте GrIT YML Feed в административной панели, посмотрите доступные разделы, настройки профилей, вкладку лицензии и порядок установки Runtime.

  4. Примите решение об активации

    Оплачивать компонент до установки и знакомства с интерфейсом не нужно. Активация требуется только для включения рабочих функций.

  5. Отправьте заявку

    Откройте вкладку «Лицензия», укажите действующий email и отправьте заявку.

  6. Получите и активируйте ключ

    После оплаты на указанный email будет направлен лицензионный ключ. Введите его во вкладке «Лицензия» и выполните активацию.

  7. Установите Runtime

    Откройте вкладку «Рабочий модуль» и нажмите кнопку «Установить рабочий модуль».

  8. Создайте профиль и сформируйте фиды

    Укажите категории, режим экспорта, описание, остатки, vendorCode и каталог выгрузки, затем запустите генерацию.

Настройки профиля

Название
Любое понятное название профиля.
Базовый URL
Полный адрес сайта, например https://example.ru.
Название магазина
Название интернет-магазина для элемента shop.
Компания
Юридическое или коммерческое название организации.
Валюта
Используемая валюта товарного фида.
Режим экспорта
Учитывать атрибуты, не учитывать атрибуты или передавать оба варианта.
Учитывать остаток
Передавать количество товара или не добавлять сведения об остатках.
Источник vendorCode
Артикул товара, код товара, EAN или не показывать.
Источник описания
Краткое, полное или мета-описание.
Каталог выгрузки
Путь относительно корня сайта. Для корня указывается /.
Производитель по умолчанию
Используется, если производитель не заполнен в карточке товара.
ID категорий
ID категорий JoomShopping через запятую.
Исключить товары
product_id исключаемых товаров через запятую.

Бесплатное знакомство и активация полной версии

Start-компонент можно бесплатно скачать, установить и открыть в административной панели Joomla. До оплаты пользователь может изучить интерфейс, структуру профилей, настройки, вкладку лицензии и порядок подключения Runtime.

Оплата требуется только после ознакомления - для активации лицензии, установки рабочего модуля Runtime и включения функций формирования YML-фидов.

Бесплатно до активации

Скачивание, установка и знакомство с административным интерфейсом не требуют оплаты.

Активация - 950 ₽

После оплаты открывается доступ к Runtime и рабочим функциям компонента на одном домене.

Бессрочная лицензия

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

Обновления и поддержка

В стоимость входят обновления на 1 год и техническая поддержка на 1 месяц. Оба срока можно продлить.

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

  • лицензия остается активной;
  • профили не удаляются;
  • существующий Runtime продолжает работать;
  • фиды продолжают формироваться;
  • доступ к новым версиям можно продлить;
  • техническую поддержку также можно продлить.

Что входит в техническую поддержку

  • помощь с установкой Start;
  • помощь с активацией лицензии;
  • помощь с установкой Runtime;
  • консультация по настройке профиля;
  • проверка базовой генерации;
  • исправление подтвержденных ошибок компонента.

Что не входит в поддержку

  • заполнение карточек товаров;
  • массовое редактирование каталога;
  • исправление JoomShopping и сторонних расширений;
  • настройка рекламных кабинетов;
  • подключение внешних площадок;
  • индивидуальная разработка новых элементов YML;
  • доработка стороннего плагина атрибутов.

Системные требования

  • Joomla;
  • JoomShopping;
  • поддерживаемая версия PHP;
  • исходящие HTTPS-соединения;
  • доступ Joomla на запись в каталог выгрузки;
  • корректно заполненный каталог товаров.

Точные поддерживаемые версии Joomla, JoomShopping и PHP указываются в документации конкретного выпуска.

Вопросы и ответы

Можно ли установить компонент до оплаты?

Да. Start-компонент скачивается и устанавливается бесплатно. После установки можно открыть административный интерфейс и ознакомиться с его устройством до покупки лицензии.

За что производится оплата?

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

Лицензия действительно бессрочная?

Да. Лицензия на использование компонента предоставляется бессрочно для одного домена.

Что произойдет после окончания обновлений?

Установленная версия продолжит работать. Для получения новых выпусков Runtime потребуется продлить срок обновлений.

Сколько профилей можно создать?

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

Можно ли создать один общий фид?

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

Можно ли выгружать отдельные варианты товара?

Да. Компонент может формировать отдельные предложения из вариантов атрибутов JoomShopping. Для этого требуется сторонний плагин Product attribute link.

Можно ли исключить отдельный товар?

Да. В профиле можно указать через запятую ID товаров, которые не должны попадать в выгрузку.

Нужно ли устанавливать Runtime вручную?

Нет. После активации лицензии Runtime загружается и устанавливается непосредственно из административной панели GrIT YML Feed.

Подойдет ли один фид для всех сервисов?

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

Бесплатное скачивание

Сначала установите и изучите GrIT YML Feed

Скачайте Start-компонент бесплатно, установите его через менеджер расширений Joomla и посмотрите, как устроен административный интерфейс. Оплата до установки и ознакомления не требуется.

Скачать файл Версия 0.2.48 - ZIP-архив
После оплаты полной версии:
  • бессрочная лицензия на один домен;
  • доступ к рабочему модулю Runtime;
  • обновления в течение 1 года;
  • поддержка в течение 1 месяца;
  • возможность продления обновлений и поддержки.