我正在尝试处理跨域跟踪问题。我有使用postmessage和事件监听的代码将来自Shopify的clientid传递给Paywhirl购物车小部件。
我遇到的问题是Paywhirl在我的代码运行之前注入了它自己的跟踪器,并且该跟踪器正在抓住我的代码想要使用的“t0”默认跟踪器名称。因此,我无法在创建跟踪器时将唯一的clientid分配给跟踪器(唯一可以指定clientid),因此我最终只有两个用户而不是Google Analytics中的一个用户。
我相信我可以使用我的代码的自定义跟踪器名称来解决此问题,但我无法弄清楚如何让Google Analytics忽略来自Paywhirl代码使用的“发送”命令发出的网页浏览默认跟踪器名称“t0”。
有没有办法忽略基于跟踪器名称或其他方法的网页浏览功能?
或者,有没有办法强制Paywhirl的代码使用不同的跟踪器名称,同时允许我的代码使用默认的“t0”名称?
提前感谢您的帮助。