Как сделать геолендинг

Мультилендинг — это замена элементов на странице в зависимости от определенных параметров. В этой статье мы рассмотрим, как заменять текст или блоки на странице исходя из геопозиции пользователя.
Как заменить текст исходя из геопозиции пользователя
Чтобы сделать замену текста, нужно добавить блок T804 из категории «Другое». Его нужно добавить в самом низу страницы в редакторе.
Библиотека блоков, категория «Другое»: блок T804 «Dynamic content: changes words depending on geolocation».
Этот блок содержит 4 основных параметра, которые можно настроить в Контенте блока:

  • Ключ — это слово, которое нужно будет добавить в текст в формате %%phone%%, если ключом назначено слово phone (само слово можно указать произвольно). Ключ нужно добавить в том месте сайта, где будет производиться замена текста;
  • Стандартное значение — это текст, который будет появляться на месте ключа, если будет не обнаружен ни один параметр для замены;
  • Geo параметры — это параметр, который можно выбрать из списка с помощью кнопки «Выбрать гео регион». Регионом можно выбрать только страну, страну и ее территориальную единицу, страну, территориальную единицу и город.
  • Значение замены — это текст, который будет выдаваться, если геолокация пользователя будет совпадать с заданной в поле «Geo параметры»
Окно «Select location»: списки со странами «Countries», регионами «Regions» и городами «Cities» для выбора геопозиции.
Для одного ключа и его стандартного значения могут быть несколько параметров и текстовых замен. Их можно добавить, используя карточки в Контенте блока.
Пример использования

Наша компания занимается доставкой еды в двух городах — Санкт-Петербурге и Пскове. Мы хотим, чтобы наш сайт показывал информацию для Санкт-Петербурга всем пользователям, кроме пользователей из Пскова.

Добавляем в обложку ключевое слово для подмены заголовка:
Редактор страницы: переменная в заголовке обложки для геолендинга.
На странице добавляем блок T804 со следующими параметрами:
В панели «Контент»: поля «Ключ», «Стандартное значение замены», а также блок карточки с полями «GEO параметры» и «Значение замены».
Блок геолендинга T808 на странице в редакторе с заполненными параметрами замены текста.
Теперь если человек находится в городе Пскове, он видит заголовок со словом «Псков».
Чтобы протестировать настройки — как выглядит ваша страница в заданном регионе, вы можете использовать технологии, которые позволяют имитировать просмотр сайта из определенного региона.
Как заменить блок исходя из геопозиции пользователя
Чтобы сделать замену блока исходя из геопозиции, нужно добавить блок T810 из категории «Другое». Его нужно добавить в самом низу страницы в редакторе.
Библиотека блоков, раздел «Другое»: блок T810 «Динамические блоки в зависимости от геопозиции».
Этот блок скрывает или показывает определенные блоки исходя из геопозиции пользователя.

Для каждого заданного геопараметра можно указать номера блоков, которые будут показываться или скрываться. Геопараметр можно выбрать из списка с помощью кнопки «Выбрать гео регион». Регионом можно выбрать страну, ее территориальную единицу и отдельный город.
Окно «Select location»: списки со странами «Countries», регионами «Regions» и городами «Cities» для выбора геопозиции.
Номера отображаемых и скрываемых блоков можно скопировать внизу настроек блоков. Нужно использовать только цифровое значение номера блока.
Панель «Настройки» блока: числовое значение идентификатора в строке «Block id» внизу панели.
Таким образом можно использовать один блок для всех возможных геопозиций и скрывать его для определенных, показывая новый блок, наиболее подходящий для человека из этого места.
Пример использования

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

Создаем для этой цели разные блоки для разных городов, делаем обложки с открыточными видами:
На странице добавляем блок T810 со следующими параметрами:
В панели «Контент» геолендинга: пустое поле «GEO параметры» в первой карточке, заполненное поле «GEO параметры» и поле «Отображаемые блоки» во второй карточке.
Геопозицию можно выбрать с помощью галочек в всплывающем окне.
Окно «Выберите локации»: выбор страны «Испания», региона «Каталония» и города «Барселона» с помощью чекбоксов.
В итоге у нас получается три условия — один блок показывается только в Мадриде, другой — только в Барселоне, третий — во всех остальных местах.
Блок Т801 для настройки геолокации в редакторе страницы с параметрами отображения и скрытия блоков для разных регионов.
В зависимости от того региона, где находится человек, будет показан нужный блок.
Чтобы протестировать настройки — как выглядит ваша страница в заданном регионе, вы можете использовать технологии, которые позволяют имитировать просмотр сайта из определенного региона.

Как сделать персонализированные лендинги для разных клиентов

Замена контента в зависимости от параметров в ссылке странице

Как заменять текст или блоки на странице исходя из геопозиции пользователя

Перенаправляем пользователя на определенную страницу в зависимости от его местонахождения

Перенаправление посетителя на страницу с нужной языковой версией

Made on
Tilda