Skip to main content
Блок Rewards показывает индикатор прогресса к уровням вознаграждений (бесплатная доставка, скидка на заказ или бесплатный подарок), которые покупатели разблокируют, добавляя больше товаров в корзину, мотивируя более крупные корзины, показывая покупателям, насколько они близки к следующему вознаграждению, и автоматически предоставляя заработанные вознаграждения. Уровни могут различаться по рынку, стране и валюте.
Блок Rewards с индикатором прогресса к многоуровневым вознаграждениям, таким как бесплатная доставка и бесплатный подарок

Проверка порогов уровней

Список уровней каждого условия содержит до 4 уровней — блок Rewards с несколькими условиями по рынку, стране или валюте хранит до 4 на условие, а поскольку показывается первое совпадающее условие, любой отдельный покупатель видит не более 4. Порог каждого уровня должен быть строго больше порога предыдущего уровня — пороги должны идти по возрастанию. Если порог уровня равен или ниже порога предыдущего уровня, на поле порога этого уровня появляется встроенная ошибка, а кнопка Save блокируется до устранения проблемы. Затронутый уровень автоматически разворачивается, чтобы ошибка была видна. Например, если Уровень 1 установлен на $100, Уровень 2 должен быть установлен на $101 или выше.

Поведение

  • Прогресс исключает из суммы позиции подарков-вознаграждений, позиции product add-on, позиции защиты доставки и подарочные карты, чтобы эти товары не приближали покупателя к вознаграждению искусственно.
  • Сообщение показывает оставшуюся сумму или количество до следующего уровня, либо сообщение о завершении, когда все уровни достигнуты.
  • Бесплатные подарки предоставляются автоматически. Когда покупатель достигает уровня с подарком, подарок добавляется в корзину; если он опускается ниже, подарок удаляется. При выключенном суммировании вознаграждений предоставляется только подарок наивысшего достигнутого уровня.
  • Add back removed free gifts контролирует, что происходит, когда покупатель вручную удаляет автоматически предоставленный подарок. Если включено (по умолчанию), подарок автоматически добавляется снова при следующем обновлении корзины. Если выключено, удаление учитывается, и подарок остаётся вне корзины до конца этой сессии, чтобы покупатели не боролись с корзиной, отказываясь от подарка.

Настройки

Каждый уровень разворачивается в:

Размещение и ограничения

  • Регион: любой (верх, тело или низ).
  • Максимум: 1 на состояние корзины — заполненная и пустая корзина получают каждая свой.
  • Состояние: и заполненная, и пустая корзина.
  • Не добавляется по умолчанию. Не заблокирован, поэтому вы можете удалить или скрыть его.

Вознаграждения по рынкам

Rewards — это блок, у которого на сегодня есть полный интерфейс Conditions: определяйте несколько наборов уровней, каждый нацелен на рынок Shopify, страну покупателя или валюту покупателя (In или Not in). Покупателю показывается первое совпадающее условие. Если ни одно не совпало, блок для него ничего не отображает. Каждое условие — это карточка в панели настроек (When + условие). Под ней раздел Display содержит уровни для этого условия. Держите конкретные правила выше универсального условия All buyers. Порядок — это приоритет, а не комбинация всех совпадений. Вы не можете удалить последнее условие (всегда требуется хотя бы одно). Предпросмотр в редакторе не оценивает реального покупателя; выберите условие в панели, чтобы просмотреть этот вариант. О том, как условия соотносятся с переключателем-глазом и другими блоками, см. Показ или скрытие по рынку, стране или валюте.

Пользовательский шаблон

Поддерживает пользовательский шаблон на вкладке Code, который заменяет встроенную разметку этого блока вашим JSX. Вот props, которые он получает. Каждый Milestone:
m.icon — это предварительно отрисованный элемент, а не URL или имя иконки, поэтому отображайте его напрямую, а не пытайтесь построить из него элемент изображения.
milestones никогда не бывает пустым внутри пользовательского шаблона. Когда нет уровней для показа, блок ничего не отображает, и ваш шаблон вообще не вызывается, поэтому вам не нужна ветка для пустого состояния.

Дизайн

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

Текст

Раздел Text в Design позволяет управлять типографикой текстовых элементов вознаграждений. Используйте селектор Text element, чтобы переключаться между ними. Message — сообщение о прогрессе или завершении. Также поддерживает пользовательский шрифт. Полужирное начертание и цвет текста задаются в редакторе форматированного текста выше (на вкладке Settings), а не здесь. Tier label — надпись, отображаемая на каждом маркере уровня. Доступна только при включённой опции Show tier labels.
Клик по текстовому элементу прямо в предпросмотре корзины подсвечивает его и автоматически открывает его элементы управления в панели.
Что такое настройки дизайна? Узнайте больше здесь: Настройки дизайна.