1С: Фитнес Клуб
Функционал интеграции:
Настройки в ЛК UIS
1. Телефония + Коллтрекинг
1. Подключить опцию API «Базовые отраслевые решения»
Справа вверху нажать «Администратор» — выбрать «Аккаунт»
Слева в меню выбрать «Тарифы и опции»
В правом столбце нажать «Все опции»
Найти опцию API «Базовые отраслевые решения» и нажать кнопку «Подключить»
2. Внести IP-адрес в белый лист
Слева в меню выбрать «Правила и настройки безопасности»
Выбрать вкладку API — добавить в поле «IP/Маска» 95.163.137.51 (адрес 1С Фитнес клуб) — нажать на дискету, чтобы сохранить.
3. Настроить вебхуки
Слева в меню нажать на логотип
Слева в меню перейти в раздел «Уведомления» и нажать «Добавить уведомление».
Далее требуется создать 5 уведомлений.
Название: 1С. Ожидание ответа
Тип: Ожидание ответа
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/Click2Call/comagic/Appeared?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name":{{notification_name}},
"notification_time":{{notification_time}},
"external_id": {{external_id}},
"contact_info":{
"contact_phone_number":{{contact_phone_number}},
"contact_id": {{contact_id}}
},
"employee_info": {
"employee_full_name": {{employee_full_name}},
"employee_id": {{employee_id}},
"employee_phone_number": {{employee_phone_number}}
},
"utm_info":{
"utm_campaign": {{utm_campaign}},
"utm_content": {{utm_content}},
"utm_medium": {{utm_medium}},
"utm_source": {{utm_source}},
"utm_term": {{utm_term}}
},
"call_source": {{call_source}},
"call_session_id":{{call_session_id}},
"direction": {{direction}},
"leg_id": {{leg_id}},
"campaign_name":{{campaign_name}},
"source": {{source}}
}
Название: 1С. Завершение звонка
Тип: Завершение звонка
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/Click2Call/comagic/Disconnected?Authorization=<ключ _приложения_из_1С>
Тело уведомления:
{
"notification_name":{{notification_name}},
"virtual_phone_number":{{virtual_phone_number}},
"notification_time":{{notification_time}},
"site_domain_name":{{site_domain_name}},
"advertising_campaign":{{campaign_name}},
"contact_info":{
"contact_phone_number":{{contact_phone_number}},
"visitor_id":{{visitor_id}},
"search_query":{{search_query}},
"communication_number":{{communication_number}},
"visitor_is_new":{{visitor_is_new}},
"search_engine": {{search_engine}}
},
"employee_info": {
"employee_phone_number": {{employee_phone_number}}
},
"call_info": {
"call_source": {{call_source}},
"direction": {{direction}},
"call_session_id":{{call_session_id}},
"talk_time_duration": {{talk_time_duration}},
"total_time_duration": {{total_time_duration}},
"wait_time_duration": {{wait_time_duration}},
"tag_names": {{tag_names}},
"campaign_name":{{campaign_name}},
"source": {{source}}
},
"utm_info":{
"utm_campaign": {{utm_campaign}},
"utm_content": {{utm_content}},
"utm_medium": {{utm_medium}},
"utm_source": {{utm_source}},
"utm_term": {{utm_term}}
}
}
Название: 1С. Записанный разговор
Тип: Записанный разговор
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/Click2Call/comagic/RecordingFanal?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name":{{notification_name}},
"virtual_phone_number":{{virtual_phone_number}},
"notification_time":{{notification_time}},
"site_domain_name":{{site_domain_name}},
"advertising_campaign":{{campaign_name}},
"contact_info":{
"contact_phone_number":{{contact_phone_number}},
"visitor_id":{{visitor_id}},
"search_query":{{search_query}},
"communication_number":{{communication_number}},
"visitor_is_new":{{visitor_is_new}},
"search_engine": {{search_engine}}
},
"call_session_id":{{call_session_id}},
"employee_info": {
"employee_full_name": {{employee_full_name}},
"employee_id": {{employee_id}}
},
"call_record_file_info": {
"file_link": {{file_link}},
"call_record_duration": {{file_duration}}
},
"tag_ids": {{tag_ids}},
"tag_names": {{tag_names}},
"campaign_name":{{campaign_name}},
"source": {{source}}
}
Название: 1С. Исходящий звонок
Тип: Исходящий звонок
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/Click2Call/comagic/AppearedOut?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name": {{notification_name}},
"virtual_phone_number": {{virtual_phone_number}},
"notification_time": {{notification_time}},
"contact_info": {
"contact_phone_number": {{contact_phone_number}},
"contact_id":{{contact_id}},
"contact_full_name":{{contact_full_name}}
},
"call_session_id":{{call_session_id}},
"employee_info": {
"employee_full_name": {{employee_full_name}},
"employee_id":{{employee_id}},
"employee_phone_number": {{employee_phone_number}}
}
}
Название: 1С. Начало разговора
Тип: Начало разговора
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/Click2Call/comagic/Connected?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name":{{notification_name}},
"notification_time":{{notification_time}},
"external_id": {{external_id}},
"contact_info":{
"contact_phone_number":{{contact_phone_number}},
"contact_id": {{contact_id}}
},
"employee_info": {
"employee_full_name": {{employee_full_name}},
"employee_id": {{employee_id}},
"employee_phone_number": {{employee_phone_number}}
},
"utm_info":{
"utm_campaign": {{utm_campaign}},
"utm_content": {{utm_content}},
"utm_medium": {{utm_medium}},
"utm_source": {{utm_source}},
"utm_term": {{utm_term}}
},
"call_source": {{call_source}},
"call_session_id":{{call_session_id}},
"virtual_phone_number":{{virtual_phone_number}},
"direction": {{direction}},
"leg_ids": {{leg_ids}},
"campaign_name":{{campaign_name}},
"source": {{source}}
}
Настройка передачи данных по чатам и заявкам
Название: 1С. Офлайн заявка.
Тип: Офлайн заявка
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/mas/CoMagic/v2/Disconnected?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name": {{notification_name}},
"notification_time": {{notification_time}},
"communication_id": {{communication_id}},
"communication_type": {{communication_type}},
"communication_page_url":{{communication_page_url}},
"campaign_id": {{campaign_id}},
"campaign_name": {{campaign_name}},
"source": {{source}},
"visitor_name": {{visitor_name}},
"visitor_phone_number": {{visitor_phone_number}},
"visitor_email": {{visitor_email}},
"visitor_message": {{visitor_message}},
"visitor_id": {{visitor_id}},
"session_id": {{session_id}},
"site_domain_name": {{site_domain_name}},
"ym_cid": {{ym_client_id}},
"ua_client_id":{{ua_client_id}},
"utm_campaign": {{utm_campaign}},
"utm_content": {{utm_content}},
"utm_medium": {{utm_medium}},
"utm_source": {{utm_source}},
"utm_term": {{utm_term}}
}
Название: 1С. Завершение чата
Тип: Завершение чата
HTTP: Вкл
Метод: POST
URL: http://app.1c.fitness/api/hs/mas/CoMagic/v2/Disconnected?Authorization=<ключ_приложения_из_1С>
Тело уведомления:
{
"notification_name": {{notification_name}},
"notification_time": {{notification_time}},
"site_domain_name": {{site_domain_name}},
"campaign_id": {{campaign_id}},
"campaign_name": {{campaign_name}},
"source": {{source}},
"communication_id": {{communication_id}},
"communication_type": {{communication_type}},
"session_id": {{session_id}},
"utm_campaign": {{utm_campaign}},
"utm_content": {{utm_content}},
"utm_medium": {{utm_medium}},
"utm_source": {{utm_source}},
"utm_term": {{utm_term}},
"chat_id": {{chat_id}},
"employee_full_name": {{employee_full_name}},
"visitor_name": {{visitor_name}},
"visitor_id": {{visitor_id}}
}
2. Сквозная аналитика
1. Подключение опции Сквозная аналитика.
В разделе «Тарифы и опции» подключить опцию «CU_Сквозная аналитика»
2. Сформировать ключ API
Справа в углу нажать на имя пользователя и перейти в «Управление пользователями». Далее нажать на имя пользователя или на карандаш напротив этого пользователя.
В настройках пользователя внизу проставить галочки:
- Data API
- Использовать ключ AP
Затем скопировать сгенерированный ключ и нажать кнопку «Сохранить».
Важно:
Требуется, чтобы бегунок «Ключ активен» был в положении «Вкл», а также время жизни ключа было выбрано «Вечно».
Далее требуется обратиться в поддержку 1С с запросом на настройку сквозной аналитики и передать сгенерированный ключ.
В поддержку 1С: Фитнес Клуб можно обратиться по номеру +7 (495) 649-67-83 или по почте hello@1c.fitness. Либо по контактам, указанным на сайте https://www.fitness1c.ru/contact.