В целях дальнейшего планирования разработки и развития компонента, нам будет полезно узнать Ваши предложения по доработке и возможных способах его использования.
Представляем Вашему вниманию компонент «Выгрузка товаров».
Компонент создан для монетизации проектов на InstantCMS 2.*.*
В настоящий момент товары выгружаются из разных CPA-партнерок, например:
www.admitad.com/
www.gdeslon.ru/
actionpay.net/ru-ru/?
Далее появится возможность делать выгрузку товаров от различного рода поставщиков, для организации продаж по системе дропшиппинг, либо со своего склада.
Функционал:
* Формирует карточки товара с партнерской ссылкой, используя сущности InstantCMS
* Отслеживает изменение цен на товары
* Отображает картинки товаров по ссылке или загружает локально с сайта источника
* Позволяет осуществлять синхронизацию с новыми CPA-системами, без участия разработчика
* Имеет встроенные виджеты и поля для вывода дополнительной информации
* Позволяет настраивать meta-теги карточки товаров для каждой выгрузки в отдельности + генерировать по шаблону дополнительный текст описания (SEO оптимизация)
Пример, как это может выглядеть на сайте: kids.saratov.live/tovary_dlya_detey
Для чего компонент «Выгрузка товаров»?
Данный компонент позволяет организовать выгрузку товаров из различных CPA систем (ГдеСлон, ActionPay, Admitad и т.д.) для организации тематического каталога товаров. При выгрузке из подобного рода систем формируется карточка товара, при нажатии на кнопку «Купить» происходит переход по партнерской ссылке (при дальнейшем развитии компонента возможен не только переход по партнерской ссылке, но и заказ на сайте).
Где может пригодиться данный компонент:
1. Региональные или тематические порталы – для дополнительной монетизации проектов (создание доп раздела на сайте с тематическим товаром)
2. Для организации агрегатора товаров / реализация товара из партнерок как сама цель монетизации
3. Для оценки ниши – например, если не уверены, стоит запускать интернет-магазин в определенной нише или нет – можно попробовать поработать с чужим товаром, а при успехе заменять его своим собственным
4. Ваш вариант использования
Компонент максимально использует функционал InstantCMS 2. Выгрузки происходят в созданные Вами вручную типы контента, либо автоматические сгенерированные типы контента при помощи компонента.
Компонент позволяет создать неограниченное количество выгрузок из различных систем. Каждая выгрузка может запускаться отдельно вручную или же по задаче в CRON для первоначальной выгрузки или для обновления ранее выгруженных товаров.
Вы можете организовать собственное распределение выгружаемых товаров по категориям и типам контента, чтобы создать собственную структуру разделов, как Вы считаете правильным, либо довериться компоненту, чтобы все разделы он создал автоматически и настроил необходимые связи.
При повторных выгрузках (обновлении товаров) система обновляет выгружаемые данные и ведет историю изменения цен, в дальнейшем история изменения цен отображается в виде графика в карточке товара.
При ручном запуске выгрузки происходит логирование процесса выгрузки. Помогает при тестировании работы выгрузки, особенно, когда подключается новая партнерка.
Также предусмотрен поиск совпадений товаров из разных магазинов. Например, Вы выгрузили детские автокресла из «Дочки-сыночки» и «Коляски.ру». В обоих магазинах могут быть одинаковые автокресла. В этих целях нам желательно вывести информацию о продаже одного автокресла в разных магазинах, и цена в этих магазинах такая-то.
При этом в основной карточке должно отображаться предложение с минимальной ценой, а ниже цены из других магазинов. Например:
kids.saratov.live/avtokresla_detskie/inglesina-inglesina-koljaska-3-v-1-trilogy-system-na-shassi-trilogy-slate-dvoinaja-ruchka-ecru.html
Данный процесс происходит в полуавтоматическом режиме в разделе компонента «Соответствие товаров».
В комплекте с компонентом идет набор виджетов и полей, которые помогают оформить сайт нужные нам разделы сайта и карточки товаров в формате более близком к интернет-магазину.
Форматы выгрузок:
В настоящий момент выгрузки поддерживают формат YML (поддерживается также загрузка файла в архиве), при этом для каждой партнерки можно провести собственные настройки тегов.
При дальнейшем развитии компонента планируется добавить другие форматы выгрузки, на тот случай, если будет использоваться не формат YML или потребуется загрузить свой собственный каталог товаров:
* CSV – для загрузки каталогов собственных поставщиков
* XML другой разметки
* JSON
* Выгрузка из 1С
Хранение картинок:
Хранение фотографий товаров происходит двумя способами на Ваши выбор:
1. Храним фото у себя на сервере – закачивание и обработка фото происходит посредством функционала CMS.
2. Фото не закачиваем – у себя храним только ссылки на фото.
SEO:
Для каждой выгрузки можно настроить формирование:
* Title
* Keywords
* Description
* Дополнительный текст в описании товара
Для этого вы создаете маску в настройках выгрузки. Отметим, что для формирования meta-тегов Вы можете использовать стандартный функционал настроек типов контента (при включенной галочке «Автоматическая генерация …»), либо использовать наш функционал – выбираете сами. В компоненте, как было отмечено выше, можно задать формирование дополнительного текста на страницу карточки товаров.
Почему мы не отказались от собственного формирования мета-тегов через компонент, ведь в типе контента можно настроить?
Ответим: в один тип контента может выгружаться множество разных карточек товаров и разделов, мы хотим, чтобы у нас была возможность более гибко настраивать формирование мета-тегов, а именно на каждую отдельную выгрузку – это, на наш взгляд, позволяет делать мета-теги более тематичными и уникальными под нужные нам группы товаров.
Что ещё планируется сделать?
* Подписка пользователей\посетителей на изменение стоимости с возможность указать, в какой именно момент уведомить (например, уведомить, когда цена будет равна стольки-то)
* Гибкая система настройки формата выгрузок – чтобы каждый мог настроить каждую выгрузку под себя.
* Формирование собственных названий товаров с целью уникализации и приведения в единый формат сайта
* Логическое развитие кнопки «Купить» (сейчас идет в виде партнерской ссылки) в полноценную кнопку, которая будет брать настройки конкретной выгрузки и в одном случае формировать партнерскую ссылку, в другом – Классическую кнопку интернет-магазина «Купить» с возможностью заказа товара на сайте.
* Разработка виджетов и полей, которые позволят встраивать в контент тематические блоки товаров.
* Разработка полей для вывода
* Доработка алгоритма поиска похожих товаров
* Оптимизация процесса выгрузки
* Составление полной пошаговой инструкции по пользованию компонентом, включая видео.
* Принимаются предложения и идеи.
Как получить компонент?
В настоящий момент идет тестирование и доработка компонента, но по сути мы его уже используем в своих тестовых проектах и как видим, ничего не мешает им пользоваться уже сейчас.
Если сообщество будет заинтересовано в данном компоненте, мы подготовим компонент для тестирования и дальнейшей продажи. Лицензирование будет происходит в классическом варианте – на 1 домен (включая поддомены). Стоимость пока неизвестна. Можете в комментариях указать, во сколько Вы оценили бы подобную разработку.
Также рассматриваются альтернативные способы распространения, например: у Вас есть посещаемый ресурс и Вы готовы попробовать данный вариант монетизации. Мы можем установить бесплатно данный компонент с такой же лицензией, но с потенциальными отчислением определенного процента от заработка с данного вида монетизации. Но как это может работать – пока точно сказать не можем.