Важно!

21 декабря 2020 года будет осуществлен переход работы платформы ОТ на Новую Систему.
18 января 2021 года мы отключим старую систему и перестанем ее поддерживать. Вся работа платформы ОТ будет осуществляться посредством новой системы.

Схематическое сравнение Новой и Старой системы

Старая схема, по которой Платформа ОТ получала данные от Товарных Провайдеров:

Зеленым помечен единственный активный инициатор любого действия — Вы (Агент ОТ именуемый Клиентом в этой схеме).

Каждый запрос, если он не попадал в кэш, приводил к запросу к Товарному Провайдеру, с соответствующими затратами времени.

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

Для повышения стабильности работы Коробки ОТ была изобретена Новая Система работы, на которую переходят все с 21 декабря 2020г.


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

Далее, есть центральное звено, хранилище данных: по вашим запросам из него выдается информация о товарах и не только, а сборщики в него добавляют и обновляют информацию. Таким образом, между вашим запросом и провайдерами нет прямой связи. Работа ваших сайтов не зависит напрямую от текущего состояния провайдера. Конечно же, ничего не бывает просто так, у всего есть своя цена, поэтому далее распишем подробнее о плюсах/минусах и принципах работы новой системы.

Плюсы и минусы Новой Системы

Плюсы новой системы:

  • Любые проблемы в работе провайдеров не приводят к замедлению или остановке работы ваших сайтов.
  • Поиск товаров идет исключительно по нашей базе, его скорость и функциональные возможности зависят только от нас. И они одинаковы на все провайдеры. Например, уже реализованы сортировка и фильтр по объему продаж, чего например нет в старом поиске по 1688. Поиск по фото пока что еще не реализован для новой системы, но работа над ним уже идет.
  • Раз скорость и функциональность зависят от нас, мы будем стараться по максимуму их реализовать. Текущая скорость работы новой системы возможно еще не идеальна, но уже точно быстрее, нежели ожидание запросов к провайдеру. А если например товар уже есть в нашей базе, он выдается почти моментально.
  • Мы можем быстрее решать проблемы работоспособности в случае их возникновения, так как работа системы теперь зависит только от нас, и не будет зависеть от провайдеров.
  • Мы можем проще подключать новые провайдеры, вне зависимости от их родной функциональности. Любой новый провайдер получит ровно ту же функциональность, что в целом имеется в нашей системе.

Минусы новой системы:

  • Если товара никогда еще не было в нашей базе, времени до его получения может пройти больше, нежели это было ранее. Однако, мы внедрили для этого возможность показа неполной информации о товаре, и сделали в Коробке автоматические повторы попыток получить товар, данная проблема нами максимально скомпенсирована для конечного посетителя сайтов. Рекомендуем обновиться до последних версий Коробки, или внедрить в свои сайты подобные механизмы, о чем будет пояснено отдельно.
  • В случае возникновения проблем с провайдером, уменьшается скорость обновления информации в нашей базе. В самом худшем случае перестает обновляться совсем. Но как и было описано выше, на работе ваших сайтов это практически не скажется: поиск продолжит работать, все имеющиеся товары продолжат открываться. Что дает нам время на поиски путей восстановления работы с провайдером.
  • В случае продолжительных по времени проблем с провайдерами покупателями могут создаваться заказы на основе неактуальных данных о товарах: изменение цен, конфигураций и другой информации, необходимой для совершения заказа.

Несмотря на наличие минусов, мы будем стараться их скомпенсировать, так как старая система в итоге будет полностью отключена.

Особенности работы Новой Системы

Некоторые детали о внутренней работе новой системы:

  • Поиск товаров производится по нашей базе и по нашим алгоритмам, поэтому не имеет смысла сравнивать выдачу товаров с оригинальным сайтом провайдера. Выдача в любом случае будет отличаться, можно лишь оценивать её релевантность и актуальность.
  • Новая система имеет очередь товаров на получение и обновление, с разными приоритетами. Наиболее приоритетны новые открываемые товары и товары в корзинах.
  • Процесс проверки корзин ждет обновления товара, если его срок превысил 8 часов. Что гарантирует актуальность данных на момент оформления заказа.

Как работает поиск товаров?

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