Чем мы можем помочь?

Кратко опишите вопрос; мы ответим по электронной почте.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
На главную

Промокарточка в чате

Карточка с изображением, заголовком, кнопкой и текстовой ссылкой в окне чата — например, для платного тарифа. Настройка в аккаунте, аудитория, скрытие от платящих клиентов и JavaScript.

Промокарточка показывает ваше предложение внутри окна чата, обычно платный тариф. В ней изображение, заголовок, короткий текст, большая кнопка и текстовая ссылка под ней. Появляется вверху разговора, на главном экране чата или в обоих местах.

Карточка — не сообщение: её нет в истории разговора команды, посетитель не может её закрыть. Кнопка и текстовая ссылка открывают цель в новой вкладке.

Настройка

Промокарточка находится в аккаунте в Проект → Внешний вид → Промокарточка. Предпросмотр чата на этой странице показывает её во время ввода.

Для ссылки кнопки и цели ссылки используйте адреса с https:// в начале. Виджет показывает кнопку и текстовую ссылку только с https-целью.

Карточку можно включить только полностью заполненной: с заголовком, текстом кнопки, ссылкой кнопки и хотя бы одним местом. Если чего-то нет, сохраняется черновик, аккаунт сообщает недостающее.

Тексты действуют на языке проекта по умолчанию. После сохранения изменение доходит до посетителей в течение минуты.

Скрытие от платящих клиентов

Уже платящим клиентам не нужна реклама платного тарифа. reactive.chat не знает тарифы пользователей, но сайт знает. Есть три способа.

1. Аудитория «Только неидентифицированные посетители». Если сайт уже сообщает пользователей через ReactiveChat('identify', …) (с userId или email), они больше не видят карточку. Достаточно, если вход есть только у платящих клиентов.

2. Одна строка в скрипте страницы, как только известно, что пользователь платит:

ReactiveChat('promo', false);

Если она может выполниться до загрузки кода встраивания, добавьте перед ней:

window.ReactiveChat = window.ReactiveChat || function () { (window.ReactiveChat.q = window.ReactiveChat.q || []).push(arguments); };

3. Атрибут кода встраивания, если сервер и так выдаёт платящим клиентам другую страницу:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-promo="false"
        async></script>

Оба переключателя действуют только на этой странице и только при текущем просмотре. ReactiveChat('promo', true) снова показывает карточку по настройкам аккаунта.

Изменение карточки для страницы

Вместо true или false можно передать объект. Его поля заменяют настройки аккаунта на этой странице; пропущенное берётся из аккаунта.

ReactiveChat('promo', {
  titel: 'Annual plan: 2 months free',
  knopf: 'Switch now',
  ziel: 'https://www.your-domain.com/pricing?annual=1'
});

Имена полей те же, что в аккаунте (немецкие):

Можно также задать тексты по языкам, например titel: { en: 'Annual plan', de: 'Jahrestarif' }. Длинные тексты сокращаются.

Объект показывает карточку на странице, даже если в аккаунте она отключена. Тогда задайте всё самостоятельно: как минимум titel, для кнопки также knopf и ziel.

Показы и нажатия

В аккаунте под карточкой раздел Эффективность показывает показы, нажатия кнопки и ссылки, долю нажатий — суммарно за последние 7 и 30 дней и по дням. На посетителя в день учитывается до одного показа на место и одного нажатия на цель. Предпросмотр в аккаунте не учитывается, как и карточка, показанная только через ReactiveChat('promo', {...}), когда в аккаунте она отключена.

События для собственной аналитики

Два события в скрипте страницы дополнительно сообщают о карточке, например для передачи своей аналитике.

ReactiveChat('on', 'promo:shown', function (e) {
  // e.ort: "gespraech" (conversation) or "start" (start page)
});

ReactiveChat('on', 'promo:click', function (e) {
  // e.ziel: "knopf" (button) or "link" (text link), e.ort: "gespraech" or "start"
});

promo:shown срабатывает один раз на место и просмотр страницы, только когда окно с карточкой открыто. В закрытом чате карточку никто не видел. promo:click срабатывает при каждом нажатии кнопки или текстовой ссылки.

Если карточка не появляется

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

Подробнее в документации

Подробное описание: Главный экран чата. Все главы собраны в документации.

Обновлено: