我有一个Sitecore体验平台(外行术语为Sitecore版本8),我不想使用Analytics。当我查看Sitecore Experience时,分析无处不在。我想以一种“干净”的方式禁用Analytics,但据我所知,Sitecore 8的方法是不同的。正确的方法是什么?
注意:是的,我知道:
<setting name="Analytics.Enabled" value="false" />
是的,我在Stack Overflow上看到了这个看似相关的问题。
提前谢谢你!!萨沙
发布于 2015-08-11 11:01:54
看起来是在最初问题之后发布的Sitecore KB article只提到了
<setting name="Analytics.Enabled" value="false" />行,以及注释掉/删除/App_Config/ConnectionStrings.config中的连接字符串。
<add name="analytics" connectionString="mongodb://localhost/analytics" />
<add name="tracking.live" connectionString="mongodb://localhost/tracking_live" />
<add name="tracking.history" connectionString="mongodb://localhost/tracking_history" />
<add name="tracking.contact" connectionString="mongodb://localhost/tracking_contact" />
<add name="reporting" connectionString="user id=user;password=password;Data Source=(server);Database=Sitecore_Analytics" />它还概述了由于缺乏xDB而产生的众多限制。
这似乎是一个流行的问题/答案,所以更新一些信息:对于没有xDB的Sitecore 8.1,这现在被称为"CMS-only mode“,并且可以通过类似的方式启用-通过在Sitecore.Xdb.config中将Xdb.enabled设置为"false”。
发布于 2015-03-18 03:12:57
我使用的是开发环境,其中我删除了App_Config/include文件夹中的所有分析文件,除了删除,您还可以重命名为.disabled
它对我来说是有效的,但不确定是否没有问题。我也不需要任何分析连接字符串。但我不会带着那个被删除的配置上线。
编辑:这是不可能的,比如说Sitecore在日志中有很多错误,一些功能被破坏了,未来有一个请求在未来的版本中使其成为可能。
发布于 2017-08-26 17:38:07
我们遇到了同样的问题,这里有一些需要考虑的要点。
对于更高的版本-在Sitecore 8.1之后,我们可以通过下面的部分计划相同的设置。转到Sitecore.Xdb.config并将setting Xdb.Enabled值更新为true
用于CD服务器的
我们已经尝试了上述两个选项,但问题没有得到解决。
最后--一旦我们重启了IIS,它就能工作了。
重点是这可能会再次发生-将提供完整的RCA,如果找到的话。
https://stackoverflow.com/questions/29105370
复制相似问题