Как сделать так, чтобы виджет появлялся после триггера

Используя JavaScript API, вы можете отложить появление виджета до тех пор, пока на ваш сайт не будет отправлено первое сообщение-триггер. В этой статье мы покажем вам, как это сделать, объединив функцию обратного вызова onBeforeLoad и hideWidget (); действие, за которым следует функция обратного вызова onChatMessageSystem с showWidget (); действие из документации по API JavaScript.

Обратите внимание, что вы можете использовать функции JavaScript API, только если вы встроили код виджета для установки программного обеспечения tawk.to. Если вы использовали плагин или приложение для добавления виджета в свою систему управления контентом, вы не сможете использовать функции JavaScript API.

Добавление приведенного ниже кода JavaScript во встроенный код виджета приведет к тому, что виджет будет скрыт перед загрузкой. Он все еще будет там, но ваши посетители не смогут его увидеть. Однако после того, как сработает триггер, виджет станет полностью видимым, и посетитель сможет начать чат.

Чтобы найти свой код виджета, прочтите эту статью: Где я могу найти идентификаторы проектов и виджетов?

Просто добавьте центральную часть приведенного ниже кода (строки 4-12) в код вашего виджета до конца скрипта, как показано ниже:

Чтобы узнать о других способах изменения внешнего вида и поведения виджета, ознакомьтесь с нашими статьями по JavaScript API в Справочном центре tawk.to.

Эта статья была вам полезна?

40 из 51 понравилась эта статья