【发布时间】:2015-10-07 04:44:20
【问题描述】:
我正在开发 Sitecore 7,我已经在我们的网站上配置了 Sitecore GeoIP 模块(Sitecore IP Geolocation Service Client 1.2 rev. 150602.zip)。 Sitecore IP 地理定位服务正在我们网站的应用中心运行。
当我尝试将其功能与个性化一起使用时,它似乎不起作用。 我使用演示详细信息为页面组件创建了以下条件 --> 个性化
但是当我从给定国家访问该网站时,该项目仍然存在于页面上(需要隐藏)。
我确实使用 TestIp.aspx 页面测试了 GeoIp 模块,它正确地跟踪了 IP 数据。
有人可以就此提出建议吗? 谢谢。
更新
这确实有效。 MaxMind 服务有一个 ip 缓存机制。 当 ip 被缓存时,我们从 sitecore 客户端所做的更改在一段时间内没有被激活。
我们可以做任何配置更改来更改或跳过此缓存机制吗?
谢谢。
【问题讨论】:
-
您发布了页面吗?个性化在编辑或预览模式下不起作用。
-
是的,我已经发布了它们,并且这些更改也可以在网络数据库中找到。
-
您检查过 Analytics (SQL) 数据库、GeoIps" 表吗?可能有旧的/错误的记录,请参阅kb.sitecore.net/articles/798498
-
您可以尝试以私密模式打开新浏览器并从斯里兰卡访问您的网站吗?
标签: sitecore sitecore7 sitecore-dms