Отправка просмотренных, отложенных товаров и корзины посетителя на почту
Данный курс описывает модуль
Scoder: Отправка просмотренных, отложенных товаров и корзины посетителя на почту, предназначенный для сайтов на базе cms 1С-Битрикс.
После установки модуля на сайте в визуальном редакторе в дереве компонентов становится доступен компонент Scoder - Прислать понравившиеся товары (scoder:viewed). Данный компонент необходимо разместить на нужной вам странице (страницах) или в подвале шаблона сайта, если необходимо, чтобы компонент работал на всем сайте. Мы рекомендуем размещать компонент в шаблоне сайта перед закрывающимся тегом < /body>.
Внимание! Размещение компонента требует определенных знаний по CMS 1С-Битрикс. Рекомендуем обратиться к компетентным специалистам для решения этого момента.
Компонент имеет следующие настройки:
- Подключать js библиотеки - javascript библиотеки, которые обязательны для работы модального окна. Если библиотека уже используется в шаблоне сайта, то нет необходимости его повторно подключать.
- Через какое количество секунд после захода на сайт показывать модальное окно, сек. - через указанное количество секунд посетителю будет выведено модальное окно с предложением заполнить форму для отправки товаров на почту.
Внимание! Через заданный интервал происходит фоновый (ajax) запрос на сервер на наличие понравившихся товаров, поэтому может понадобится чуть больше времени, чем указано в параметре. В зависимости от производительности сервера, это может быть не критично. Если понравившихся товаров нет, то модальное окно не будет выведено.
- Через сколько секунд показывать окно снова, если оно было закрыто пользователем, сек. - если пользователь закрывает модальное окно или уведомление с сообщением, то данное действие записывается в куки браузера на указанное время и функционал модального окна повторно будет срабатывать только когда это куки устареет или сбросится.
- Через сколько секунд показывать окно снова, если форма была успешно заполнена, сек - аналогично предыдущему пункту, только после отправки формы.
- Показывать капчу
- Скрывать возможность обновления капчи
- Уменьшать картинки - в почтовом шаблоне приходит список товаров с картинками, которые берутся из детальной (или превью) картинке товара или торгового предложения. Если не отметить данный параметр, то картинки отобразятся в реальных размерах. Если отмечено, то доступны дополнительные параметры:
- ширина картинки
- высота картинки
- Отправлять товары - множественное значение, указывает какие товары отправлять посетителю в почтовом сообщении.
- просмотренные - товары, запрошенные для текучего посетителя АПИ методом \Bitrix\Catalog\CatalogViewedProductTable::getList
- отложенные - товары, запрошенные для текучего посетителя АПИ методом Bitrix\Sale\Internals\BasketTable::getList с параметром DELAY => Y.
- корзина - корзина товаров текучего посетителя.
Если у посетителя нет товаров согласно выбранным типам, то ему не будет отправлено почтовое сообщение.
- Активировать регистрацию - нужно ли регистрировать пользователя. Логином будет являться указанный e-mail. Механизм действует для неавторизованных пользователей. Если по указанному e-mail уже существует пользователь, то регистрации не произойдет.
- Длина генерируемого пароля (не менее 6)
- Допустимые символы генерируемого пароля (Например: 0123456789)
- Добавлять в группы
- Отсылать почтовое сообщение с параметрами пользователя по шаблону типа USER_INFO
- Авторизовать пользователя автоматически
- Выводимые поля - доступны значения: фамилия, имя, отчество, телефон.
- Обязательные поля
- Активировать подписку - нужно ли сохранять e-mail посетителя в списке адресов Email-маркетинга.
- Подписывать на кампании - выбор кампаний, на которые привязывать e-mail посетителя.
- Если компании не указаны или не созданы, e-mail не будет сохранен в списке адресов.
- Если email уже есть в списке адресов, то не происходит его повторное добавление, и кампании тоже не меняются.
- Активировать генерацию купона при подписке - происходит генерация купона правил работы с корзиной. Опция доступна, если установлен модуль Scoder: Скидка за подписку. Всплывающее окно подписки. Купон за подписку.
- Запрашивать согласие - выводить ли блок согласия на обработку персональных данных.
- Соглашение - согласие на обработку персональных данных.
- Расположение уведомления - основное модальное окно сопровождает небольшое уведомление. Если модальное окно закрыто, то появляется сообщение с уведомлением, при нажатии на которую можно повторно открыть модальное окно. Данный параметр влияет на расположение данного уведомления, имеет значения:
- снизу-слева
- снизу-справа
- сверху-слева
- сверху-справ
Модуль автоматически устанавливает
почтовое событие -
Просмотренные или отложенные товары [SCODER_VIEWED_PRODUCTS] и
почтовый шаблон для этого события. Почтовый шаблон имеет следующие переменные
- #EMAIL# - e-mail, указанный посетителем. Для авторизованного посетителя по умолчанию берется e-mail пользователя, но может поменять в соответствующем поле в модальном окне.
- #PRODUCTS# - товары, которыми был заинтересован посетитель.
- #LAST_NAME# - фамилия.
- #NAME# - имя.
- #SECOND_NAME# - отчество.
- #PERSONAL_PHONE# - телефон.
- #USER_ID# - ИД созданного пользователя.
- #SCODER_SHAREBASKET# - значение короткой ссылка в явном виде, чтобы поделиться понравившимися товарами, например: ~GMCCv.
- #SCODER_SHAREBASKET_LINK# - короткая ссылка (адрес), например: https://scoder.ru/~GMCCv.
- #COUPON# - купон на скидку, согласно настроенному правилу работы с корзиной.
- и другие системные переменные, которые доступны во всех почтовых шаблонах ЦМС 1С-Битрикс.
Внимание!
- Переменные #LAST_NAME#, #NAME#, #SECOND_NAME#, #PERSONAL_PHONE#, #USER_ID# доступны, если только включена регистрация, пользователь не авторизован и включено заполнение соответствующего поля для пользователя при регистрации через модальное окно.
- Переменные #SCODER_SHAREBASKET# и #SCODER_SHAREBASKET_LINK# доступны, если включена генерация коротких ссылок, которая возможна, если только установлен модуль Scoder: Инструменты интернет-магазина (поделиться корзиной, поиск по артикулу и др.).
- Переменная #COUPON# доступна, если включена регистрация, пользователь не авторизован, и установлен модуль Scoder: Скидка за регистрацию. Всплывающее окно регистрации. Купон за регистрацию или Scoder: Скидка за подписку. Всплывающее окно подписки. Купон за подписку.