首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sitecore 8中禁用分析

在Sitecore 8中禁用分析
EN

Stack Overflow用户
提问于 2015-03-18 01:07:33
回答 3查看 10.3K关注 0票数 14

我有一个Sitecore体验平台(外行术语为Sitecore版本8),我不想使用Analytics。当我查看Sitecore Experience时,分析无处不在。我想以一种“干净”的方式禁用Analytics,但据我所知,Sitecore 8的方法是不同的。正确的方法是什么?

注意:是的,我知道:

<setting name="Analytics.Enabled" value="false" />

是的,我在Stack Overflow上看到了这个看似相关的问题。

提前谢谢你!!萨沙

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-08-11 11:01:54

看起来是在最初问题之后发布的Sitecore KB article只提到了

代码语言:javascript
复制
<setting name="Analytics.Enabled" value="false" />

行,以及注释掉/删除/App_Config/ConnectionStrings.config中的连接字符串。

代码语言:javascript
复制
<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”。

票数 16
EN

Stack Overflow用户

发布于 2015-03-18 03:12:57

我使用的是开发环境,其中我删除了App_Config/include文件夹中的所有分析文件,除了删除,您还可以重命名为.disabled

它对我来说是有效的,但不确定是否没有问题。我也不需要任何分析连接字符串。但我不会带着那个被删除的配置上线。

编辑:这是不可能的,比如说Sitecore在日志中有很多错误,一些功能被破坏了,未来有一个请求在未来的版本中使其成为可能。

票数 2
EN

Stack Overflow用户

发布于 2017-08-26 17:38:07

我们遇到了同样的问题,这里有一些需要考虑的要点。

  1. Sitecore更高版本不支持以下标记。

对于更高的版本-在Sitecore 8.1之后,我们可以通过下面的部分计划相同的设置。转到Sitecore.Xdb.config并将setting Xdb.Enabled值更新为true

用于CD服务器的

  1. - Sitecore.Analytics.Tracking.config -应提供主机名。

我们已经尝试了上述两个选项,但问题没有得到解决。

最后--一旦我们重启了IIS,它就能工作了。

重点是这可能会再次发生-将提供完整的RCA,如果找到的话。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29105370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档