客户已经购买了一个MaxMind许可证,而我已经收到了一个许可证号码。我还可以通过直接访问MaxMind webservice来验证许可证。但是,我无法在配置中找到放置许可证号的任何位置。
我在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 (修订版121009)
发布于 2014-03-07 16:26:27
sitecore/includes/Sitecore.Analytics.config中有一个设置
<!-- MAXMIND SECURITY TOKEN
Security token from MaxMind.
Default: "00000000"
-->
<setting name="MaxMind.SecurityToken" value="00000000" />将值设置为购买的许可证(使用修补程序:config)。
http://www.theinsidecorner.com/en/Marketers/SitecoreDMS/EngagementAnalytics/MaxMindSettings
https://stackoverflow.com/questions/22255102
复制相似问题