От первого просмотра каталога до возврата платежа. Отслеживается каждая микро-конверсия.
view_item_list загрузка каталогаselect_item клик по товаруview_item карточка товараadd_to_cart в корзинуremove_from_cart удалитьbegin_checkout начало оформленияadd_shipping_info доставкаadd_payment_info оплатаpurchase покупкаrefund возвратВсе e-commerce события в GA4 устроены одинаково. На верхнем уровне поля currency и value, а также массив items[] с описанием того, над чем совершается действие. Вот как выглядит push для add_to_cart:
dataLayer.push({
event: 'add_to_cart',
ecommerce: {
currency: 'USD',
value: 49.00,
items: [{
item_id: 'SKU_42',
item_name: 'Halyk Hoodie',
item_brand: 'Halyk',
item_category: 'Apparel',
price: 49.00,
quantity: 1,
}]
}
});Что важно:
view_item_list, select_item, view_item, add_to_cart, begin_checkout, purchase (под каждое имя события создаётся отдельный триггер).purchaserefund