ManyChat Help Portal
Submit a ticket

При установке инструментов роста (иначе говоря, виджетов) ManyChat на сайте и работе с ними после установки вы можете столкнуться с рядом проблем. Если это произошло, не беспокойтесь, просто прочитайте эту статью, в которой вы сможете найти легкое решение для вашей проблемы :)

Содержание


Не удается установить виджет на сайт

Чтобы установить виджет ManyChat на сайт, необходимо открыть вкладку Настройка соответствующего виджета, затем скопировать сниппет JavaScript и вставить его в раздел <head> исходного кода сайта. Более подробная инструкция приведена в этой статье

Но что делать, если у вас нет доступа к исходному коду и вы просто используете конструктор сайтов, например WordPress? В таких случаях необходимо найти специальный раздел, заменяющий собой раздел <head> на платформе сайта, которую вы используете, или установить на вашей странице специальный плагин.

Поскольку существует большое разнообразие платформ сайтов, было бы невозможно привести инструкцию по установке виджетов ManyChat на всех возможных платформах, однако за соответствующей информацией можно обратиться к базе знаний вашей платформы сайта или в ее службу поддержки. В сети также можно найти массу полезных обучающих материалов, например Установка виджетов ManyChat на сайте WordPress (англ.), или наше руководство Виджеты ManyChat на страницах ClickFunnels

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


Виджет не нажимается

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

Сайт может быть сверстан таким образом, что определенные элементы перекрывают виджет, что делает его ненажимаемым, поскольку он оказывается на фоне. Это часто бывает трудно заметить, особенно в случае виджета «Чат с клиентами», если он находится в свернутом состоянии, однако иногда при прокрутке сайта можно увидеть нечто подобное:

Как решать подобные проблемы? Просто выполните следующие действия:

  1. Выберите элемент, перекрывающий виджет, наведите на него курсор, затем нажмите правую кнопку мыши и выберите команду контекстного меню Исследовать элемент.


  2. Когда откроется консоль, нажмите правой кнопкой мыши на выделенный элемент и выберите команду Скрыть элемент:


  3. Теперь, когда перекрывающего элемента нет, проверьте, реагирует ли виджет на нажатия и правильно ли он работает. Вы также увидите, какие элементы скрывали виджет:


Виджет не отображается на сайте

Если это так, прежде всего необходимо проверить, правильно ли вставлен код виджета на сайт. Соответствующие инструкции приведены в следующих статьях о встраиваемых виджетах и всплывающих виджетах

Если вы выполнили инструкцию и стопроцентно уверены в том, что виджет на сайте установлен правильно, но он всё равно не отображается, воспользуйтесь Инструментом диагностики ManyChat. Эта функция поможет разобраться, есть ли на сайте ошибки, и как их исправить, чтобы виджет появился. 

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

  1. Перейдите на свой сайт и нажмите в любом месте правой кнопкой мыши. 
  2. В контекстном меню выберите команду Исследовать элемент.
  3. Перейдите на вкладку Консоль на панели, которая откроется в правой части экрана.

Если в консоли сообщается о каких-либо ошибках, примите меры к их устранению — в результате может решиться и проблема с виджетом ManyChat. 

Наиболее распространенная проблема, из-за которой виджет может не отображаться на сайте, даже если сниппет JavaScript вставлен на сайт, — наличие в сниппете неправильных символов или опечаток. Поэтому всегда необходимо проверять, что код ManyChat, который вы видите в исходном коде сайта, идентичен коду, который вы видите в аккаунте ManyChat для данного конкретного виджета. 


Виджет выдает ошибку в консоли

Если после установки виджета ManyChat на сайте вы заметили, что в консоли сайта отображается ошибка, связанная с виджетом, в первую очередь проверьте, правильно ли установлен виджет. Для этого можно воспользоваться нашим Инструментом диагностики.

Если вы затрудняетесь самостоятельно устранить ошибку, возможно, будет целесообразно связаться с вашим веб-разработчиком или с представителем технической поддержки платформы сайта — они наверняка помогут вам решить проблему!


Виджет «С флажком»: в сообщении для согласия не отображается имя контакта

Случается, что несмотря на то, что в сообщении для согласия, подключенном к виджету, содержащему кнопку типа С флажком (например, «Кнопка», «Блок», «Модальное окно» и т. д.), есть переменная для личного имени, полного имени или какого-нибудь еще имени, однако сообщение доставляется контактам без этого имени. 

Как выглядит сообщение в сценарии:

Как сообщение приходит контактам:

Причина такого поведения заключается в том, что из-за ограничений Facebook переменные ManyChat работают только в сообщениях для согласия, подключенных к виджетам с типом кнопки Отправить в Messenger

Методы устранения

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


Не отправляется сообщение для согласия

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

Методы устранения

Убедитесь, что у вас указан сайт manychat.com в разделе аккаунта ManyChat «Настройки -> Инструменты роста». Проверьте, действительно ли сценарий опубликован. Также обязательно настройте тег типа контента в соответствии с этой статьей.