0

我们的页面有 Google Analytics,我们有链接可以在 3rd 方网站上获取门票。

我们希望为网站提供跟踪像素,以便我们可以查看用户是否完成了交易。

我们需要对自己的分析设置进行哪些更改?我们会为他们提供什么代码?

有没有比使用谷歌分析更好的替代方法?(我发现您不应该在同一页面上拥有多个帐户,因此不建议使用 GA 的网站)

4

2 回答 2

0

正如您提到的第 3 方,我假设其他网站不属于您。

如此处所述,GA 支持不使用 JavaScript 本身来更新您的分析报告。您可以使用以下参数来放置跟踪各种事物的跟踪像素。但是,最有用的是:

Parameter    Description
utmac        Google Analytics account ID
utmn         Random ID to prevent the browser from caching the returned image
utmp         Relative path of the page to be tracked
utmr         Complete referral URL

在您的第 3 方网站的交易成功页面上方便地提供。唯一的问题是,第 3 方网站的服务器端必须处理utmn防止缓存所需的随机 ID 生成。(通常图像会被缓存,因此不会再次请求它们,但如果再次解析请求,则会从缓存中检索它们。这意味着如果用户已经交易过一次并且他已经缓存了它(图像),如果他再次交易,你将无法记录第二次完成,因为请求永远不会触发。为了防止这种情况产生随机ID,让浏览器每次都认为它不是同一个请求。)

utmp中,您可以发送 /virtual/transaction/success 或其他一些要跟踪的虚拟 URL。但请注意,这些综合浏览量和访问量将出现在您的所有报告中。但是您将拥有引荐来源网址,这样它会有所帮助。

另一种方法是将这些从其他网站获得的数据添加为 Universal Analytics 中的离线自定义数据源。

希望有帮助!

于 2014-01-09T11:48:58.083 回答
0

按照这个 GA 指南跟踪多个域

就一个页面上的多个 GA 代码而言……实际上,在一个页面上在不同的命名空间下拥有多个 GA 实例是相当容易的。但语法因您使用的 GA 代码版本而异。这是传统的方法。对于较新的 analytics.js 样式,您可以重命名全局对象

于 2014-01-08T19:12:52.333 回答