For the complete documentation index, see llms.txt. This page is also available as Markdown.

Подключение iEXChat

Подключение iEXChat и точная настройка передаваемых событий и данных заявки

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

Где находится

Откройте:

«Настройки» — «Общие настройки» — «Дополнительно» — «Онлайн чат»

Основное подключение находится во вкладке «Онлайн чат». После выбора типа «iEXChat» рядом появляется отдельная вкладка «Опции для iEXChat».

Для раздела требуется право «Разрешить управление онлайн чатом для заявок в админпанели» из блока «Заявки». Право выдаётся по пути «Пользователи» — «Список групп пользователей».

Какие данные нужны

Поле
Что указать

«Тип онлайн чата»

«iEXChat»

«Site Public ID»

Публичный идентификатор сайта из iEXChat; поле заполняется по языкам

«Адрес скрипта чата»

Полный HTTPS-адрес loader-скрипта iEXChat, выданный для вашего сайта

Site Public ID не является секретным API-ключом, но он должен принадлежать именно вашему проекту. Не вставляйте в это поле полный код <script>. Адрес скрипта указывается один раз для всего сайта; языковые различия задаются значениями Site Public ID.

Подключение

1

Подготовьте сайт в iEXChat

Создайте проект, добавьте разрешённые домены клиентского сайта и получите Site Public ID и адрес loader-скрипта.

2

Заполните панель

Включите «Включить онлайн чат», выберите «iEXChat», внесите Site Public ID для активных языков и укажите «Адрес скрипта чата».

3

Выберите передаваемые данные

Откройте вкладку «Опции для iEXChat». Оставьте включёнными только те события и данные, которые нужны операторам и разрешены вашей политикой конфиденциальности.

4

Сохраните настройки

Нажмите «Сохранить» и полностью обновите клиентский сайт. Не проверяйте подключение внутри панели: виджет загружается только на клиентской стороне.

5

Проведите сквозной тест

Выберите направление, создайте тестовую заявку, нажмите «Я оплатил» и измените её статус предусмотренным способом. Сверьте карточку и ленту событий у оператора iEXChat.

Вкладка «Опции для iEXChat»

Все переключатели относятся только к автоматической передаче из обменника в iEXChat. Они не закрывают сам виджет и не запрещают клиенту написать оператору вручную.

Переключатель
Что разрешает

«Передавать события и данные»

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

«Новые заявки»

Передавать событие после успешного создания заявки.

«Клиент нажал „Я оплатил“»

Передавать событие после успешного подтверждения клиентом действия «Я оплатил».

«Статусы заявок»

Передавать текущий статус и его изменение, когда клиент открывает доступную ему страницу заявки.

«Выбор направления обмена»

Передавать выбранную посетителем пару валют ещё до создания заявки.

«Имя и email клиента»

Добавлять имя и email в идентификацию клиента, карточку и текст события.

«Карточка заявки и реквизиты»

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

«Автоматически открывать чат»

Открывать окно чата после создания заявки и после подтверждения «Я оплатил».

При отключённой опции «Карточка заявки и реквизиты» само разрешённое событие продолжает содержать минимальные сведения, необходимые для его распознавания: номер заявки, направление, суммы и статус. Опция «Имя и email клиента» управляет персональными данными отдельно.

Выбор сохраняется при временной смене типа онлайн-чата и повторном включении iEXChat. После возврата к iEXChat всё равно откройте вкладку и проверьте фактические значения: смена провайдера не является способом сбросить разрешения.

Какие события синхронизируются

При включённых соответствующих опциях клиентский сайт может передавать:

  • выбранное направление обмена без персональных данных;

  • создание заявки;

  • нажатие клиентом «Я оплатил»;

  • изменение состояния текущей заявки;

  • переключение языка сайта для интерфейса виджета.

До загрузки самого виджета события могут ожидать во внутренней очереди. Одинаковое направление, тот же снимок заявки и уже переданное состояние не должны бесконечно добавляться повторно.

Какие данные заявки видит оператор

Контекст заявки передаётся только для страницы, где система подтвердила право клиента изменять эту заявку. Одного знания публичной ссылки недостаточно. При включённых «Имя и email клиента» и «Карточка заявки и реквизиты» в разрешённый контекст могут входить:

  • номер и состояние заявки;

  • направление, валюты и суммы;

  • имя и e-mail клиента, если они доступны в заявке;

  • счета «Отдаёт» и «Получает»;

  • текстовые дополнительные поля сторон обмена;

  • город и время создания;

  • адрес текущей страницы без параметров запроса и фрагмента.

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

Что проверить у оператора

  1. Сообщение относится к правильному номеру заявки.

  2. Направление и обе суммы совпадают с карточкой панели.

  3. Событие «Я оплатил» не создаётся при обычном обновлении страницы.

  4. Изменение состояния появляется один раз и относится к текущей заявке.

  5. После переключения локали интерфейс виджета использует нужный язык.

  6. Оператор видит только данные, согласованные вашей политикой.

Если iEXChat недоступен

Ошибка внешнего виджета не должна прерывать выбор направления, создание заявки или подтверждение оплаты. Проверьте Site Public ID, HTTPS-адрес скрипта, разрешённые домены и блокировку браузером. Затем повторите тест в приватном окне без расширений.

Если виджет открылся, но карточка заявки пустая, проверьте «Передавать события и данные», «Карточка заявки и реквизиты» и «Имя и email клиента», затем убедитесь, что тест выполняется владельцем текущей заявки, а не только по старой публичной ссылке. После сохранения полностью обновите клиентский сайт.

Если автоматические события пропали, а ручной чат работает, это обычно означает, что главный переключатель или отдельное событие отключено. Если сообщения копятся дублями, зафиксируйте последовательность действий, номер заявки и время, не отправляя в поддержку секреты или платёжные реквизиты.

Последнее обновление

Это было полезно?