Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

2) В кабинете администратора перейдите в раздел Чаты Настройки и нажмите кнопку Код фрейма напротив имени созданного чата.

Image AddedImage Removed

3) В открывшемся окне скопируйте указанный ниже блок кода вручную или с помощью кнопки .


Подсказка

Информация об отличиях новой версии виджета от предыдущей.

...

Для этого в кабинете администратора в разделе Сценарии  Сценарии нажмите кнопку напротив названия скрипта, который привязан к созданному чату.

Image RemovedImage Added

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

...

  • Вместо имени переменной clientName в диалоге используется ее значение: имя клиента.

 Image Removed

Image RemovedImage Added 

  • Вместо имен переменных clientPhone и clientEmail в диалоге используются их значения: номер телефона и адрес электронной почты клиента.

Image Removed

Image Removed

Image Removed

Image Added


Image RemovedImage Added

Якорь
variables2
variables2

...

Для этого в личном кабинете администратора перейдите в раздел СценарииСценарии и нажмите кнопку напротив названия скрипта, который привязан к созданному чату.

Image RemovedImage Added

Примечание

Добавьте имена переменных в соответствующие блоки Вопрос в сценарии. Имена переменных нужно указывать в фигурных скобках.

Ниже приводятся примеры. Вместо имен переменных orderNumber, address и finalDate в диалогах используются их значения: номер заказа, адрес пункта выдачи и конечная дата резерва. При вводе имен переменных в блоке скрипта нужно указывать имя объекта clientMetadata ({clientMetadata.orderNumber}, {clientMetadata.address}, {clientMetadata.finalDate}).

  Image Removed  

Image RemovedImage Added



Якорь
variables3
variables3

...

Ниже показано, каким образом можно запросить у клиента промежуточную оценку диалога по 5-ти балльной шкале через 15 секунд после начала диалога. Запрос промежуточной оценки будет отображаться вместе со следующим текстом сообщения: «Пожалуйста, оцените помощь оператора».

Image RemovedImage Added

Image Removed


Image RemovedImage Added


Якорь
buttonsdisplay
buttonsdisplay

...

Блок кода
languagejs
linenumberstrue
            appearance: {
                start: {
                    mode: 'messengerButtons',
                },
                },	


Раскрыть
titleПолный фрагмент кода инициализации виджета


Блок кода
languagejs
linenumberstrue
<!DOCTYPE html>
<html>
<body>
<div id="twin-chat-container"></div> 
<script> 
  (function () { 
    const script = document.createElement('script'); 
    script.async = true; 
    script.src = 'https://modern-v3.twin24.ai/manual.umd.min.js'; 
    document.head.appendChild(script); 
    script.onload = () => { 
      TwinChat.init('#twin-chat-container', { 
        chatId: 'febb3685-2cbc-4815-ba13-96199f9b8beb',
		  sessionDefaults: {
                name: 'Черная пятница',
                clientMetadata: {
                    orderNumber: 31,
                    address: "Москва, Некрасова 13",
                    finalDate: '13 июня 2022 года'
                },
                clientEmail: 'client@mail.ru',
                clientPhone: '79111234567',
                clientName: 'Иван',
            },
            appearance: {
                start: {
                    mode: 'messengerButtons',
                },
                },		
      }).then(client => window.TwinClient = client); 
    }; 
  })(); 
</script>

</body>
</html>


...

Примечание

Перед указанием ссылок на мессенджеры и социальные сети необходимо настроить интеграцию с ботом.

Image RemovedImage Added

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

...