这是一个以示例最佳说明的问题:
用户转到网站A ,然后点击网站B 。引荐网站现在是网站A.同一用户点击网站B的网站C 。引荐网站现在是网站B.
我想知道是否可以将网站C的引荐网站显示为网站A(如果您愿意,则为初始推荐人)。
为什么我喜欢这个(更多上下文)?
我正在使用定位软件(站点B),它将重定向到真正的目标(站点C)。由于我将链接到此定位软件而不是最终目的地,因此Google Analytics会将所有推介注册为定位软件,这将完全无法跟踪引荐网站的目的。
我希望能够通过“实际”推荐人(网站A),以便查看网站C的访问实际来自哪里。
如果可能的话,我希望在没有“黑客”或“变通办法”的情况下做到这一点,这有可能轻易破解。
答案 0 :(得分:8)
<强> _setReferrerOverride()强>
_setReferrerOverride(newReferrerUrl) 设置用于确定广告系列跟踪值的引荐来源网址。使用此方法可允许iFrame中的小工具正确跟踪引荐。默认情况下,广告系列跟踪使用document.referrer属性来确定引荐来源网址,该网址在GIF请求的utmr参数中传递。但是,您可以使用自己的值覆盖此参数。例如,如果您将新引荐来源设置为http://www.google.com/search?hl=en&q=hats,则广告系列Cookie会存储一个新广告系列,其中包含source = google,medium = organic和keyword = hats。
_gaq.push(['_setReferrerOverride', 'URL-YOU-WANT-AS-REFERRER']);
无论您是否使用iframe,它仍然可以使用。值得一试,而不是黑客。
答案 1 :(得分:7)
如果您使用的是通用分析,它看起来会更像这样:
ga('set', 'referrer', 'URL-YOU-WANT-AS-REFERRER');
确保在发送网页浏览事件之前(以及create
之后) 。