根据引荐来源跟踪浏览量

时间:2018-10-25 01:35:02

标签: google-analytics google-tag-manager

我的目标是跟踪从特定网站发送访问者时的用户会话。

我希望访问者来自两个网站:a.com和b.com

如果引荐来源网址包含a.com,我希望触发代码1 如果引荐来源网址包含b.com,则触发代码2。用户登陆我的网站后,他们应该会在我的域中的许多页面上旅行。即使HTTP Referer不再匹配a.com,我仍然需要跟踪该会话。

我的目标是跟踪从a.com发送的会话数,从b.com发送的会话数以及每个会话在/ thankyoupage上的感谢页面

这将如何配置? 这会需要会话范围吗?如果需要的话,该如何配置?

3 个答案:

答案 0 :(得分:1)

如果您只想在Google Analytics(分析)中看到此信息,则可以使用引荐来源网址a.com或b.com来创建细分(请注意,在GA中引荐来源网址是一种点击量渠道,并且仅当引荐来源网址上没有广告系列参数时才进行填充)到达网页网址)。因此,对于Analytics(分析),您不需要额外的工作。流量通道会自动进入会话范围(随着通道的更改开始新的会话)。

如果您想根据引荐来源网址有条件地触发代码,则可能会有些复杂。 GTM不会维护会话,并且本身不会在页面浏览量之间传输信息。因此,您需要自己存储信息。

如果引荐来源网址与您自己的域不匹配,您将在触发标签的触发器中使用内置的引荐来源网址变量。您将使用它来触发带有Javascript function that sets a cookie的自定义html标签。然后,您使用引荐来源网址设置Cookie。

在您的thankyou页面上,您使用内置的cookie变量来读取您的cookie。如果Cookie分别包含a.com或b.com,则将其用于触发相应标签的触发器(网页浏览触发器,在某些网页浏览上触发,过滤器“ [您的cookie变量]等于a.com”(或b.com)) 。由于Cookie是特定于域的,因此仅当您的thankyou页面位于同一域时才有效。

答案 1 :(得分:0)

我认为您不需要为此进行任何配置。

对于引荐流量,您可以查看获取报告。它应该显示为a.com和b.com。

enter image description here

要进入“感谢页面”,我建议您根据“感谢页面”的到来设置目标。 enter image description here

答案 2 :(得分:0)

根据我的理解,您希望进行跨域跟踪并希望跟踪以下内容:

a.com的第1页-> a.com的第2页-> b.com的第1页-> b.com的第2页

默认情况下,只要域更改,用户的GA ID都会更改。因此,对于a.com和b.com,GA会将同一用户视为不同用户,因此默认情况下,您无法跟踪此类用户。

要跟踪上述情况,GA应考虑两个站点上的用户相同,并为此GA使用链接器提供跨域跟踪

https://developers.google.com/analytics/devguides/collection/analyticsjs/linker