Enhanced Ecommerce Data Layer
Data layer push examples for enhanced ecommerce events.
Enhanced ecommerce events are listed in the order they usually occur within the sales funnel. Each event data layer push can be used to test tracking tags by firing it in the browser console. These data layer pushes can be used in website or app tracking implementation by replacing the example values with dynamic or hard-coded values relevant to the specific application.
Event | Description |
---|---|
view_item_list | Push this event when a user has landed on a page with a list of items of a certain category. |
add_to_wishlist | The event signifies that an item was added to a wishlist. Use this event to identify popular gift items in your app. |
select_item | This event signifies an item was selected from a list. |
view_item | This event signifies that some content was shown to the user. Use this event to discover the most popular items viewed. |
add_to_cart | This event signifies that an item was added to a cart for purchase. |
view_cart | This event signifies that a user viewed their cart. |
remove_from_cart | This event signifies that an item was removed from a cart. |
begin_checkout | This event signifies that a user has begun a checkout. |
add_shipping_info | This event signifies a user has submitted their shipping information in an ecommerce checkout process. |
add_payment_info | This event signifies a user has submitted their payment information in an ecommerce checkout process. |
purchase | This event signifies when one or more items is purchased by a user. |
refund | This event signifies when one or more items is refunded to a user. |
Google Tag Manager Solutions
Enhanced Ecommerce Data Layer
Recommended Events Data Layer