Перейти к содержимому
Azamol AI — Intelligent Assistance Solutions

AI-АССИСТЕНТ AZAMOL

Добавьте ассистента на свой сайт

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

Что нужно перед началом

  • Ваш публичный ключ — короткая строка, начинающаяся с az_pk_. Найдёте её на вкладке «Код для вставки» в панели ассистента.
  • Домен вашего сайта — адрес, на котором будет работать ассистент (например, example.com).
  • Доступ к HTML вашего сайта — редактор темы, поле для собственного кода или плагин.
Открыть панель ассистента

Ваш ключ не секретен

Публичный ключ виден в исходном коде вашей страницы, и это нормально. Сам по себе он бесполезен: ассистент открывается только на подтверждённых вами доменах. Если кто-то скопирует ваш ключ на свой сайт, ассистент там просто не отобразится.

Установка

  1. Подтвердите домен

    На вкладке «Домены» панели ассистента добавьте домен, на котором будет работать ассистент. Выберите один из двух способов подтверждения: TXT-запись DNS для вашего домена (имя записи имеет вид `_azamol.<ваш-домен>`) или файл подтверждения, загружаемый на сервер (`https://<ваш-домен>/.well-known/azamol-dogrulama.txt`). В обоих случаях нужное значение формирует панель — просто скопируйте его кнопкой копирования.

    Пока домен не подтверждён, ассистент нигде не появится — именно это защищает ваш ключ от использования на чужих сайтах. Если вы используете несколько адресов (например, example.com и www.example.com), добавьте и подтвердите каждый отдельно.

  2. Опубликуйте версию персоны

    На вкладке «Персона» настройте, как будет говорить ваш ассистент, и опубликуйте версию. Без опубликованной версии персоны ассистент не может быть запущен.

  3. Опубликуйте ассистента

    После подтверждения домена и публикации версии персоны нажмите кнопку «Опубликовать» на вкладке «Настройки». Этот шаг переводит ассистента из черновика в рабочий режим — даже если код уже вставлен на сайт, ассистент останется невидимым до публикации.

  4. Вставьте код на свой сайт

    Добавьте строку ниже прямо перед закрывающим тегом </body> вашей страницы. Свой ключ можно скопировать на вкладке «Код для вставки» панели ассистента.

    <script src="https://azamol.ai/embed/v1.js" data-azamol-key="az_pk_XXXX" async></script>

    Код должен быть на каждой странице, поэтому удобнее всего разместить его в подвале (footer) темы. Ниже указано, куда вставлять код в зависимости от платформы.

  5. Обновите страницу и проверьте

    Откройте свой сайт. В правом нижнем углу должна появиться круглая кнопка. При нажатии открывается окно ассистента — он загружается только в этот момент, поэтому посетители, которые его не открывают, не получают лишней нагрузки. При проблемах см. раздел «Решение проблем» ниже.

Ваш сайт должен работать по HTTPS

Ассистент работает только на сайтах, доступных по https://. Если ваш сайт всё ещё работает по http://, сначала подключите SSL-сертификат — сегодня это бесплатно предлагают почти все хостинг-провайдеры.

Если используете голосовые сообщения: доступ к микрофону

Чтобы посетители могли отправлять голосовые сообщения, заголовок Permissions-Policy вашего сайта не должен блокировать доступ к микрофону. Если сервер уже отправляет ограничивающий заголовок (некоторые плагины безопасности и CDN добавляют его по умолчанию), задайте разрешение ниже:

Permissions-Policy: microphone=(self "https://azamol.ai")

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

Что посетитель может отправить ассистенту?

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

  • Изображения: JPG, PNG, WebP или GIF, до 5 МБ каждое. Посетитель может отправить фотографию товара, снимок экрана или фото документа и задать вопрос по нему.
  • Голосовые сообщения: записываются кнопкой микрофона, до 60 секунд. Для тех, кто не хочет печатать или спешит с телефона.
  • Одно вложение на сообщение — изображение и звук нельзя отправить вместе.

Сообщение с вложением списывает из вашей квоты всё то же одно сообщение. За фото или запись доплаты нет.

Куда вставлять код в зависимости от платформы

WordPress

  1. В панели администратора откройте Внешний вид → Редактор файлов темы.
  2. Откройте файл footer.php.
  3. Вставьте код прямо над строкой </body>.
  4. Сохраните.

Чтобы код не потерялся при обновлении темы, безопаснее использовать плагин для вставки кода, например WPCode, или дочернюю тему (child theme).

Wix

  1. Перейдите в Настройки → Свой код.
  2. Нажмите «Добавить код» и вставьте код.
  3. В качестве расположения выберите Body — конец.
  4. Сохраните так, чтобы код применялся ко всем страницам.

Shopify

  1. Перейдите в Онлайн-магазин → Темы → Редактировать код.
  2. Откройте файл theme.liquid.
  3. Вставьте код прямо над строкой </body>.
  4. Сохраните.

