dusanmiha

VIP - EEC - Product Impression Click

Dec 7th, 2020 (edited)
72
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.dataLayer  = window.dataLayer || [];
  2. window.dataLayer.push({
  3.     'event': 'eec.productClick',    // name of an event. In this case, always stays as eec.productClick
  4.     'ecommerce': {                  // ecommerce object. This is the essential part of tracking. New EE data must always be pushed to this object
  5.       'click': {                    // name of an action. In this case, always stays as click
  6.         'actionField': {
  7.             'list': '{{List name}}'          //name of a list in which the product was clicked  
  8.         },  
  9.         'products': [{
  10.             'name': '{{Product name}}',      // name of a product that was clicked. Always include it.
  11.             'id': '{{Product ID}}',       // id of a product. Always include it.
  12.             'price': '{{product price}}',      // price of a product
  13.             'brand': '{{product brand}}',     // brand/vendor of a product
  14.             'category': '{{product category}}',  // category of a product
  15.             'variant': '{{Product Variant}}',    // product variant. If there are no variants, exclude this key from the dataLayer.push
  16.             '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)
  17.        }]
  18.      }
  19.   }
  20. });
RAW Paste Data