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');
Готово! Вы молодцы. Источник работает, теперь пора создавать сценарий!