Требования к сайту / FAQ

1. Основные требования к сайтам

JQuery выше 3.0.0, наличие сервера с поддержкой PHP, доступ к исходному коду сайта и его редактированию. Для WordPress и других систем управления контентом, базирующихся на PHP минимальная версия PHP 7.2 (ранние версии поддерживаются, но работоспособность скрипта не гарантируется. Только для WordPress — минимальная версия CMS, с на которой скрипт будет работать, это 5.0; более ранние версии поддерживаются, но работоспособность скрипта не гарантируется.

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

2. Email рассылка

В некоторых случаях установка на сайт части скрипта, отвечающей за отправку уведомлений, невозможна. В этом случае применяется удаленное подключение скрипта. Такое подключение будет создано для сайтов на FlexBe, Tilda, Ucoz, Вебасист и некоторых других конструкторах и CMS (последнее — реже). За отправку сообщений будет отвечать внешний почтовый сервер, где находятся скрипты большого количества других сайтов (тут работает прицнип публичного хостинга). Стабильность работы сервера не гарантируется, поскольку он не является продуктом YWP — это долгосроная аренда оборудования. Средняя стабильность в процентном отношении составляет 99,4%.

3. Доработки и улучшения

Скрипт поставляется «As Is», то есть «как есть». Любые модернизации кода (как самостоятельные, так и сделанные YWP) являюся угрозой стабильности скрипта, поскольку, в отличие от основной части скрипта, не могут быть протестированы на нескольких сайтах и в разных условиях работы.

К доработкам скрипта, которые относятся к «доработкам высокого риска» относятся: замена фона, изменение настроек куки, изменение кол-ва полей в форме, модернизация системы генерации промокода, самостоятельное удаление брендинга (кроме премиум пакетов) и некоторые другие доработки сопоставимые по сложности. К доработкам скрипта, которые относятся к «доработкам среднего риска» относятся:

исправление и корректировка шрифтов, смена цветов виджета, подключение других медиа (кроме тех, которые подключаются изначально; об этом подробнее ниже).

4. Медиа файлы

Во всех случаях, кроме получения полной версии исходного скрипта (актуально для сайтов на CMS и самописных сайтов), актуально подключение картинок / медиа в форматах SVG, WEBp и PNG с внешнего сервера. Почему так — большинство сайтов (особенно конструкторов) не имеют возможности хранить некоторые типы изображений, или изображения в прцинипе. В скрипте используется более 15 различных картинок и все они в указанных случаях подключаются извне. Случаи возникновения ошибок при загрузке медиа с внешнего сервера выявлялись только несколько раз на на 200-300 сайтов. В большинстве случае эта проблема «самоустраняется» и не требует никакого вмешательства и правок, поскольку имеет временный харакетр (не более часа). Преимущественно это связано с большин кол-вом запросов к внешнему серверу со стороны большого кол-ва сайтов.

5. Логотип и айдентика YWP

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

Увеличиение, уменьшение, изменение внешней ссылки, или анкора ссылки на разработчика (YWP) в несоответствующем пакете скрипта также может привести к отказу работоспособности скрипта.

6. Интеграции с CRM

Интеграция с CRM из коробки не предусмотрена. Скрипт поставляется с базовым функционалом, где заявки передаются на почту (почтовый адрес, или адреса администратора сайта). Для CMS WordPress в плагине (!), одновременно с передачей заявок на почту, реализовано хранение заявок в базе данных в таблице в отдельной вкладке — опция доступна во всех пакетах, с пометкой «своя мини-CRM».

7. Хранение заявок

Заявки не хранятся нигде, кроме кейса, описанного в п.6. Реализация хранения заявок возможна кастомно, под каждый отдельный сайт. Важно учитывать, что хранение заявок на сайтах без базы данных (встроенная CRM система, или хранилище медафайлов не является базой данных) невозможно; для таких сайтов потребуется реализация через выгрузку в Google, XML, Telegram, или другой сервис. Стоимость разработки зависит от множества различных факторов, но не может быть дешевле 10.000 руб.