【发布时间】:2015-11-06 11:01:51
【问题描述】:
我正在尝试在 Google Analytics 中跟踪查询字符串,但我遇到了问题。我有太多变量不适合 Google 提供的“正常集合”。它们允许您设置 utm_source、utm_medium、utm_term、utm_content 和 utm_campaign。我需要另一个,我们称之为 my_qs。
所以我的网址看起来像:
我显然可以在 Google Analytics 中找到所有标准查询字符串的报告,但我很难弄清楚如何针对 URL 中显示的这些其他变量运行报告。
我查看了自定义变量,它们似乎是由 Google Analytics 代码设置的,而不是由 URL 中的查询字符串设置的。
也许答案是编写一些 javascript 来获取我的查询字符串并将其作为自定义变量存储在 Google Analytics 中?
我阅读了几篇关于根据您网站上存储的数据创建自定义变量的文章,但我真的很想提供一个简单的 URL 链接返回我的网站,并根据用户单击该链接从查询字符串中获取数据.
关于如何实现这一点的任何想法?
【问题讨论】:
-
首先,您是否考虑过将您的 GA 升级到 Universal?我认为您在引用自定义变量时使用的是经典。使用 UA,您可以将查询参数设置为自定义维度,类似于自定义变量。与只有 5 个自定义变量相比,您还可以使用 20 个插槽。
-
我正在使用 UA。我不确定自定义变量是否是答案,这就是我在搜索中能够发现的全部。自定义维度如何工作以及如何将它们设置为由查询字符串设置?
-
自定义维度 (CD) 的工作方式与自定义变量类似,它们类似于 GA 中已有的标准维度。您可以使用 Javascript 将您的 CD 定制为您想要的任何尺寸。在您的情况下,您需要编写逻辑来获取查询参数并将其放在将作为 CD 发送的变量中。
-
那么您是否有参考说明如何编写此逻辑来获取查询参数?可以在谷歌标签管理器中完成吗?
-
当然可以在GTM中完成,如果您确实在使用GTM,我会发布答案。
标签: google-analytics tags query-string