【问题标题】:Google Analytics - Tracking Nonstandard Query StringsGoogle Analytics - 跟踪非标准查询字符串
【发布时间】:2015-11-06 11:01:51
【问题描述】:

我正在尝试在 Google Analytics 中跟踪查询字符串,但我遇到了问题。我有太多变量不适合 Google 提供的“正常集合”。它们允许您设置 utm_source、utm_medium、utm_term、utm_content 和 utm_campaign。我需要另一个,我们称之为 my_qs。

所以我的网址看起来像:

http://example.com?utm_source=stack-exchange&utm_medium=web&utm_term=google-analytics&utm_content=nonstandard-query-strings&utm_campaign=answers&my_qs=gotmike

我显然可以在 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


【解决方案1】:

如果您使用的是 GTM,那么您可以通过创建自己的变量来获取您的 qp,从而非常轻松地获取查询参数。变量看起来像这样:

然后,您可以在标签中提供“my_qs 参数”作为自定义维度的值。请确保您已先在 GA 帐户中定义并配置了此项。

【讨论】:

    猜你喜欢
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多