Чим ми можемо допомогти?

Стисло опишіть питання; ми відповімо електронною поштою.

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 спрацьовує за кожного натискання кнопки або текстового посилання.

Якщо картка не з’являється

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

Докладніше в документації

Докладно: Головний екран чату. Усі розділи є в документації.

Оновлено: