我发现了我的问题,缓存。我在每次测试之前都进行了硬刷新,但我进入了 Chrome 工具并清除了所有内容。 Cookie、缓存,应有尽有。自定义广告系列的跨域跟踪开始工作!以下是两个站点的脚本供参考:
Site 1:
ga('create','UA-xxxxxxx-x'','auto', { 'allowLinker': true });
ga('require', 'linker');
ga('linker:autoLink', ['site2.com']);
ga('require','ecommerce','ecommerce.js');
ga('send','pageview');
Site2:
ga('create', 'UA-xxxxxxx-x', 'auto', { 'name': 'client', 'allowLinker': true });
ga('client.require', 'linker');
ga('client.linker:autoLink', ['site1.com']);
ga('client.require', 'ecommerce', 'ecommerce.js');
ga('client.send', 'pageview');
另外,我将 site1.com 和 site2.com 添加到了 GA 的推荐排除列表中,并且站点 1 和站点 2 的 UA 密钥相同。