Брошенные просмотры и корзины в UniBase

Как получать и обрабатывать в UniBase
контакты из брошенных корзин и брошенного просмотра
О модуле "Электронная коммерция"
Модуль «Электронная коммерция» доступен только на платных тарифах.
Модуль включает в себя источник "Брошенный просмотр" и "Брошенная корзина".

Устанавливаем код отслеживания на сайт
Вам потребуется всего 5 минут
Шаг №1:
создайте источник контактов
В UniBase добавьте в новой или существующей воронке новый источник контактов типа «Существующий сайт». Введите URL вашего сайта. На странице созданного источника контактов скопируйте в буфер обмена код для установки на сайт.
Шаг №2:
установите код отслеживания.
Разместите этот код на всех страницах подключаемого сайта. После того, как код будет установлен, вы сможете подключить формы захвата и получите доступ к аналитической информации о посетителях.
Код установлен корректно?
Если вы выполнили все эти действия правильно, то созданный вами на первом шаге источник в UniBase перейдет в состояние «Активен» и вы увидите статистику посещений и просмотров страниц.

Если с установкой кода возникли сложности, обратитесь в нашу службу технической поддержки.
Обрабатываем контакты из "Брошенного просмотра"
Вам потребуется всего 10 минут
Шаг №1:
создайте Брошенный просмотр
В UniBase добавьте в новой или существующей воронке новый источник контактов типа «Брошенный просмотр». Введите название, например, "Брошенный просмотр". Выберите трекер, за которым будет установлено слежение, и таймаут, по истечении которого пользователю будет отправлено уведомление о товарах, страницы которых он посещал, но так и не купил.
Шаг №2:
настройте шаблон товаров
На странице брошенного просмотра вы можете изменить настройки источника, а также настроить шаблон элемента списка товаров.

По умолчанию в элементе списка отображаются наименование товара, изображение, и кнопка «Подробнее», которая перенаправляет на страницу товара. Вы можете также добавить туда поля цена, производитель, категория, вариант товара.

Шаг №3:
Подключите вызов метода просмотра товаров
Установите Java-Script метод при открытии страницы просмотра товара. Для этого скопируйте код и установите его на странице просмотра товара. Подробнее об описании данных для товаров ниже.
uniBase.detail — метод отправляет событие «просмотр страницы товара»

Объект с информацией о продукте содержит следующие поля:
id - Уникальный артикул товара
name - Наименование товара
category - Категория товара (опционально)
brand - Бренд (опционально)
variant - вариант товара, например, цвет или размер (опционально)
price - Цена за единицу
currencyCode - трёхбуквенный код валюты ISO (RUB, USD, EUR и т.д.)
quantity - Количество
image_url - Ссылка на изображение товара
detail_url - Ссылка на страницу товара (для события типа detail)

Объект с информацией о покупателе должен содержать следующие поля:
email – контактный email
phone – контактный телефон
first_name – имя
last_name – фамилия
company – имя компании


Примеры вызовов методов:

uniBase.detail({id: '123', name: 'Сапоги резиновые', price: 156.12, currency_code: 'RUB', detail_url: 'https://example.com/boots.html', image_url: 'https://example.com/boots.jpg'},{email: 'mail@mail.com', phone: '+7-999-888-77-66', first_name: 'Иван', last_name: 'Иванов', company: 'ООО "Иванов и Ко"'})


uniBase.purchase([{id: '123', name: 'Сапоги резиновые', price: 156.12, currency_code: 'RUB', quantity: 1},{id: '125', name: 'Пальто демисезонное', price: 856.12, currency_code: 'RUB', quantity: 2}], {email: 'mail@mail.com', phone: '+7-999-888-77-66', first_name: 'Иван', last_name: 'Иванов', company: 'ООО "Иванов и Ко"'},'transaction_n_12','autumn_2018');



Готово! Вы молодцы. Источник работает, теперь пора создавать сценарий!

Обрабатываем контакты из "Брошенной корзины"
Вам потребуется всего 10 минут
Шаг №1:
создайте Брошенную корзину
В UniBase добавьте в новой или существующей воронке новый источник контактов типа «Брошенная корзина». Введите название, например, "Брошенная корзина". Выберите трекер, за которым будет установлено слежение, и таймаут, по истечении которого пользователю будет отправлено уведомление о товарах, страницы которых он посещал, но так и не купил. Укажите ссылку на страницу корзины для вашего сайта.
Шаг №2:
настройте шаблон товаров
На странице брошенной корзины вы можете изменить настройки источника, а также настроить шаблон элемента списка товаров.

По умолчанию в элементе списка отображаются наименование товара, изображение, и кнопка «Подробнее», которая перенаправляет на страницу товара. Вы можете также добавить туда поля цена, производитель, категория, вариант товара.

Шаг №3:
Подключите вызов метода добавления в корзину товара
Установите вызов Java-Script метода при добавлении товара в корзину. Для этого скопируйте код и установите его на странице просмотра товара.
uniBase.addToCart — метод отправляет событие «Добавление товара в корзину»

Объект с информацией о товаре содержит следующие поля:
id - Уникальный артикул товара
name - Наименование товара
category - Категория товара (опционально)
brand - Бренд (опционально)
variant - вариант товара, например, цвет или размер (опционально)
price - Цена за единицу
currencyCode - трёхбуквенный код валюты ISO (RUB, USD, EUR и т.д.)
quantity - Количество
image_url - Ссылка на изображение товара
detail_url - Ссылка на страницу товара (для события типа detail)

Объект с информацией о покупателе должен содержать следующие поля:
email – контактный email
phone – контактный телефон
first_name – имя
last_name – фамилия
company – имя компании


Примеры вызовов методов:

uniBase.detail({id: '123', name: 'Сапоги резиновые', price: 156.12, currency_code: 'RUB', detail_url: 'https://example.com/boots.html', image_url: 'https://example.com/boots.jpg'},{email: 'mail@mail.com', phone: '+7-999-888-77-66', first_name: 'Иван', last_name: 'Иванов', company: 'ООО "Иванов и Ко"'})


uniBase.purchase([{id: '123', name: 'Сапоги резиновые', price: 156.12, currency_code: 'RUB', quantity: 1},{id: '125', name: 'Пальто демисезонное', price: 856.12, currency_code: 'RUB', quantity: 2}], {email: 'mail@mail.com', phone: '+7-999-888-77-66', first_name: 'Иван', last_name: 'Иванов', company: 'ООО "Иванов и Ко"'},'transaction_n_12','autumn_2018');



Готово! Вы молодцы. Источник работает, теперь пора создавать сценарий!

Всё довольно просто, не так ли?
Хватит теории, приступайте к практике!