View difference between Paste ID: W7YGnY6u and 9TegEVXw
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: 'add_to_wishlist',  			// name of the event. In this case, it always must be add_to_wishlist
4
  ecommerce: {							
5
    items: [{							// an array with a product (or multiple products) that was added to a cart
6
      item_name: 'Blue Cave', 			// insert an actual trip name
7-
      item_name: 'Product 1', 			// insert an actual product name
7+
      item_id: 'trip1',				// insert an actual trip ID
8-
      item_id: 'product1',				// insert an actual product ID
8+
      price: '250.00',					// insert an actual trip price. Number or a string. Don't include currency code
9-
      price: '11.99',					// insert an actual product price. Number or a string. Don't include currency code
9+
      item_category: 'Sea & Boat',			// insert an actual trip top-level category
10-
      affiliation: 'My online shop',	// affiliation (e.g. affiliate id, name of the store, etc.)
10+
	  trip_location: 'Krk',		// insert a trip location
11-
      item_brand: 'brand A',			// insert an actual product price
11+
12-
      item_category: 'Apparel',			// insert an actual product top-level category
12+
      item_list_id: 'search_results',	// if a trip is added to wishlist directly from product list, add the list id here
13-
	  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_category5
13+
14-
      item_variant: 'Blue',				// insert an actual product variant
14+
      quantity: '1'						// product quantity of how many products were added to a wishlist, usually always 1
15
    }]
16-
      item_list_id: 'search_results',	// if a product is added to wishlist directly from product list, add the list id here
16+
17
});