Мультилендинг — это замена элементов на странице в зависимости от определенных параметров. В этой статье мы рассмотрим, как заменять текст или блоки на странице исходя из геопозиции пользователя.
1. Как заменить текст в блоке в зависимости от геопозиции пользователя
1
Для того, чтобы сделать замену текста, нужно добавить блок T804 из категории «Другое». (его нужно поместить в самый низ страницы в редакторе)
Этот блок содержит 4 основных параметра, которые можно настроить в Контенте блока:
Ключ — это слово, которое нужно будет добавить в текст в формате %%phone%%, если ключом назначено слово phone (само слово можно указать произвольно). Ключ нужно добавить в том месте сайта, где будет производиться замена текста; Стандартное значение — это текст, который будет появляться на месте ключа, если будет не обнаружен ни один параметр для замены; Geo параметры — это параметр, который можно выбрать из списка с помощью кнопки «Выбрать гео регион». Регионом можно выбрать только страну, страну и ее территориальную единицу, страну, территориальную единицу и город. Значение замены — это текст, который будет выдаваться, если геолокация пользователя будет совпадать с заданной в поле «Geo параметры»
Для одного ключа и его стандартного значения могут быть несколько параметров и текстовых замен. Их можно добавить, используя карточки в Контенте блока.
Пример использования
Наша компания занимается продажей аэрохоккея в двух городах — Санкт-Петербурге и Москве. Мы хотим, чтобы наш сайт показывал информацию для Санкт-Петербурга всем пользователям, кроме пользователей из Москвы.
city — это слово, которое мы указали в блоке Москва - значение по умолчанию, которое будет показано во всех остальных городах Санкт-Петербург - значение для указанного геопараметра
1
Добавляем в обложку ключевое слово для подмены заголовка:
2
На странице добавляем блок T804 со следующими параметрами:
Теперь если человек находится в Санкт-Петербурге, он видит заголовок со словом «Санкт-Петербург».
2. Как заменить блок исходя из геопозиции пользователя
2
Для того, чтобы сделать замену текста, нужно добавить блок T810 из категории «Другое». (его нужно поместить в самый низ страницы в редакторе)
Таким образом можно использовать один блок для всех возможных геопозиций и скрывать его для определенных, показывая новый блок, наиболее подходящий для человека из этого места.
Этот блок скрывает или показывает определенные блоки исходя из геопозиции пользователя.
Для каждого заданного геопараметра можно указать номера блоков, которые будут показываться или скрываться. геопараметр можно выбрать из списка с помощью кнопки «Выбрать гео регион». Регионом можно выбрать страну, ее территориальную единицу и отдельный город.
Номера отображаемых и скрываемых блоков можно скопировать внизу настроек блоков.
Пример использования
Наша компания занимается продажей аэрохоккея в двух городах — Санкт-Петербурге и Москве. Мы хотим, чтобы наш сайт показывал разную контактную информацию для жителей Санкт-Петербурга и Москвы.
1
Создаем для этой цели разные блоки для разных городов. В одном прописываем контактные данные Санкт-Петербурга, в другом Москвы
2
На странице добавляем блок T810 со следующими параметрами:
В итоге, у нас получилось два условия. Один блок показывается только для Санкт-Петербурга и области, другой для всех.
В первой карточке поле "Geo параметры" мы оставляем пустым. В этой карточке указываются номера блоков, которые будут показываться всем, кроме заданных регионов
В новой карточке зададим регион для которого нужно показывать другой блок и укажем номер этого блока.