【问题标题】:Passing UTM in the code?在代码中传递 UTM?
【发布时间】:2014-05-08 09:25:39
【问题描述】:

有没有办法在 HTML 中添加额外的代码来将 UTM 参数传递给 Google Analytics?通常你会在 URL 中传递参数:

domain.com/?utm_source=google&utm_medium=promotions&utm_campaign=Marketing%20Channel%20Name

相反,我想知道是否可以在 HTML 中传递此信息,而不是像上面的示例中那样在 URL 中传递。

以为我记得在某处读过这篇文章,但也许​​我错了......我找不到解释任何内容的链接。

有人吗?

【问题讨论】:

  • 我不知道为什么这个问题被关闭了,只是假设关闭它的模组对谷歌分析一无所知。
  • 无论如何,如果您使用旧式跟踪 (ga.js),则无法执行此操作。可以override what url params to look for,但不能直接设置。如果您使用的是新的 Universal Analytics (analytics.js),那么您 can set campaign vars directly
  • 要添加到@CrayonViolent 的答案 - 您可以在 ga.js 中使用 _trackPageview 中的第二个参数并使用正确的 url 参数附加您的值。
  • 太棒了..谢谢大家。是的,我认为版主不明白,所以我澄清了。感谢您的回答!

标签: google-analytics analytics


【解决方案1】:

有人无缘无故关闭了这个。我的问题的答案是肯定的……您可以在旧的 (ga.js) 和新的通用分析 (analytics.js) 中传递 HTML 中的 UTM。

就像 Crayon Violent 提到的,它可以使用 analytics.js 来完成,而 MisterPhilip 则进行了更正。您可以使用新旧 Google Analytics(分析)来做到这一点。

对于 Universal Analytics,您可以直接设置变量:

https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#trafficsources

在旧 GA 中,您使用 _trackPageview 中的第二个参数。

感谢重新打开这张票的人。

【讨论】:

    猜你喜欢
    • 2016-02-27
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    • 2020-10-11
    • 2021-08-02
    相关资源
    最近更新 更多