【问题标题】:I want to use Google Analytics cross domain tracking, does it only work with anchor tags?我想使用 Google Analytics 跨域跟踪,它只适用于锚标签吗?
【发布时间】:2021-01-14 14:44:56
【问题描述】:

我正在使用 gtag.js 并导航到点击事件。该 URL 不包含客户端 ID。 跨域跟踪是否仅适用于锚标签?

【问题讨论】:

  • 能否提供点击事件的定义和URL?谢谢。
  • 当我的搜索结果是导航到另一个域时,据说将GA CLIENT ID插入到查询字符串中并发送。如果使用锚标记,它会包含在查询字符串中,但如果使用点击事件,则不会包含在查询字符串中。 @damianesteban
  • - 点击事件const click = () => { location.href = "https://stackoverflow.com/questions/64111978/i-want-to-use-google-analytics-cross-domain-tracking-does-it-only-work-with-anc"; }; <div onClick={click}> MyQuestion </div> - URL stackoverflow.com/questions/64111978/…
  • 请编辑您的问题并包含您的代码stackoverflow.com/help/how-to-ask

标签: javascript google-analytics cross-domain gtag.js


【解决方案1】:

如果 clientid 不在查询字符串中,则配置中存在不正确的内容,跨域将无法工作。 URL 中的 clientid 用于在下一个域中保持相同的值(_ga cookie),如果该值不存在,Google Analytics 代码将无法知道它并会生成一个新的,因此用户将被视为不同的用户.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 2015-01-31
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-16
    相关资源
    最近更新 更多