我在我的網站上使用Sitecore.Analytics.Tracker
進行個性化設置。我添加了用戶手動更改郵編的功能,這可以改變他們在網站某些部分看到的內容。郵政編碼檢索與Tracker.CurrentVisit.PostalCode
Sitecore Analytics Tracker CurrentVisit重置數據(C#,ASP.Net)
public string GetCurrentZipCode()
{
return Tracker.CurrentVisit.PostalCode.IsNotNullOrEmpty() ? Tracker.CurrentVisit.PostalCode : String.Empty;
}
public void SetCurrentZipCode(string zip)
{
Tracker.CurrentVisit.PostalCode = zip;
}
這個工程,但很挑剔;每當我重新加載頁面時,郵政編碼將會改回默認值,我發現這是因爲有時當頁面加載時PostalCode已經變回空字符串。
爲什麼Tracker.CurrentVisit.PostalCode
重置?這是Sitecore中的設置嗎?我怎樣才能阻止它?理想情況下,PostalCode的價值應該持續整個會話。
您正在使用哪個Sitecore版本? –