View difference between Paste ID: ZMH3hHa8 and 05VzmGfA
SHOW: | | - or go back to the newest paste.
1
window.dataLayer = window.dataLayer || [];
2-
window.dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object
2+
3
  event: 'view_cart',  			// name of the event. In this case, it always must be view_cart
4
  ecommerce: {							
5
    items: [{							// an array of all products currently in a cart
6
      item_name: 'Product 1', 			// insert an actual product name
7
      item_id: 'product1',				// insert an actual product ID
8
      price: '11.99',					// insert an actual product price. Number or a string. Don't include currency code
9
      item_brand: 'brand A',			// insert an actual product price
10
      item_category: 'Apparel',			// insert an actual product top-level category
11
	  item_category2: 'T-shirt',		// if it is possible to drill down the categories (e.g. Apparel, then T-shirt, then Men), use item_category2, item_category3, etc. Can use from item_category up to item_category
12
      quantity: '1'						// product quantity
13
    },{
14
      item_name: 'Product 2',
15
      item_id: 'product2',
16
      price: '12.99',
17
      item_brand: 'Brand B',
18
      item_category: 'Category B',
19
      item_variant: 'Yellow',
20
      quantity: '1'
21
    }]
22
  }
23
});