Начало интеграции
Общий обзор процесса интеграции
Интеграция 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 обеспечивать требуюмую логику всех необходимых бизнес-процессов. На этом этапе зачастую параллельно с подготовкой всех механик проводится обучение партнера работе с платформой.