RUS
  • RUS
  • ENG
  • TUR
  • UKR

Инструкция по интеграции решения Exely Booking Engine на сайте

Последние изменения: 11.02.2025

На сайте должны присутствовать две формы:

Форма Поиска

Стандартная

c673747847c6860a325effdd9e6403b3.png

Виджет-кнопка

689d6564de96936f8d74d90f843b3bde.png

Форма Бронирования

На отдельной странице

e2280507bdf2f55694349cd8a5fbfbcf.png

В модальном окне

007163a9b602617b03d5dc5c79c78c9f.png


Для установки форм вам были направлены эскизы с примером наилучшего конверсионного расположения форм, а также архив со скриптами:

Структура архива

Каталог SCRIPT

7dc4299e3da926fab6dfa061ef5c1e84.png1b8f7dc58f796297f2fedc348282a54f.png


Как интегрировать скрипт загрузки форм

Папка

head_script

Файл

head_script-ru*

Содержимое

скрипт для загрузки форм

Установка

между тегами <head></head> на все страницы сайта

*Если сайт многоязычный, то в папке находятся отдельные файлы для каждой языковой версии. Последние две буквы в названии файла указывают на то, для какой языковой версии подготовлен данный скрипт.


e8e9b4a6b9040876da45553758a29252.png

Если форма поиска на эскизах изображена в виде виджет-кнопки, то отдельная установка блоков формы поиска и формы бронирования не требуется. После установки head_script формы автоматически появятся на сайте.


Перейдите к разделу Как интегрировать кнопки «Забронировать».

1102ad4f1afda410801e9c2defc8ca40.png

Если форма бронирования на эскизах расположена в модальном окне, то отдельная установка блока формы бронирования не требуется.


Перейдите к разделу Как интегрировать блок формы поиска номеров.


Как интегрировать блок формы бронирования

Если форма бронирования на эскизах расположена на отдельной странице

Прежде необходимо создать новую страницу бронирования или интегрировать скрипт формы бронирования на уже ранее созданную вами страницу. По умолчанию в настройках формы для страницы бронирования используется адрес /booking/.

Папка

booking_engine.2.0

Файл

reservation_form-ru*

Содержимое

код формы бронирования + стили

Установка

на страницу бронирования

*Если сайт многоязычный, то в папке находятся отдельные файлы для каждой языковой версии. Последние две буквы в названии файла указывают на то, для какой языковой версии подготовлен данный скрипт.


Как интегрировать блок формы поиска номеров

Папка

search_form.2.0

Файл

search_form-ru*

Содержимое

код формы поиска + стили

Установка

место, где необходимо отобразить форму поиска, например перед тегом </header>

*Если сайт многоязычный, то в папке находятся отдельные файлы для каждой языковой версии. Последние две буквы в названии файла указывают на то, для какой языковой версии подготовлен данный скрипт.


Если на сайте несколько объектов одной сети, то в папке находятся отдельные файлы для каждого объекта. Число (уникальный номер объекта в системе Exely) в названии файла указывает на то, для какого объекта подготовлен данный скрипт.

Папка main

скрипт формы поиска, где в селекте отображено «Выберите объект»

Папка с числовым значением

скрипт формы поиска, где в селекте отображается объект с соответствующим идентификатором в системе Exely


39adac8b4771f1c1a8b9048974c2cdf7.png

Необходимо проверить переход с формы поиска на форму бронирования.

Для этого перейдите на страницу, где установлена форма поиска, нажмите кнопку «Найти номер» и убедитесь, что вас направило на страницу, где установлена форма бронирования.

Если адрес вашей страницы не совпадает с адресом, который использует форма поиска, сообщите вашему менеджеру Exely корректный вариант адреса страницы, где установлена форма бронирования.


Как интегрировать кнопки «Забронировать»

Кнопка «Забронировать» устанавливается для каждого номера как на общей странице номеров, так и на странице каждого номера.

7fe2c608d806118bb1061b365c59c6bd.png021f7a988c2ab61f55cb41104d022db9.png


Ниже представлены примеры ссылок для размещения на странице номеров/тарифов. Каждая категория номера/тарифа имеет свой уникальный идентификатор для прямого перехода на форму бронирования.


Как «привязать» кнопку «Забронировать» к форме бронирования на отдельной странице:

link_room

b83b99fd629e6f8cf461e5904af1097f.png

links_offer

a50a3088180c7e0d0326f58c42261971.png


Как «привязать» кнопку «Забронировать» к форме бронирования в модальном окне:

link_room

5fb6e5765435e6b11cde122655f0fae3.png


*Если сайт разработан в конструкторе, например, Tilda и/или нет технической возможности добавить атрибуты, то можно использовать ссылку:


645cd45196b5147f0790c8f573ac0d3f.png

links_offer

869936554419cc50238522aa73481f6d.png


*Если сайт разработан в конструкторе, например, Tilda и/или нет технической возможности добавить атрибуты, то можно использовать ссылку:


d8b364e22e848d3d4f4cc07c44cd7b78.png


39adac8b4771f1c1a8b9048974c2cdf7.png

Без указания идентификатора будет осуществляться переход на форму бронирования, где будут отображены все номера/тарифы.

1d0404bc975fddee07d33fb9b62b32ca.png

Файл может быть пустым, если идентификаторы не заведены (не заполнены Категории номеров
и/или Тарифы в личном кабинете).

3ec8ac397593c02f942688f2080e745d.png

Если идентификатор заведен, но номер/тариф не доступен, то переход будет осуществляться на форму бронирования, где будут отображены все номера.


