Справка

Общее описание

Amatata это веб-сервис, который предоставляет разработку, хостинг и панель управления интерактивными диалогами для вашего сайта.

Компоненты Amatata:

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

Интерактивный диалог - это небольшой блок который загружается с помощью JavaScript и содержит в себе интерактивные виджеты для взаимодействия с пользователем (кнопки, текстовый ввод и т.д.).

Виджеты сгруппированы в шаги - "страницы" диалога, сменяющие друг друга.

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

Интеграция в сайты

Диалог может загружаться как в iframe так и без него.

Для интеграции в сайт достаточно поместить короткий JavaScript код в нужное место html страницы - этот код можно получить в панели управления и он выглядит примерно так:

<script src="https://42.amatata.com/abc/def.js" async></script>

где:

  • abc - id вашего диалога
  • def - id варианта диалога (язык, стилевая тема)

Хостинг-страницы

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

Это работает и в обратном направлении - любой шаг диалога может перенаправить пользователя с хостинг-страницы на нужный сайт.

Хостинг-страницы можно включить в панели управления, а также настроить для них цветовую тему и свой логотип.

Ветвление шагов

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

Количество шагов и цепочек не ограничено.

В конце концов движение по цепочкам шагов заканчивается целевой страницей.

Пример цепочек диалога:

Целевые страницы

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

У целевых страниц произвольный дизайн.

Компоненты

Способы взаимодействия с пользователем - это интерактивные web компоненты, такие как кнопки, текстовый ввод, шкала рейтинга, переключатели и т.д.

Список доступных компонентов постоянно расширяется.

Темы оформления

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

Интернационализация

Диалог может иметь много вариантов на разных языках - это идеально для интернациональных сайтов.

Скорость

Диалог является одним оптимизированным JavaScript файлом, без зависимостей. Этот файл включает в себя ядро, логику шагов, тексты и тему оформления. В типовой реализации он загружается единственным HTTP запросом.

Каждый файл диалога собирается отдельно и включает в себя только то что необходимо для этой конкретной сборки. К примеру размер небольшого диалога-теста из 15 шагов с кнопками-вариантами будет занимать около 10Kb. Диалог с богатым набором виджетов и развитой логикой может иметь размер 20Kb.

Поддержка браузеров

Все современные браузеры.

Куки

Диалоги не используют куки.

Панель управления

Есть диалоги, приходят данные - теперь надо с ними работать! Для этого есть административный веб-интерфейс.

  • на вашем языке
  • просмотр, статистика и анализ данных
  • экспорт данных
  • управление диалогами
  • управление командой - пользователи с уровнем доступа:
    • клиент - максимальный доступ к работе с диалогом
    • менеджер - ограниченный доступ
    • гость - только просмотр
  • документация (REST API, FAQ, другое)
  • поддержка через тикеты

REST API

Программный интерфейс администрирования - работайте с данными из своих приложений.

Подробное описание в документации в панели управления.