Отображение контента In-App для определенных пользователей
Каждый блок во встроенном редакторе и каждый элемент внутри него имеют две настройки на правой панели для управления тем, кто его видит: Visibility (Видимость) и Display condition (Условие отображения).
Показ или скрытие контента в зависимости от устройства
Anchor link toОткройте настройки блока или элемента и используйте опции Скрыть на мобильных или Скрыть на десктопах в разделе Visibility, чтобы показывать его только при одной ширине предварительного просмотра, соответствующей ширине телефона (360px) и планшета (768px) переключателя телефон/десктоп на верхней панели.
Показ контента определенным пользователям
Anchor link toУсловие отображения (display condition) показывает или скрывает блок для определенных пользователей на основе их Tags. Каждый пользователь получает один и тот же шаблон In-App, но видит только те блоки, которые предназначены для него.
Вы можете добавить условие отображения к любому блоку или элементу на холсте.
Чтобы задать условие отображения:
- Выберите блок или элемент на холсте.
- На правой панели в разделе Display condition включите опцию Показывать этот блок по условию (Показывать этот элемент по условию, если вы выбрали элемент внутри блока).
- Выберите Tag, оператор и значение (например, равно и true).
- Нажмите + Добавить правило, чтобы добавить больше правил.
- В разделе Если значение неизвестно выберите Скрыть блок или Показать блок. Это определяет, что произойдет, если у пользователя нет значения для данного Tag.

Пример сценария: предложение по возврату для ушедших пользователей
Anchor link toПредложение по возврату, которое появляется только для пользователей, давно не совершавших покупок, чтобы активные покупатели не видели скидку, которая им не нужна.
| Условие | Что видит пользователь |
|---|---|
RFM Recency ≥ 90 | Блок Card с предложением по возврату и скидкой |
| В любом другом случае | Блок Card остается скрытым |
Чтобы настроить этот сценарий:
- Добавьте блок Card с предложением по возврату (изображение, заголовок и кнопка с промокодом).
- Выберите Card на холсте и в разделе Display condition включите опцию Показывать этот блок по условию.
- Установите правило
RFM Recency≥90. - В разделе Если значение неизвестно выберите Скрыть блок — новые пользователи без истории покупок не должны видеть сообщение о возврате, предназначенное для ушедших.
Пользователь, который последний раз делал заказ 120 дней назад, увидит предложение. Пользователь, который делал заказ на прошлой неделе или еще не имеет истории заказов, никогда не увидит этот блок.
Написание пользовательского условия на Liquid
Anchor link toКогда конструктора правил недостаточно, напишите условие самостоятельно на Liquid.
- Выберите блок или элемент на холсте.
- В разделе Display condition включите опцию Пользовательское выражение Liquid.
- Введите ваше условие. Например, чтобы показать блок пользователям из Германии или VIP-подписчикам:
Country == "DE" or VIPПользовательское выражение заменяет любые правила, установленные в конструкторе выше.
Имена Tag с пробелами преобразуются автоматически. Например, Last Order становится LastOrder.