Довідка

Загальний опис

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

Програмний інтерфейс адміністрування - працюйте з даними із своїх додатків.

Детальний опис в документації в панелі керування.