通用分析 - 跨域跟踪在多个电子商务网站上共享结账



我管理着多个电子商务网站,这些网站都共享相同的结账流程,但都有单独的谷歌分析帐户。 在用于跨域跟踪的旧谷歌分析下,我们使用:

['_setDomainName', 'none']

在流程的SSL结帐部分时。

在通用分析下,我知道您可以使用链接器插件进行跨域跟踪,但我没有看到与上面的"无"配置等效的配置。 实现这一目标的正确方法是什么?

我希望我正确理解你的问题。最好的解释是在谷歌文档页面上,但我会尝试做一个总结。

ga.js 上的_setDomainName配置设置了 Google Analytics cookie 的域名:

_gaq.push(['_setDomainName', 'mywebsite.com']); 

在分析.js,执行此操作的新方法是:

ga('create', 'UA-XXXXX-Y', {
    cookieDomain: 'mywebsite.com'
});

如果你想使用遗留的cookie(来自ga.js),你还应该填充legacyCookieDomain设置:

ga('create', 'UA-XXXXX-Y', {
    cookieDomain: 'mywebsite.com',
    legacyCookieDomain: 'mywebsite.com'
});
有两种

方法可以具有与"无"配置等效的配置。第一个是:

ga('create', 'UA-XXXX-Y', {
    'cookieDomain': 'none'
});

但是谷歌建议使用此解决方案在本地主机上设置cookie。第二种解决方案是将数据直接发送到谷歌分析,而无需使用cookie。

ga('create', 'UA-XXXX-Y', {
    'storage': 'none',
    'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});

在这里,您必须提供自己的 clientId 参数。

相关内容

  • 没有找到相关文章

最新更新