0

我需要在一个网站上捕获用户并将他们传递到第二个网站以完成购买,然后将他们发送回第一个网站。

GA 在 2 个单独的站点上启用,但无法在任一环境中编写服务器端代码,但我确实可以访问两个站点上的前端代码。

我想从站点 1 捕获 GA 数据并将其应用于站点 2,以保持用户活动的一致 GA 记录,而站点 2 通过以某种方式重新初始化 cookie 数据将站点 1 视为引荐来源。

我目前的想法是对两个站点上都包含的 iframe 使用 GET 请求,并将 GA 代码写回浏览器,以便它以更逻辑一致的方式记录页面。

Google 搜索/广告词点击 => 站点 1 购物篮 => 站点 2(记录为站点 1)购买 => 返回站点 1

目前,站点 1 和站点 2 无法集成到 GA 中的单个流中,因为这两个域的 cookie 是分开的。

任何关于正确逻辑的想法都会有所帮助。

4

1 回答 1

0

您是否研究过 ga.js 附带的开箱即用的跨域跟踪功能?您必须设置 _setAllowLinker 标志并在传出链接上推送 _link 的地方?(此页面有更多信息)。

如果这还不够,原始 urchin.js 脚本具有良好的 cookie 读取功能,您可以将其重用于自定义实现。

于 2013-04-29T09:20:29.763 回答