Оценочное время: 5-10 минут. Вам понадобится: аккаунт Mellowtel и доступ к HTML вашего сайта (или эквивалент в вашем фреймворке).
Как это работает
1
Вы встраиваете виджет
Тег скрипта отображает кнопку, иконку или баннер на вашем сайте.
2
Посетитель нажимает на него
Они переходят к установке сопутствующего расширения Mellowtel.
3
Вы получаете кредит
Ваш
invite_id связывает этого посетителя с вашим аккаунтом, поэтому запросы, обрабатываемые их браузером, приписываются вам.Перед началом
- Аккаунт Mellowtel. Зарегистрируйтесь здесь, если у вас его нет.
- Ваш
invite_id, который можно найти на вашей панели управления после создания ссылки поддержки. - Доступ к HTML вашего сайта или возможность добавить тег
<script>через ваш фреймворк или CMS.
Установка виджета
Вставьте это на ваш сайт, заменивINVITE_ID на значение из вашей панели управления. Рекомендуется размещать его непосредственно перед </body>, чтобы он не блокировал рендеринг страницы.
Параметры конфигурации
Управляйте внешним видом виджета через параметры запроса в URL скрипта.Проверьте, что всё работает
1
Загрузите ваш сайт
Откройте страницу в новой вкладке браузера (или в режиме инкогнито, чтобы обойти кэш).
2
Подтвердите, что виджет отображается
Вы должны увидеть кнопку, иконку или баннер в выбранной вами позиции. Если его нет, проверьте консоль браузера на наличие заблокированных запросов.
3
Пройдите через весь процесс
Нажатие на виджет должно перенаправить вас на страницу установки расширения с вашим
invite_id.4
Проверьте вашу панель управления
Как только посетитель установит и согласится, их активность отобразится на вашей панели управления Mellowtel.
Устранение неполадок
Виджет не отображается
Виджет не отображается
- Убедитесь, что тег скрипта находится внутри
<body>и вашinvite_idзаполнен. - Откройте DevTools и проверьте вкладку Сеть на наличие запроса к
cdn.mellow.tel/widget.js. Если он заблокирован, вероятной причиной является блокировщик рекламы или фильтр контента. - Проверьте вашу политику безопасности контента. Возможно, вам нужно разрешить
https://cdn.mellow.telвscript-src.
Я вижу предупреждение 'missing invite_id'
Я вижу предупреждение 'missing invite_id'
Параметр
invite_id пуст или все еще содержит буквальный INVITE_ID. Скопируйте реальное значение из вашей панели управления и вставьте его в URL.Работает локально, но не в продакшене
Работает локально, но не в продакшене
Чаще всего правило CSP или CDN удаляет скрипт. Проверьте заголовки ответов на вашем продакшн-хосте и добавьте в белый список
cdn.mellow.tel.Как удалить виджет?
Как удалить виджет?
Удалите тег
<script> (или компонент фреймворка, оборачивающий его). Больше ничего удалять не нужно.Раскройте информацию вашим посетителям
Мы рекомендуем добавить короткое примечание в вашу политику конфиденциальности, чтобы посетители понимали, что означает согласие. Например:Этот сайт сотрудничает с Mellowtel. Если вы решите установить их расширение, ваш браузер может делиться неиспользуемой пропускной способностью для поддержки этого сайта. Установка является необязательной, и вы можете отказаться в любое время.Смотрите Конфиденциальность и Согласие / Отказ для получения полной информации, на которую вы можете сослаться.