点击链接到我的Sitecore网站的链接时,我希望填写Tracker.Current.Interaction.Referrer
。但事实并非如此。
我知道有一些情况你没有得到推荐人:https://stackoverflow.com/a/6880668/1797792
但奇怪的是,HttpContext.Current.Request.UrlReferrer.Host
在我的案例中确实包含引荐来源。那么为什么Sitecore Tracker不会意识到这一点呢?更重要的是,我如何让它知道?
答案 0 :(得分:0)
如果您来自其他推介人,则Tracker.Current.Interaction
不会重置。它保存在会话中。
它仅设置Tracker.Current.Interaction.Referrer
if Tracker.Current.Interaction == null
关闭浏览器,然后点击指向该网站的链接,将填充Tracker.Current.Interaction.Referrer
,如期待的那样。