Webflow

  1. В настройках проекта перейдите в Project Settings → Custom Code.
  2. Вставьте код в поле «Footer Code» (Before </body> tag).
  3. Нажмите Save Changes и опубликуйте сайт заново (Publish) — код заработает только после публикации.

Это поле доступно только на платных тарифах публикации; в предпросмотре Designer код может не работать.

Squarespace

  1. Перейдите в Настройки → Дополнительно → Внедрение кода (Code Injection).
  2. Вставьте код в поле «Footer» — оно применяется ко всем страницам сайта.
  3. Сохраните.

Функция внедрения кода может быть отключена на некоторых базовых тарифах Squarespace; если её нет, проверьте свой тариф.

Собственный сайт на HTML

  1. Откройте HTML-файл каждой страницы.
  2. Добавьте код прямо над закрывающим тегом </body>.
  3. Загрузите файлы на сервер.

Если у вас есть общий шаблон подвала, достаточно добавить код только туда.

Если ассистент не появляется

Проверьте по порядку следующие пункты. В большинстве случаев причина — одна из первых двух строк.

СимптомВозможная причинаРешение
Кнопка вообще не появляетсяКод не добавлен на страницу или отсутствует строка с ключомНайдите строку embed/v1.js в исходном коде страницы. Если её нет — код не добавлен; если есть — проверьте написание data-azamol-key.
Нажимаю кнопку, но окно не открываетсяДомен ещё не подтверждён или ассистент ещё не опубликованПроверьте подтверждение на вкладке «Домены» и статус публикации на вкладке «Настройки» панели ассистента. Версии с www и без www считаются разными адресами.
Окно открывается, но остаётся пустымАдреса нет в списке разрешённыхОткройте консоль браузера (F12) — если встраивание заблокировано, это будет видно там.
Появляется только на некоторых страницахКод добавлен не на все страницыПеренесите код в общий шаблон подвала.
Работает локально, но не в продакшенеБоевой адрес отдельно не подтверждёнДобавьте и подтвердите оба адреса — тестовый и боевой — на вкладке «Домены».
Вы используете нестандартный портАдреса вида example.com:8443 считаются отдельным источникомДобавьте адрес с портом как отдельный домен и подтвердите его.
На вашем сайте настроена политика безопасности (CSP)Браузер блокирует фреймДобавьте в политику frame-src https://azamol.ai, script-src https://azamol.ai и connect-src https://azamol.ai.
Вы используете блокировщик рекламыСкрипт может быть заблокированПроверьте в приватном окне при отключённом блокировщике.

Если ничего из этого не помогло, откройте консоль браузера (F12) и пришлите нам скриншот строк, начинающихся с [azamol-embed].

Какими ссылками делится ассистент?

Мы обходим ваш сайт при настройке, поэтому ассистент может дать ссылку на страницу, на которой основан ответ — посетителю не придётся спрашивать, где это написано.

  • Публикуются только страницы вашего домена, действительно найденные при обходе.
  • Если ассистент выдумает или угадает адрес, такая ссылка удаляется на сервере, не доходя до посетителя. Это принудительное правило, а не просьба к модели.
  • В одном ответе даётся ссылка не более чем на 2 разные страницы — ответ не превращается в список ссылок.

Ссылки открываются в новой вкладке — посетитель не теряет переписку.

Что добавить в политику конфиденциальности

Ассистент обрабатывает сообщения посетителей, чтобы формировать ответы. По GDPR/KVKK вы являетесь оператором данных, а Azamol действует как обработчик данных от вашего имени. Поэтому текст согласия и обязанность информирования должны быть в вашей собственной политике конфиденциальности.

  • Укажите, что на сайте работает AI-ассистент и что сообщения обрабатываются.
  • Напомните посетителям не вводить ассистенту специальные категории данных — номера документов, сведения о здоровье и подобное.
  • Укажите, что содержание переписки не сохраняется — сообщения обрабатываются только для формирования ответа и затем удаляются; Azamol не хранит тексты переписки, и сотрудники не могут их прочитать.
  • Сообщите, что сообщения обрабатываются в облачной инфраструктуре за пределами вашей страны, и отразите эту передачу в уведомлении.

Часто задаваемые вопросы

Замедлит ли он мой сайт?

Нет. Загружаемый файл занимает около 7 КБ в сжатом виде и выполняется асинхронно — он не ждёт загрузки страницы и не задерживает её. Окно ассистента загружается только когда посетитель нажимает кнопку.

Нарушит ли он дизайн сайта?

Нет. Ассистент работает в изолированном фрейме, отдельном от вашей страницы: ваш CSS на него не влияет, а он не влияет на вашу страницу.

Можно ли использовать один ключ на нескольких сайтах?

Вы можете добавить несколько доменов; лимит указан в панели ассистента. Каждый адрес нужно подтверждать отдельно.

А если я захочу его удалить?

Достаточно удалить добавленную строку кода. Никаких других следов не остаётся.

Если что-то не получается — напишите нам, мы поможем. Связаться с нами