Примеры передачи 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
        }]
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “promoClick”: {
            “promotions”: [{
                “id”: “P15432”,
                “name” : “Бейсболка”,
                “creative”: 503.60,
                “position”: “Печки-лавочки»
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “click”: {
            “products”: [{
                “id”: “P15432”,
                “name” : “Бейсболка”,
                “price”: 503.60,
                “brand”: “Печки-лавочки»,
                “category”: “Мужчины/Аксессуары/Бейсболки”,
                “variant” : “Синий цвет”
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “detail”: {
            “products”: [{
                “id”: “P15432”,
                “name” : “Бейсболка”,
                “price”: 503.60,
                “brand”: “Печки-лавочки»,
                “category”: “Мужчины/Аксессуары/Бейсболки”,
                “variant” : “Синий цвет”
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “add”: {
            “products”: [{
                “id”: “43521”,
                “name”: “Часы Citizen”,
                “price”: 3654.32,
                “brand”: “Печки-лавочки”,
                “category”: “Аксессуары/Часы”,
                “quantity”: 5
            }]
        }
    }
});

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

dataLayer.push({dataLayer.push({
    “ecommerce”: {
        “remove”: {
            “products”: [{
                “id”: “176543”,
                “name”: “Часы Citizen”,
                “category”: “Аксессуары/Часы”
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “checkout”: {
            “products”: [{
                “id”: “P15432”,
                “name” : “Бейсболка”,
                “price”: 503.60,
                “brand”: “Печки-лавочки»,
                “category”: “Мужчины/Аксессуары/Бейсболки”,
                “variant” : “Синий цвет”
            },
            {
                “name”: “Значок”,
                “price”: 46,
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “checkout_option”: {
            “actionField” : {
                “step”: 2,
                “option” : “Самовывоз”
            }
        }
    }
});

Покупка:

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “purchase”: {
            “actionField”: {
                “id” : “b52314”,
            },
            “products”: [{
                “id”: “74367”,
                “name”: “Свитшот с котиком”,
                “price»: 2345.26,
                “brand»: “Печки-лавочки”,
                “category”: “Одежда/Мужская одежда/Толстовки и свитшоты”,
                “variant”: “Жёлтый цвет”
                “quantity”: 2
            },
            {
                “id”: “25314”,
                “name”: “Футболка”,
                “price”: 643.62,
                “brand”: “Печки-лавочки”,
                “category”: “Одежда/Женская одежда/Футболки”,
                “variant”: “Белый цвет”,
                “quantity”: 1
            }]
        }
    }
});

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

dataLayer.push({
    “ecommerce”: {
        “currencyCode”: “RUB”,
        “refund”: {
            “products”: [{
                “id”: “74367”,
                “name”: “Свитшот с котиком”,
                “price»: 2345.26,
                “brand»: “Печки-лавочки”,
                “category”: “Одежда/Мужская одежда/Толстовки и свитшоты”,
                “variant”: “Серый цвет”
                “quantity”: 2
            },
            {
                “id”: “25314”,
                “name”: “Футболка”,
                “price”: 643.62,
                “brand”: “Печки-лавочки”,
                “category”: “Одежда/Женская одежда/Футболки”,
                “variant”: “Белый цвет”,
                “quantity”: 1
            }]
        }
    }
});

results matching ""

    No results matching ""