【问题标题】:Google Universal Analytics - Should campaign parameters be set manually?Google Universal Analytics - 是否应手动设置广告系列参数?
【发布时间】:2015-02-06 17:22:17
【问题描述】:

我们在网站 example.com 上使用 Google Universal Analytics。

我已经生成了我的网站广告系列网址:http://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=partnership

我希望 GA 收到有关使用广告系列参数访问 URL 的通知。我应该怎么做?它是自动完成的吗?我在 Universal 文档中找不到“utm”参数。

我想我应该设置每个广告系列参数 cf。 https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference

ga('set', 'campaignName', '(direct)');
ga('set', 'campaignSource', '(direct)');
ga('set', 'campaignMedium', 'organic');
ga('set', 'campaignId', 'ID');

然后:

ga('send', 'pageview');

当使用 GA/campaign 时,本应是常见任务的事情似乎非常“复杂”。

有什么想法吗?

感谢您的帮助,

菲利普。

【问题讨论】:

    标签: universal-analytics


    【解决方案1】:

    使用 utm 参数创建链接后,系统会自动进行跟踪。您可以在 Acquisition / Campaign 下找到报告。

    【讨论】:

      【解决方案2】:

      经过更多测试:我有一个包含目标 iframe 的源页面。源页面已启用 GA 和 Universal。目的地只有 Universal。

      源 URL 包含活动 utm 参数,iframe URL 是使用 Universal decorate 方法构建的,它给出:“http://myiframe/?_ga=xxxxx”(注意 iframe URL 中没有 utm 参数)。 iframe 实际上发送活动信息,这可以在浏览器控制台“发送信标”日志中启用通用调试模式时看到。

      我的理解是:如果源 URL 包含 utm 参数,它会自动使用 decorate 方法,但如果不是这种情况,则信息会在目标 iframe 中丢失,除非您手动将这些campaingn 参数添加到 iframe URL,例如:“@987654322 @"。活动信息由 GA 存储在源 cookie 中,但不会传输到目的地。

      不确定,但是将 utm 参数添加到 iframe URL 的一种方便方法(因此,如果源 URL 中还没有),可以使用 Universal decorate 和 GA pageTracker._getLinkerUrl 来获取所有需要的信息。

      【讨论】:

        猜你喜欢
        • 2020-01-20
        • 2014-05-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多