There’s currently an add-to-cart tracking issue on Google Analytics
A previous developer may have been the one to input that code. I’m unaware why the additional code has been placed.
Can i remove the additional GA code existing on my site to see if it is causing the add-to-cart tracking issue?
My site is Shopify Plus.
The code is:
var pathname = location.pathname;
if (pathname.indexOf('/checkouts/') > -1){
(function(d, w) {
if(document.querySelector('[data-step="shipping_method"]') !== null){
var price = document.getElementsByClassName('payment-due__price');
var paymentDue = parseInt(price[0].attributes["data-checkout-payment-due-target"].value);
var i = document.getElementsByClassName("section--shipping-method")[0],
fs = i.querySelector('[data-shipping-method*="shopify-Standard%20Free%20Shipping"]'),
t = fs.parentNode,
ss = i.querySelector('[data-shipping-method*="shopify-Standard%20Shipping"]'),
n = ss.parentNode,
el;
if (paymentDue >= 500000){
n.remove();
el = t.getElementsByClassName('input-radio')[0];
} else {
t.remove();
el = n.getElementsByClassName('input-radio')[0];
}
if (el.onclick) {
el.onclick();
} else if (el.click) {
el.click();
}
}
var s = document.createElement("SCRIPT");
s.src='https://cdn.shopify.com/s/files/1/0063/4932/4335/t/159/assets/xpanse-shopify-address-validator-1.1.2.js?v=06042020';
s.type = 'text/javascript';
s.async = 1;
d.body.appendChild(s);
})(document, window);
}
Help me check on that. Thanks