1function addProduct(dataLayer, at_si_c_id, at_si_p_name, at_si_p_id, at_si_p_brand, at_si_p_currency, at_si_p_discount, at_si_p_variant, at_si_p_article, at_si_p_pricetaxincluded, 2 at_si_p_pricetaxfree, at_si_p_placement,at_si_p_quantity){ 3 if(window.gdpr !== undefined){ 4 if(window.gdpr.getPurposes().analytics || window.gdpr.getPurposes().analytics == undefined){ 5 dataLayer.push({ 6 'event': 'addProduct', 7 'at_si_c_id' : at_si_c_id, 8 'at_si_c_creation': true, 9 'at_si_p_name': at_si_p_name, 10 'at_si_p_id': at_si_p_id, 11 'at_si_p_brand': at_si_p_brand, 12 'at_si_p_currency': at_si_p_currency, 13 'at_si_p_discount': at_si_p_discount, 14 'at_si_p_variant': at_si_p_variant, 15 'at_si_p_article': at_si_p_article, 16 'at_si_p_pricetaxincluded': at_si_p_pricetaxincluded, 17 'at_si_p_pricetaxfree': at_si_p_pricetaxfree, 18 'at_si_p_placement': at_si_p_placement, 19 'at_si_p_quantity': at_si_p_quantity}); 20 } 21 } 22};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.