View difference between Paste ID: V9tSUccT and Vwe9szeA
SHOW: | | - or go back to the newest paste.
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
3+
    'event': 'productClick',    // name of an event. In this case, always stays as 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
});