我们在网站example.com上使用Google Universal Analytics。
我已制作了我的网站广告系列网址:http://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=partnership
我希望通知GA通过广告系列参数访问网址。我该怎么办?是自动完成的吗?我无法提及" 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 /广告系列时应该是常见任务的内容。
有什么想法吗?
感谢您的帮助,
菲利普。
答案 0 :(得分:0)
使用utm参数创建链接后,将自动进行跟踪。您可以在Acquisition / Campaign下找到报告。
答案 1 :(得分:0)
经过更多测试:我有一个包含目标iframe的源页面。源页面已启用GA和通用。目的地只有环球。
源网址包含广告系列utm参数,iframe网址是使用通用装饰方法构建的,它提供:“http://myiframe/?_ga=xxxxx”(注意iframe网址中没有utm参数)。 Iframe实际上发送了广告系列信息,因为可以在浏览器控制台“已发送的信标”日志中启用通用调试模式。
我明白的是:如果源URL包含utm参数,它会自动使用decorate方法,但如果不是这样,则目标iframe中的信息会丢失,除非您手动将这些campaigningn参数添加到iframe URL,如:“{{ 3}}”。广告系列信息由GA存储在源Cookie中,但不会转移到目标。
不确定,但是向iframe网址添加utm参数的一种便捷方法(因此,如果源URL中尚未添加),可以使用Universal decorate和GA pageTracker._getLinkerUrl来获取所有需要的信息。