Перейти к основному содержимому

Начало интеграции

Общий обзор процесса интеграции

Интеграция Sailplay включает несколько основных этапов:

  • Регистрация - создание аккаунта, получение уникального id и реквизитов для использования API
  • Интеграция обмена данными — интеграция по сформированному ТЗ
  • Настройка передачи товарной базы — передача каталога товаров
  • Настройка и интеграция необходимых каналов коммуникации — подключение и настройка необходимых каналов коммуникации (e-mail,push,sms)
  • Загрузка исторических данных — загрузка исторических данных по клиентам, покупкам и департаментам
  • Настройка необходимых механик в аккаунте — настройка механик как для программы лояльности, так и для коммуникации или сегментаций

Пошаговый процесс интеграции

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

Для успешной интеграции Sailplay вам потребуется:

  • Доступ к коду вашего сайта, приложения, или backend любой другой платформы для интеграции продукта Sailplay
  • Возможность настройки и поддержание регулярного обмена данными

Этап 1: Настройка аккаунта и партнерский доступ

  • Зарегистрируйте учетную запись на сайте Retail Rocket
  • Получите доступ к личному кабинету Sailplay
  • Получите реквизиты для API Sailplay

Этап 2: Интеграция

На старте этого этапа преподполагается, что:

  • все механики и бизнес-процессы зафиксированы в ТЗ
  • профиль передаваемых в Sailplay данных сформирован и зафиксирован в ТЗ

Результатом этого этапа является завершенная интеграция, позволяющая реализовать все или большую часть бизнес-задач.

Этап 3: Настройка передачи товарной базы

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

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

Передача товарной номенклатуры происходит в 2 этапа:

  • первичная выгрузка всей текущей номенклатуры
  • обновление товарной номенклатуры с заданной частотой (обычно раз в сутки и происходит только передача обновлений за прошедшие сутки)

Этап 4: Настройка и интеграция необходимых каналов коммуникации

Использование каждого из каналов коммуникации предполагает определенные шаги:

  • e-mail (добавление домена в Sailplay, внесение DNS-записей)
  • sms (регистрация имени отправителя)
  • push (интеграция по чек-листу)

Результат этого этапа - все запланированные каналы коммуникации настроены, протестированы и интегрированы в бизнес-процессы.

Этап 5: Загрузка исторических данных

На этом этапе выполняется загрузка исторических данных партнера. Партнер может выполнить загрузку либо самостоятельно (данные по клиентам можно загрузить в ЛК, покупки и отделы с использованием API), либо предоставить данные для загрузки команде интеграции.

Этап 6: Настройка необходимых механик в аккаунте

На этом этапе в ЛК Sailplay настраиваются все необходимые механики, необходимые как для интеграции (например, акции для расчета корзины или создание атрибутов, необходимых в рамках передачи профиля данных клиента), так и для промышленной эксплуатации по ее завершению (триггерные коммуникации, сегментации и т.д).

Результатом этапа является полная готовность аккаунта Sailplay обеспечивать требуюмую логику всех необходимых бизнес-процессов. На этом этапе зачастую параллельно с подготовкой всех механик проводится обучение партнера работе с платформой.