Задача

Клиент – управляющая компания. Под управлением находится коммерческая недвижимость и земельные участки в нескольких регионах России.

Задача – увеличить количество запросов на аренду объектов с помощью размещения на площадках с объявлениями. Дополнительная задача – максимально упростить размещение и обновление помещений на сайтах и на внешних площадках. При этом сделать обновление всех объявлений максимально быстрым (не дольше суток с момента внесения правок на сайте). Все выгрузки должны происходить в полностью автоматическом режиме с возможность настройки параметров для каждой площадки отдельно.

Сайт реализован на базе 1С Битрикс.

Решение

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

  1. Помочь менеджерам корректно заполнять карточку каждого помещения
  2. Контролировать ошибки внесения и помогать их исправлять
  3. На основе внесенных данных генерировать выгрузку для любой внешней площадки

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

  • Яндекс Недвижимость
  • ЦИАН
  • Авито (Домофонд)
  • Здание.info

Модуль был реализован на базе Symfony framework, который тесно интегрирован с ядром Битрикс. Это позволило сделать простое и надежное ядро модуля, к которому легко можно добавлять любые форматы выгрузок во внешние системы без переработки модели данных в Битриксе или самого компонента выгрузки. Все необходимые данные уже есть в ядре модуля, а их представление определяется в интерфейсе для конкретной выгрузки.

Результат

В итоге количество входящих заявок удвоилось, относительно состояния до внедрения модуля выгрузки. Скорость обновления информации также увеличилась с 7 дней до, в среднем, 6-12 часов.

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