В ссылке одновременно можно указать идентификатор номера и тарифа:

<a href='/booking?room-type=123456&special-offer=654321'>Забронировать номер по акции</a>


В ссылке также одновременно можно указать несколько идентификаторов номеров и тарифов:

<a href='/booking?room-type=123456,234561&special-offer=654321,543216'>Забронировать номер по акции</a>


Если на сайте нескольких объектов одной сети, то в папке находятся отдельные файлы для каждого объекта. Число (уникальный номер объекта в системе Exely) в названии файла указывает на то, для какого объекта подготовлены ссылки. В данном случае параметр идентификатора объекта является обязательным для корректного перехода на форму бронирования.

Пример:

a5619d5d493857a9a3f974c67996e0b1.png


Чек-лист самопроверки

Проверочный пункт

Основные критерии проверки

1

Head-скрипт установлен на всех страницах сайта

Скрипт используется для загрузки форм, виджетов и сбора аналитики.

  1. Head-скрипт должен быть размещен в теге head
  2. Head-скрипт должен соответствовать языковой версии сайта

2

Форма поиска размещена на всех страницах сайта, кроме страницы бронирования

  1. Форма поиска является основным продающим элементом. Она будет привлекать внимание потенциальных клиентов и предоставлять возможность поиска свободных номеров.
  2. Форма поиска не растянута на всю ширину экрана, а соответствует ширине основного контента.
  3. Форма поиска расположена на первом экране, пользователю не нужно скроллить страницу до формы.
  4. Поля на форме поиска кликабельны.

3

Корректное отображение странице бронирования, если форма бронирования размещена на отдельной странице

  1. На странице есть заголовок, он служит средством навигации пользователя, без него страница выглядит недоработанной.
  2. Задан корректный tibee, содержащий информацию о названии средства размещения, его местоположении и что сайт официальный. Например, <tibee>Бронирование номеров в гостинице «ООО», г. Ташкент - официальный сайт</tibee>. Тег используется в результатах поисковых систем и очень важен для классического SEO.
  3. Отсутствуют отвлекающие элементы и сторонний контент (ссылки на социальные сети, карты, блоки номеров и акций, большие блоки контактной информации и т.д.) — подобные элементы отвлекают пользователя от процесса бронирования и могут закрывать элементы навигации формы.
  4. На странице бронирования отсутствует форма поиска.
  5. На сайте присутствует только одна страница бронирования.
  6. Страница бронирования открывается в текущей вкладке, что обеспечивает удобство использования сайта.

4

Корректный переход с формы поиска и кнопок бронирования на страницу бронирования

  1. По умолчанию в настройках формы в системе Exely используется адрес /booking/. В случае несоответствия или изменения адреса страницы бронирования, необходимо сообщить вашему менеджеру Exely корректный адрес.
  2. Если кнопки «Забронировать» ведут на разные формы бронирования — это может ввести пользователей в заблуждение.
  3. Неработающие кнопки «Забронировать» могут создать впечатление сайта низкого качества и снизить доверие к ресурсу.
  4. В ссылках кнопок бронирования номеров/тарифов прописаны параметры room-type/special-offer, равные идентификаторам номеров/тарифов в системе Exely.
  5. Если одному номеру/тарифу соответствует несколько значений параметра room-type/special-offer, то рекомендуем прописать их через запятую без пробелов.

5

Корректное отображение форм при адаптации для разрешений:

  • 320x480
  • 768x1024
  • 800x1280
  • 1280x600
  • 1366x768
  • 1920x1080

Рекомендуем проверить корректность отображения формы поиска и формы бронирования при адаптации для самых популярных разрешений.

Это позволит максимально охватить пользовательскую аудиторию и избежать потерь конверсии.

  1. Форма бронирования не должна обрезаться (~320px).
  2. У формы поиска и формы бронирования должны присутствовать отступы слева и справа.

6

Корректное отображение форм в основных браузерах:

  • Google Chrome
  • Mozilla Firefox
  • Opera
  • Microsoft Edge
  • Safari

Рекомендуем проверить корректность отображения формы поиска и формы бронирования в основных браузерах.

Это позволит максимально охватить пользовательскую аудиторию и избежать потерь конверсии.

7

Соответствие эскизам внешнего вида форм и их местоположения

Специалисты компании Exely подготовили эскизы с наиболее конверсионным для сайта внешним видом и расположением продающих элементов. Рекомендуем размещать данные элементы в соответствии с эскизами.

8

Соответствие языковых версий форм и сайта, если сайт многоязычный

Наличие элементов бронирования, не соответствующих текущей языковой версии, снижает доверие к ресурсу и может быть непонятно для иностранных пользователей сайта.

  1. Языковая версия формы поиска и формы бронирования должна соответствовать языковой версии сайта.
  2. Адресация кнопок «Забронировать» также должна быть корректной (например, в английской версии сайта кнопка бронирования не должна вести на русскую страницу бронирования)

9

Корректное отображение форм, если сайт на конструкторе WIX

  1. При открытии календаря у формы поиска не должен появляться вертикальный скролл.
  2. В мобильной версии форма поиска отображается без скролла, а форма бронирования по высоте соответствует наполнению.


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

Если у вас возникли трудности с установкой — свяжитесь с нами и мы вам поможем.

Для установки модуля силами специалистов Exely необходимы доступы к сайту (CMS и FTP с правами администратора). Мы сделаем интеграцию быстро и бесплатно, чтобы вы начали получать доход с сайта как можно скорее.


Помогла ли вам статья?