Приоритетный метод установки
Виджет позволяет выбрать аптеку и оформить заказ без перехода на сайт Ютеки.
Оформление виджета не может быть никаким образом изменено на стороне заказчика.
Использовать виджет можно только с согласия правообладателя ООО “Ютека“. Использование без согласия правообладателя (в том числе внедоговорное использование) является незаконным и влечет ответственность, установленную Гражданским кодексом РФ, а также другими законами (подробнее). Если вы хотите использовать виджет, пожалуйста, напишите на почту sales@uteka.ru
Приоритетный способ установки виджета
Установленный таким способом виджет открывается только во всплывающем окне, например, по кнопке “купить”. Если вам необходимо встроить виджет в тело сайта, воспользуйтесь расширенным методом установки.
1. Настройка мета-тега viewport
Для правильной работы виджета на мобильных устройствах необходима настройка мета-тега viewport
:
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no;">
2. Скрипт для инициализации виджета
На все страницы сайта, внутрь тега head
необходимо подключить скрипт, который позволит запускать виджет:
<script>
var script = document.createElement('script')
script.src = 'https://cdn.uteka.ru/static/widgets/widget.simple.compiled.js?l=' + Date.now()
script.async = true
document.head.appendChild(script)
</script>
Важно! Подключение скрипта на всех страницах вашего сайта, позволит сохранять utm метки пользователей для использования их внутри виджета.
3. Запуск виджета
Для вызова виджета необходимо обернуть кнопку (HTML код) в ссылку, по примеру ниже, и передать список товаров ids
через data атрибут для отображения их в виджете.
HTML разметка для запуска виджета с одним товаром product-id
:
<a href="https://uteka.ru" data-product-id="213120">
Купить на Ютеке (или любой другой код или текст)
</a>
HTML разметка для запуска виджета с предложением выбрать товар из списка product-ids
:
<a href="https://uteka.ru" data-product-ids="213126,213120">
Купить на Ютеке (или любой другой код или текст)
</a>
HTML разметка для запуска виджета с выбранным товаром product-id
, пользователь позже может выбрать другой товар из списка product-ids
<a href="https://uteka.ru" data-product-id="213120" data-product-ids="213126,213120">
Купить на Ютеке (или любой другой код или текст)
</a>
Обратите внимание: Согласно требованиям договора, ссылка на Ютеку должна присутствовать непосредственно в коде страницы, на которую планируется установка виджета и корректно обрабатываться поисковыми роботами.
Рекомендация: Вы можете заменить стандартную ссылку (https://uteka.ru) на страницу производителя товаров, передаваемых в виджет, пример: https://uteka.ru/producers/valenta-farm-227212/.
Дополнительная информация: ID продукта это последние цифры в URL на Ютеке, к примеру: для продукта https://uteka.ru/product/derinat-80995/ ID это - 80995.
Важно: ID выбранного товара, переданное в product-id
, должно так же присутствовать в списке product-ids
.
Важно: Рекомендуется передавать в виджет не более 15 товаров. Максимальное количество товаров для передачи в виджет – 100.
Важно! Чтобы тег a
, размещенный на странице, работал как кнопка запуска виджета, необходимо дождаться полной загрузки скрипта.
До полной загрузки скрипта можно задизейблить кнопку или добавить в тег событие onclick
HTML разметка для предотвращения перехода на сайт Ютеки до полной загрузки скрипта
<a href="https://uteka.ru" data-product-id="213120" data-product-ids="213126,213120" onclick="return event.preventDefault()">
Купить на Ютеке (или любой другой код или текст)
</a>
4. Дополнительные настройки виджета
Передвижение карты на мобильных устройствах: По умолчанию перемещение по карте происходит с помощью движения одного пальца по сенсорной панели мобильного устройства (иначе - перетаскиванием карты). Можно настроить передвижение карты виджета двумя пальцами.
Запуск виджета с настройкой draggable
для активации передвижения карты двумя пальцами:
<a href="https://uteka.ru" data-product-id="213120" data-draggable="false">
Купить на Ютеке (или любой другой код или текст)
</a>
Обязательные условия установки виджета из договора
Заказчик обязуется в течение всего срока размещения Виджета на Интернет сайте Заказчика обеспечить его соответствие следующим критериям и условиям:
Виджет интерактивной карты интегрируется в Интернет сайте Заказчика в неизменном виде;
Виджет интерактивной карты на Интернет сайте Заказчика привязан к географическому контексту по IP адресу Пользователя;
ссылка на Интернет-ресурсы Исполнителя не должна содержать атрибута rel со значением “nofollow,noindex”;
ссылка не должна быть скрыта скриптом или поставлена через редирект;
ссылка должна содержать UTM-метку для отслеживания переходов с Интернет сайта Заказчика на Интернет-ресурсы Исполнителя;
Заказчик не вправе вносить изменения в оформление Виджета, вносить изменения в программный код Виджета, удалять/изменять товарные знаки (бренды, логотипы) Исполнителя, изменять цветовое и иное визуальное оформление Виджета;.
Заказчик не вправе размещать логотипы, бренды (товарные знаки, знаки обслуживания), а также ссылки на иные сайты (сервисы) бронирования и/или заказа, аналогичные Интернет-ресурсам Исполнителя, способные ввести Пользователей в заблуждение относительно принадлежности размещаемого Виджета.
Вопросы и ответы
Как определяется геолокация пользователя внутри виджета?
По умолчанию виджет загружает карту с аптеками в городе, который определен по IP адресу пользователя.
Для определения более точного местоположения, пользователь может воспользоваться кнопкой запроса геолокации, находящейся внутри виджета рядом с поиском по адресу.
Как передавать UTM метки в виджет?
При условии что былы выполнены все пункты по интеграции виджета с документации, скрипт сам сохранит и передаст utm метки в виджет.