Google analytics 通用谷歌分析跨域传递变量

Google analytics 通用谷歌分析跨域传递变量,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我需要通过使用通用谷歌分析在域名1上传递变量,并在域名2上获取该变量。在旧版本的Google analytics中,我曾经非常轻松地完成这项任务: 域1: 设置: 并发送: window.open(pageTracker._getLinkerUrl(item.redirectUrl()), '_blank') 域2获取项目: var some_var= pageTracker._getVisitorCustomVar(1); 我的问题是如何在通用谷歌分析上做到这一点。 我需要将这段代码“翻译

我需要通过使用通用谷歌分析在域名1上传递变量,并在域名2上获取该变量。在旧版本的Google analytics中,我曾经非常轻松地完成这项任务:

域1: 设置:

并发送:

window.open(pageTracker._getLinkerUrl(item.redirectUrl()), '_blank')
域2获取项目:

var some_var= pageTracker._getVisitorCustomVar(1);
我的问题是如何在通用谷歌分析上做到这一点。 我需要将这段代码“翻译”成新的语法和新的方法,因为我找不到解决方案。

你找不到(不管怎样,通用分析公司也找不到)。这是因为在使用链接器方法时,数据存储在cookie中,并作为url参数跨域传输

UA不在Cookie中存储数据(客户端id除外),它存储自定义维度(您将在其中存储访客级别信息)并通过客户端id检索报告的值。由于没有从跟踪服务器返回网站的通道,因此无法使用getVisitorCustomVar检索值

当然,没有什么能阻止您编写自己的cookie并将值作为url参数发送,但它无法与UA一起工作

var some_var= pageTracker._getVisitorCustomVar(1);