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

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

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

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

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

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

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

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

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

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

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

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

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

Made on
Tilda