javascript - 跨域转化跟踪

标签 javascript google-analytics

设置: 我有几个关于我的产品的不同信息网站/域,以及一个进行购买、结账等操作的网站/域商店网站,我很难找到一种正确的解决方案来全面跟踪所有页面,包括转化跟踪。

理想: 我想要的是为每个站点(商店站点以及信息站点)获取单独的报告,但添加一些转化跟踪。理想的情况是能够在用户进入结帐流程时跟踪转化,以便我可以在商店网站的统计数据以及引用此销售/转化的网站上看到它,甚至可能是整个 Action 的漏斗可视化。

我已经得到的: 我已经为每个站点/域设置了统计数据。我确实设置了引用商店网站的事件以及用户结账时的事件。

我尝试过的: 我为我的一个信息站点和商店站点设置了跨域跟踪,因此现在事件显示在该单一属性中。

不幸的是,这不是我想要得到的统计数据,因为整个数据是从这两个属性合并而来的。此外,它还使得跟踪目标/转化只能针对该单一媒体资源进行访问,而我无法区分最初来自该网站或其他网站的转化。

是否有可能实现我真正想要做的事情,或者跟踪此类设置的正确方法是什么?

最佳答案

您可以使用额外的跟踪器(这样您就有一个 UA ID 进入您的“正常”域,一个 UA ID 进入您的 shpooing 网站,一个放置在两个网站上) - 您仍然拥有两个页面在单独的媒体资源中进行跟踪,但您将拥有一个可跟踪所有网站的汇总媒体资源。然而,如果您使用事件跟踪等,这可能会带来不必要的复杂性(因为您必须确保事件始终被推送到正确的跟踪器)。

更简单的解决方案是通过 View /配置文件 - 对两个站点使用相同的 UA id;根据域名创建 View (在管理部分中进行过滤)以单独跟踪每个站点;对于显示来自两个站点的数据的通用数据 View ,创建 filter that includes the hostname以便您可以在报告中区分这两个网站。

关于javascript - 跨域转化跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365317/

相关文章:

javascript - typescript -对象作为私有(private)或 protected

javascript - JQuery - 单击按钮时更改 $_GET 变量

javascript - 使用 ng-if 从 angularjs 中的另一个指令检查 Angular 变量

javascript - 在不使用 iframe 的情况下将聊天机器人集成到网站中

javascript - 无需登录即可使用 GAPI 获取 Google Analytics 数据

javascript - Google Analytics jQuery 跟踪外部链接 - _gaq & ga 未定义

javascript - 如果我运行多个替换检查,为什么它不能正确替换?

google-analytics - 未捕获的ReferenceError:未定义_gaq(Google Analytics(分析))

rest - 谷歌分析报告 API v4 : Difference in return values for same period

google-analytics - 使用衡量协议(protocol)的受众群体报告