客户已购买MaxMind许可证,我已收到许可证号码。我也可以直接点击MaxMind网络服务来验证许可证。但是,我无法在配置中的任何位置找到许可证号。
我发现Sitecore.Analytics.config
中的以下行似乎很有希望,但我不确定是否应该用我的许可证号码替换{1}
。这是正确的地方吗?
<setting name="MaxMind.Url" value="http://sitecore1.maxmind.com/app/sc?i={0}&l={1}" />
作为参考,我的一些自定义业务逻辑基于访问者的地理位置,这里有一些示例代码:
var cv = Sitecore.Analytics.Tracker.CurrentVisit;
var lat = cv.Latitude;
var lng = cv.Longitude;
然而,lat
和lng
差不多是0 - 这是我意识到我们需要许可证的时候。
Sitecore.NET 6.5(rev.121009)
答案 0 :(得分:3)
sitecore/includes/Sitecore.Analytics.config
<!-- MAXMIND SECURITY TOKEN
Security token from MaxMind.
Default: "00000000"
-->
<setting name="MaxMind.SecurityToken" value="00000000" />
将值设置为您购买的许可证(使用补丁:配置)。
http://www.theinsidecorner.com/en/Marketers/SitecoreDMS/EngagementAnalytics/MaxMindSettings