# 📦 Готовые шаблоны (Gravity Templates)

Gravity Field предлагает набор готовых шаблонов для быстрого запуска кампаний. Каждый шаблон содержит визуальный код и настраиваемые переменные, чтобы адаптировать виджет под ваш бренд и задачу — без необходимости писать всё с нуля.


# 🎯 API Recommendations

Описание:
API Recommendations Campaign

Тип кампании: API: recommendations

Переменные:

  • Strategy (Recommendation startegy) — Рекомендательная стратегия для виджета
  • Widget Title (Text) — Заголовок рекомендательного виджета
  • Button Text (Text) — Текст кнопки
  • Show Badges (Dropdown) — Управление лейблами
  • Button Colour (Color) — Цвет кнопки

# 🧪 Basic template

Описание:
Пустой шаблон с минимальной структурой. Используется для полной кастомизации через JSON.

Тип кампании: API: custom_json

Переменные:


# Countdown

Описание:
Баннер с таймером обратного отсчета для срочных предложений и ограниченных акций.

Тип кампании: overlay

Переменные:

  • Title (Text) — Заголовок виджета или элемента.
  • Secondary (Text) — Параметр для настройки отображения или поведения элемента.
  • Year (Text) — Дата и время, используемые для отсчёта или показа.
  • Month (Dropdown) — Дата и время, используемые для отсчёта или показа.
  • Day (Dropdown) — Дата и время, используемые для отсчёта или показа.
  • Time (Text) — Format: HH:MM
  • Button Link (Text) — Ссылка для перехода или действия.
  • Button Text (Text) — Текст, отображаемый в шаблоне.
  • Background Image (Image) — Изображение, используемое в шаблоне.
  • Title Font (Dropdown) — Заголовок виджета или элемента.
  • Theme Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Time Zone (Dropdown) — Дата и время, используемые для отсчёта или показа.

# 🛎️ Floating Cart

Описание:
Плавающая иконка корзины, отображающая количество товаров. Работает как нативный элемент UI.

Тип кампании: notification

Переменные:

  • Cart Number Selector (CssSelector) — CSS-селектор DOM-элемента на странице.
  • Cart Page URL (Text) — Ссылка для перехода или действия.
  • Number Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Number Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Cart Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).

# 📲 Download App Top Bar

Описание:
Баннер для установки приложения. Включает иконку, призыв и кнопку перехода в стор.

Тип кампании: dynamic_content

Переменные:

  • Text (Text) — Текст, отображаемый в шаблоне.
  • Download Link (Text) — Ссылка для перехода или действия.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • App Icon Image (Image) — Изображение, используемое в шаблоне.
  • Download Badge (Dropdown) — Графический бейдж или маркер для виджета.
  • Rounded Corners to App Icon (Dropdown) — Скругление углов элемента.
  • Font Family (Text) — Шрифт, используемый в тексте.

# Subscription

Описание:
Форма подписки на рассылку, обычно используется для сбора email адресов.

Тип кампании: overlay

