Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- window.dataLayer = window.dataLayer || [];
- window.dataLayer.push({
- 'event': 'eec.productClick', // name of an event. In this case, always stays as eec.productClick
- 'ecommerce': { // ecommerce object. This is the essential part of tracking. New EE data must always be pushed to this object
- 'click': { // name of an action. In this case, always stays as click
- 'actionField': {
- 'list': '{{List name}}' //name of a list in which the product was clicked
- },
- 'products': [{
- 'name': '{{Product name}}', // name of a product that was clicked. Always include it.
- 'id': '{{Product ID}}', // id of a product. Always include it.
- 'price': '{{product price}}', // price of a product
- 'brand': '{{product brand}}', // brand/vendor of a product
- 'category': '{{product category}}', // category of a product
- 'variant': '{{Product Variant}}', // product variant. If there are no variants, exclude this key from the dataLayer.push
- 'position': '{{Impression Possition}}' // number of a position (in which a product was visible at that time. 1 for the first product in the list, 2 for the second etc)
- }]
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement