如何注册uniquePageview以及如何使用自定义维度谷歌分析

时间:2017-10-29 13:38:37

标签: javascript php google-analytics google-tag-manager google-reporting-api

我正在使用自定义维度来跟踪我的网站。 我有一个基于内容的网站。我想跟踪我的跟踪来自哪个发布商,所以我开发了一些在我的网址中使用参数的东西,例如。 www.xyz.com?code=UNIQUECODE

这个独特的代码告诉我哪些发布商链接重定向到我的网页。 我通过我的数据库运行此UNIQUECODE,并使用标记管理器将与其关联的发布者的ID发送到我的自定义维度,即PUBLISHER。

现在我不希望在用户刷新或会话结束后为该特定发布者注册另一个综合浏览量。

我的自定义维度的范围是什么,它会持久保存ID,即使会话结束也不会记录另一个uniquePageview。

2 个答案:

答案 0 :(得分:0)

如果我理解你的目标,我认为任何可用的范围都不会提供你所追求的目标。本质上,范围选项处理会话中的最后值,但您希望处理会话中的第一个值。

我认为您必须使用命中级范围,因为这是确保报告中第一个值持续存在的唯一方法。

答案 1 :(得分:0)

我不确定为什么不只是使用UTM,但如果您喜欢它,我建议您在会话级别使用自定义维度并使用更具体的触发器,只需检查代码'参数。

构建一个保存在浏览器会话中的自定义JS存储一个标志,指示该人是否附带了一个'代码'在这个会议中。这样,只有用户第一次使用'代码进入网站时,代码才会触发。用户导航后的所有综合浏览量即使代码'参数出现会有一个变量' X'在sessionStorage上避免标记被激活。

最后,我强烈建议你避免使用调试模式来测试它,因为它往往会破坏很多JS。为Stage创建环境(是的,标记管理器具有环境)并使用预览而不进行调试。

如果您需要更多信息,请询问。祝你好运。