在Sitecore中配置MaxMind许可证

时间:2014-03-07 16:12:39

标签: sitecore sitecore6 maxmind

客户已购买MaxMind许可证,我已收到许可证号码。我也可以直接点击MaxMind网络服务来验证许可证。但是,我无法在配置中的任何位置找到许可证号。

我发现Sitecore.Analytics.config中的以下行似乎很有希望,但我不确定是否应该用我的许可证号码替换{1}。这是正确的地方吗?

<setting name="MaxMind.Url" value="http://sitecore1.maxmind.com/app/sc?i={0}&amp;l={1}" />

作为参考,我的一些自定义业务逻辑基于访问者的地理位置,这里有一些示例代码:

var cv = Sitecore.Analytics.Tracker.CurrentVisit;
var lat = cv.Latitude;
var lng = cv.Longitude;

然而,latlng差不多是0 - 这是我意识到我们需要许可证的时候。

Sitecore.NET 6.5(rev.121009)

1 个答案:

答案 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