Tracker.Current.Interaction.Referrer为空

时间:2016-10-04 14:28:07

标签: sitecore sitecore8

点击链接到我的Sitecore网站的链接时,我希望填写Tracker.Current.Interaction.Referrer。但事实并非如此。 我知道有一些情况你没有得到推荐人:https://stackoverflow.com/a/6880668/1797792

但奇怪的是,HttpContext.Current.Request.UrlReferrer.Host在我的案例中确实包含引荐来源。那么为什么Sitecore Tracker不会意识到这一点呢?更重要的是,我如何让它知道?

1 个答案:

答案 0 :(得分:0)

如果您来自其他推介人,则Tracker.Current.Interaction不会重置。它保存在会话中。 它仅设置Tracker.Current.Interaction.Referrer if Tracker.Current.Interaction == null

关闭浏览器,然后点击指向该网站的链接,将填充Tracker.Current.Interaction.Referrer,如期待的那样。