JS Data Layer
by James Hooper
JavaScript
if ((jQuery("body").attr("class").split(" ")[1] == "catalog-category-view") && (jQuery("span.amount").text().split(" ")[0].trim() > 1)) {
var getCatName = jQuery("h1").html().trim();
/*start of product sku arrary*/
var productskus = [];
jQuery(".product-sku").each(function() {
productskus.push(jQuery(this).text().slice(1, -1))
});
var getCatProdSku = productskus.join("|");
jQuery(".result").html(getCatProdSku);
/*end */
dataLayer.push({
'basicPageId' : "Lister Page",
'categoryName' : getCatName,
'catProdSku' : getCatProdSku,
});
}
if ((jQuery("body").attr("class").split(" ")[1] == "catalog-category-view") && (jQuery("span.amount").text().split(" ")[0].trim() > 1)) {
var getCatName = jQuery("h1").html().trim();
/*start of product sku arrary*/
var productskus = [];
jQuery(".product-sku").each(function() {
productskus.push(jQuery(this).text().slice(1, -1))
});
var getCatProdSku = productskus.join("|");
jQuery(".result").html(getCatProdSku);
/*end */
dataLayer.push({
'basicPageId' : "Lister Page",
'categoryName' : getCatName,
'catProdSku' : getCatProdSku,
});
}
/*Home Page*/
if (jQuery("body").attr("class").split(" ")[1] == "cms-index-index") {
dataLayer.push({
'basicPageId' : "Home",
});
}