if (typeof dataLayer !== "undefined") { dataLayer.push({ "ecommerce": { "currency": "", "impressions": [ { "id": "11993", "name": "Trek 2011 Superfly 100 Carbon Armor Kit", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 1 } , { "id": "27498", "name": "Trek 2013 Superfly SL Carbon Armor Kit", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 2 } , { "id": "27495", "name": "Trek 2012 Trailbike Carbon Armor Kit", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 3 } , { "id": "28228", "name": "Trek 2013 Stache Chainstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 4 } , { "id": "28234", "name": "Trek Scratch/Session Downtube Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 5 } , { "id": "28431", "name": "Trek 2016 Top Fuel 29/Fuel EX 29/Stache 29 Carbon Downtube Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 6 } , { "id": "28444", "name": "Trek 2017 Fuel EX 29/Remedy 27.5 Carbon Downtube Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 7 } , { "id": "28457", "name": "Trek 2016 Procaliber SL 27.5 Carbon Chainstay Strike Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "greylight", "list": "CATEGORY", "position": 8 } , { "id": "28456", "name": "Trek 2017 Procaliber 29 Carbon Chainstay Strike Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "greylight", "list": "CATEGORY", "position": 9 } , { "id": "29939", "name": "Trek 2020 Supercaliber 29 Chainstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 10 } , { "id": "30379", "name": "Trek 2020 Top Fuel 29 Carbon Chainstay Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 11 } , { "id": "32896", "name": "Trek 2020 Fuel EX Carbon Seatstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 12 } , { "id": "34186", "name": "Trek 2021 Slash Carbon Lower Downtube Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 13 } , { "id": "28219", "name": "Trek Powerfly HT Bosch Motor Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 14 } , { "id": "28430", "name": "Trek 2017 Stache 29 Carbon Chainstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 15 } , { "id": "28429", "name": "Trek 2016 ProCaliber SL 29 Chainstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 16 } , { "id": "28461", "name": "Trek Session Carbon Downtube Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 17 } , { "id": "28459", "name": "Trek 2017 Remedy 27.5 Carbon Chainstay Strike Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "greylight", "list": "CATEGORY", "position": 18 } , { "id": "28466", "name": "Trek 2016 Top Fuel 27.5 Carbon Chainstay Strike Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "greylight", "list": "CATEGORY", "position": 19 } , { "id": "30329", "name": "Trek 2020 Top Fuel 29 Rotor Strike Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 20 } , { "id": "30380", "name": "Trek 2020 Top Fuel 29 Aluminum Chainstay Guard", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 21 } , { "id": "32897", "name": "Trek 2020 Powerfly HT Chainstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 22 } , { "id": "32906", "name": "Trek Powerfly HT Motor Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black_greydark", "list": "CATEGORY", "position": 23 } , { "id": "34188", "name": "Trek 2021 Slash Carbon Seatstay Armor", "price": "", "brand": "Trek", "category": "Bike frame protection", "variant": "black", "list": "CATEGORY", "position": 24 } ] } }); } else { console.log("dataLayer"); }