Переменные:

  • Desktop Image Placement (Dropdown) — The image will be left or right to the form on desktop.
  • Mobile Image Placement (Dropdown) — The image will be placed above or below the form on mobile.
  • Desktop Image (Image) — Изображение, используемое в шаблоне.
  • Mobile Image (Image) — Изображение, используемое в шаблоне.
  • Main Title (Text) — Заголовок виджета или элемента.
  • Secondary Title (Text) — Заголовок виджета или элемента.
  • Integration URL (Text) — On form submission the input values will be sent to this URL.
  • Integration Type (Dropdown) — On form submission the input values will be sent through this HTTP method. Always GET if email input is hidden.
  • Input Placeholder (Text) — Параметр для настройки отображения или поведения элемента.
  • Subscribe Button Text (Text) — Текст, отображаемый в шаблоне.
  • Thank You Text (Text) — Текст, отображаемый в шаблоне.
  • Close Overlay Text (Text) — Текст, отображаемый в шаблоне.
  • Font Name (Text) — Шрифт, используемый в тексте.
  • Animate Mobile Image Hiding on Focus (Dropdown) — When the email input is focused on mobile, the image is hidden. By default this transition will be animated. Only applies when the mobile image is placed above the form.
  • Subscribe Button Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Background Opacity (Number) — A value of 0 means no background, while a value of 100 means completely opaque background.
  • Close Overlay Event Name (Text) — This event will be fired when someone presses the "Close Overlay" link at the bottom of the form.
  • Form Submission Action (Dropdown) — What should happen after the Subscribe button is pressed. Always Redirect if email input is hidden.
  • Close Overlay Immediately on Submit (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Newsletter Subscription Event Name (Text) — Событие, отправляемое системой при определённом действии.
  • ESP Call Failed Event Name (Text) — Событие, отправляемое системой при определённом действии.

# 📲 Split Category Banner

Описание:
Баннер с разбиением по категориям. Подходит для визуальной навигации.

Тип кампании: dynamic_content

Переменные:

  • Number of sections (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Text #1 (Text) — Текст, отображаемый в шаблоне.
  • Button Link #1 (Text) — Ссылка для перехода или действия.
  • Button Link #3 (Text) — Ссылка для перехода или действия.
  • Button Link #4 (Text) — Ссылка для перехода или действия.
  • Button Link #2 (Text) — Ссылка для перехода или действия.
  • Text #2 (Text) — Текст, отображаемый в шаблоне.
  • Text #3 (Text) — Текст, отображаемый в шаблоне.
  • Text #4 (Text) — Текст, отображаемый в шаблоне.
  • Button Text #4 (Text) — Текст, отображаемый в шаблоне.
  • Button Text #3 (Text) — Текст, отображаемый в шаблоне.
  • Button Text #2 (Text) — Текст, отображаемый в шаблоне.
  • Button Text #1 (Text) — Текст, отображаемый в шаблоне.
  • FIlter Opacity #1 (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Filter Opacity #2 (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Filter Opacity #3 (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Filter Opacity #4 (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Color Filter #1 (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Color Filter #2 (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Color Filter #3 (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Color Filter #4 (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Font Name (Text) — Шрифт, используемый в тексте.
  • Background Image #1 (Image) — Изображение, используемое в шаблоне.
  • Background Image #2 (Image) — Изображение, используемое в шаблоне.
  • Background Image #3 (Image) — Изображение, используемое в шаблоне.
  • Background Image #4 (Text) — Изображение, используемое в шаблоне.

# 📲 Hero banner

Описание:
Главный баннер на странице. Часто используется для анонсов или крупных акций.

Тип кампании: dynamic_content

Переменные:

  • Banner Click Through URL (Text) — Ссылка для перехода или действия.
  • Main text (Text) — Текст, отображаемый в шаблоне.
  • Secondary Text (Text) — Текст, отображаемый в шаблоне.
  • Button Text (Text) — Текст, отображаемый в шаблоне.
  • Font Family (Text) — Шрифт, используемый в тексте.
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Background Image (Image) — Изображение, используемое в шаблоне.
  • Text Align (Dropdown) — Текст, отображаемый в шаблоне.
  • Button Text Color (Color) — Текст, отображаемый в шаблоне.

# 🛎️ Image Simple

Описание:
Простой баннер с изображением. Без интерактивных элементов.

Тип кампании: notification

Переменные:

  • Open link in (Dropdown) — Ссылка для перехода или действия.
  • Image Link (Text) — Изображение, используемое в шаблоне.
  • Image URL (Image) — Изображение, используемое в шаблоне.

# 🛎️ Basic Notification

Описание:
Минималистичное всплывающее уведомление.

Тип кампании: notification

Переменные:

  • Button URL (Text) — Ссылка для перехода или действия.
  • Text (Text) — Текст, отображаемый в шаблоне.
  • Button Text (Text) — Текст, отображаемый в шаблоне.
  • Button Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Font Name (Text) — Шрифт, используемый в тексте.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Font Size (Number) — Шрифт, используемый в тексте.
  • Text Color (Color) — Текст, отображаемый в шаблоне.

# 🛎️ Collect Feedback

Описание:
Форма сбора отзывов от пользователей на сайте.

Тип кампании: notification

Переменные:

  • Teaser Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Teaser Text (Text) — Текст, отображаемый в шаблоне.
  • Feedback Text (Text) — Текст, отображаемый в шаблоне.
  • Hate Text (Text) — Текст, отображаемый в шаблоне.
  • Dislike Text (Text) — Текст, отображаемый в шаблоне.
  • Neutral Text (Text) — Текст, отображаемый в шаблоне.
  • Like Text (Text) — Текст, отображаемый в шаблоне.
  • Love Text (Text) — Текст, отображаемый в шаблоне.
  • Thank You Text (Text) — Текст, отображаемый в шаблоне.
  • Close Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Hate Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Neutral Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Dislike Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Like Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Love Icon (Image) — Параметр для настройки отображения или поведения элемента.
  • Font Name (Text) — Шрифт, используемый в тексте.
  • Feedback Event Name (Text) — Событие, отправляемое системой при определённом действии.
  • Thank You Message (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Close Overlay Event Name (Text) — Событие, отправляемое системой при определённом действии.

# 📌 Vertical

Описание:
Вертикальный виджет — колонка с контентом, часто используется в сайдбаре.

Тип кампании: recs_widget

Переменные:

  • Recommendation (Strategy) — Параметр для настройки отображения или поведения элемента.
  • url (ProductFeedProperty) — Ссылка для перехода или действия.
  • Image_url (ProductFeedProperty) — Изображение, используемое в шаблоне.
  • price (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Name (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Currency Symbol (Text) — Параметр для настройки отображения или поведения элемента.
  • Maximum Width (Number) — Параметр для настройки отображения или поведения элемента.
  • Title Size (Number) — Заголовок виджета или элемента.
  • Title Font Weight (Dropdown) — Заголовок виджета или элемента.
  • Title Color (Color) — Заголовок виджета или элемента.
  • Font (Dropdown) — Шрифт, используемый в тексте.
  • Thausands Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Decimal Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Currency Position (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Title (Text) — Заголовок виджета или элемента.

# Recommendation Message

Описание:
Текстовый блок с рекомендациями. Используется для мягкого вовлечения.

Тип кампании: overlay

Переменные:

  • Recommendation (Strategy) — Параметр для настройки отображения или поведения элемента.
  • Thausands Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Decimal Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • url (ProductFeedProperty) — Ссылка для перехода или действия.
  • Currency Symbol (Text) — Параметр для настройки отображения или поведения элемента.
  • price (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • image_url (ProductFeedProperty) — Изображение, используемое в шаблоне.
  • name (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Background Image (Image) — Изображение, используемое в шаблоне.
  • Product Details Alignment (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Product price display (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Product name display (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Main Text (Text) — Текст, отображаемый в шаблоне.
  • Secondary Text (Text) — Текст, отображаемый в шаблоне.
  • Currency Position (Dropdown) — Параметр для настройки отображения или поведения элемента.

# 📌 Product Grid

Описание:
Сетка товаров, например, для раздела 'Популярное' или 'Новинки'.

Тип кампании: recs_widget

Переменные:

  • Thausands Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Decimal Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Recommendation (Strategy) — Параметр для настройки отображения или поведения элемента.
  • Widget Title (Text) — Заголовок виджета или элемента.
  • url (ProductFeedProperty) — Ссылка для перехода или действия.
  • Product title (ProductFeedProperty) — Заголовок виджета или элемента.
  • Currency Symbol (Text) — Параметр для настройки отображения или поведения элемента.
  • price (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Image URL (ProductFeedProperty) — Изображение, используемое в шаблоне.
  • Product Text Alignment (Dropdown) — Текст, отображаемый в шаблоне.
  • Image Border (Dropdown) — Изображение, используемое в шаблоне.
  • Image Corner Radius (Number) — Изображение, используемое в шаблоне.
  • Title Color (Color) — Заголовок виджета или элемента.
  • Currency Position (Dropdown) — Параметр для настройки отображения или поведения элемента.

# 📌 Row

Описание:
Горизонтальная строка с контентом — изображения, тексты или товары.

Тип кампании: recs_widget

Переменные:

  • Recommendation (Strategy) — Параметр для настройки отображения или поведения элемента.
  • Currency Position (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Title (Text) — Заголовок виджета или элемента.
  • url (ProductFeedProperty) — Ссылка для перехода или действия.
  • Image_url (ProductFeedProperty) — Изображение, используемое в шаблоне.
  • price (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Name (ProductFeedProperty) — Параметр для настройки отображения или поведения элемента.
  • Font Name (Text) — Шрифт, используемый в тексте.
  • Title Color (Color) — Заголовок виджета или элемента.
  • Text Align (Dropdown) — Текст, отображаемый в шаблоне.
  • Product Image Border (Dropdown) — Изображение, используемое в шаблоне.
  • Product Price (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Thausands Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Decimal Separator (Text) — Параметр для настройки отображения или поведения элемента.
  • Currency Symbol (Text) — Параметр для настройки отображения или поведения элемента.

# 📌 Fire Event on Text Highlight (Desktop Only)

Описание:
Трекинг выделения текста пользователем на десктопе. Используется для поведенческого анализа.

Тип кампании: custom_code

Переменные:

  • Event Name (Text) — Событие, отправляемое системой при определённом действии.
  • Element to Watch (CssSelector) — Параметр для настройки отображения или поведения элемента.

# 📌 Create a Cookie

Описание:
Шаблон для установки cookie-файла по заданному правилу.

Тип кампании: custom_code

Переменные:

  • Cookie Name (Text) — Параметр, связанный с cookie-файлом.
  • Cookie value (Text) — Параметр, связанный с cookie-файлом.

# 📲 Countdown Bar

Описание:
Тонкая горизонтальная панель с таймером.

Тип кампании: dynamic_content

Переменные:

  • Title (Text) — Заголовок виджета или элемента.
  • Time Zone (Dropdown) — Timezone doesn't consider daylight saving
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Year (Text) — Дата и время, используемые для отсчёта или показа.
  • Month (Dropdown) — Дата и время, используемые для отсчёта или показа.
  • Day (Dropdown) — Дата и время, используемые для отсчёта или показа.
  • Time (Text) — Дата и время, используемые для отсчёта или показа.

# 📲 Simple Image

Описание:
Один статичный баннер без интерактива.

Тип кампании: dynamic_content

Переменные:

  • Image URL (Image) — Изображение, используемое в шаблоне.
  • Open link in (Dropdown) — Ссылка для перехода или действия.
  • Image Link (Text) — Изображение, используемое в шаблоне.

# Basic Popup

Описание:
Базовый попап с изображением или текстом.

Тип кампании: overlay

Переменные:

  • Title (Text) — Заголовок виджета или элемента.
  • Secondary Text (Text) — Текст, отображаемый в шаблоне.
  • Button Text (Text) — Текст, отображаемый в шаблоне.
  • Button URL (Text) — Ссылка для перехода или действия.
  • Secondary Text and Button Fonts (Dropdown) — Текст, отображаемый в шаблоне.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Image (Image) — Изображение, используемое в шаблоне.
  • Title Size (Dropdown) — Заголовок виджета или элемента.
  • Title Font Weight (Dropdown) — Заголовок виджета или элемента.
  • Title Font (Dropdown) — Заголовок виджета или элемента.
  • Secondary Text Size (Dropdown) — Текст, отображаемый в шаблоне.
  • Button Style (Dropdown) — Настройка кнопки (текст, цвет, действие).

# Image

Описание:
Графический баннер с возможностью настройки внешнего вида.

Тип кампании: overlay

Переменные:

  • Image URL (Image) — Изображение, используемое в шаблоне.
  • Open link in (Dropdown) — Ссылка для перехода или действия.
  • Image Link (Text) — Изображение, используемое в шаблоне.

# Get Coupon

Описание:
Блок с предложением и кнопкой получения купона.

Тип кампании: overlay

Переменные:

  • Main Text (Text) — Текст, отображаемый в шаблоне.
  • Secondary Text (Text) — Текст, отображаемый в шаблоне.
  • Offer (Text) — Параметр для настройки отображения или поведения элемента.
  • Code Text (Text) — Текст, отображаемый в шаблоне.
  • Highlight Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Coupon Code (Text) — Параметр для настройки отображения или поведения элемента.
  • Confirmation Text (Text) — Текст, отображаемый в шаблоне.
  • Error Text (Text) — Текст, отображаемый в шаблоне.
  • Button Text (Text) — Текст, отображаемый в шаблоне.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Text Color (Color) — Текст, отображаемый в шаблоне.
  • Copy to Clipboard Button (Dropdown) — Настройка кнопки (текст, цвет, действие).

# 🛎️ Social Proof

Описание:
Виджет, отображающий действия других пользователей ('Товар купили 12 раз за час').

Тип кампании: notification

Переменные:

  • Highlighted Text (Text) — Текст, отображаемый в шаблоне.
  • Text (Text) — Текст, отображаемый в шаблоне.
  • Product Performance (ProductPerformance) — Параметр для настройки отображения или поведения элемента.
  • Fire Icon (Dropdown) — Параметр для настройки отображения или поведения элемента.
  • Background Color (Color) — Цветовая настройка элемента (фон, текст, кнопка).
  • Text Color (Color) — Текст, отображаемый в шаблоне.

# 📌 Replace Inactive Tab Title

Описание:
Меняет заголовок вкладки браузера, когда пользователь уходит с активного окна.

Тип кампании: custom_code

Переменные:

  • New title (Text) — Заголовок виджета или элемента.
  • Animation Speed (Number) — Animation duration in milliseconds
  • Inactivity Timeout (Number) — Inactivity duration in milliseconds

# 📌 Fire Event

Описание:
Шаблон для отправки кастомного события (например, при достижении условия на странице).

Тип кампании: custom_code

Переменные:

  • Event Name (Text) — Событие, отправляемое системой при определённом действии.