Примеры передачи eCommerce-данных

Во всех примерах ниже предполагается, что счётчик инициализирован с подключением eCommerce, а передача данных производится через контейнер window.dataLayer.

Показ товара (impressions):

dataLayer.push({
    ecommerce: {
        currencyCode: 'RUB',
        impressions: [{
            id: 25315,
            name: 'Футболка с рисунком',
            list : 'Результаты поиска',
            brand: 'Печки-лавочки',
            category: 'Одежда/Мужская одежда/Футболки',
            variant: 'Серый цвет',
            position: 2,
            price: 2345.50
        },
        {
            id: 25317,
            name: 'Майка',
            list : 'Результаты поиска',
            brand: 'Печки-лавочки',
            category: 'Одежда/Мужская одежда/Футболки',
            variant: 'Зеленый цвет',
            position: 1,
            price: 1499.00
        }]
    }
});

Клик по рекламе:

Клик по товару:

Просмотр полного описания товара:

Добавление товара в корзину:

Удаление товара из корзины:

Переход к оформлению покупки:

Выбор пользователя на одном из этапов оформления покупки:

Покупка:

Возврат товара:

Last updated

Was this helpful?