Установка на Squarespace
В Squarespace есть два места для кода, которые подходят для опросов Voxtrics: Code Injection для всплывающей формы, всплывающей формы без кнопки или чата на всех страницах и блок Code для встроенной формы в нужном месте страницы. Скрипты в обоих Squarespace запускает только на тарифах Core, Plus и Advanced и некоторых старых тарифах.
Названия пунктов меню ниже приведены так, как они выглядят в английском интерфейсе Squarespace.
Перед началом
- В разделе Домены добавьте домен, на котором открывается
сайт на Squarespace, например
example.com, или его адрес на Squarespace вродеyour-site.squarespace.com. Опрос загружается только на том домене, к которому он привязан. - Создайте опрос в этом домене и опубликуйте его.
- Скопируйте ID опроса: в списке Опросы откройте код
встраивания опроса. ID — это значение
formId.
Всплывающая форма, всплывающая форма без кнопки или чат: Code Injection
-
В редакторе сайта откройте Pages, прокрутите вниз до Website Tools и нажмите Code Injection.
-
В поле Footer вставьте этот код, заменив
YOUR_SURVEY_IDна ID вашего опроса:<script src="https://feedback.voxtrics.io/assets/prod/index.iife.js"></script> <script> window.SiteUtilsFeedback.initiateFeedbackModule({ formId: 'YOUR_SURVEY_ID' }); </script> -
Нажмите Save.
Встроенная форма: блок Code
-
Откройте страницу, нажмите Edit, затем Add Block в секции, где должен появиться опрос.
-
Найдите Code в поиске и добавьте блок Code.
-
Нажмите на значок карандаша на блоке и выберите HTML в меню Type. Не JavaScript: блок Code с типом JavaScript показывает код текстом, а не выполняет его.
-
Вставьте код встраивания опроса, заменив
YOUR_SURVEY_IDна ID вашего опроса:<div id="feedback-widget"></div> <script src="https://feedback.voxtrics.io/assets/prod/index.iife.js"></script> <script> window.SiteUtilsFeedback.initiateFeedbackModule({ formId: 'YOUR_SURVEY_ID', container: document.getElementById('feedback-widget'), }); </script> -
Нажмите Save в левом верхнем углу.
Блок Code и его редактор описаны в справке Squarespace на английском: Code blocks.
Если опрос не появился
- Проверьте, что опрос опубликован и привязан к домену, на котором открывается сайт. Домен,
добавленный как
example.com, подходит и дляwww.example.com, но не дляyour-site.squarespace.com. - На страницах оформления заказа Squarespace пользовательский код не запускает, поэтому опроса там не будет.
- Опросы на сайте и опросы по email не размещаются на страницах сайта — делитесь их ссылкой.