在Sitecore 8中禁用Google Analytics

时间:2015-03-17 17:07:33

标签: sitecore sitecore-dms sitecore8

我有一个Sitecore体验平台(Sitecore版本8,外行术语),我不想使用Analytics。当我查看Sitecore Experience时,整个分析都是如此。我想在" clean"中禁用Google Analytics。方式,但对于Sitecore 8,据我所知它的方法是不同的。什么是正确的方法?

注意:是的,我知道:

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

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

提前谢谢!! 武

3 个答案:

答案 0 :(得分:15)

在初始问题仅提及

之后,Sitecore KB article似乎已发布
<setting name="Analytics.Enabled" value="false" />
上面/App_Config/Include/Sitecore.Analytics.config中提到的

行,以及在/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,现在称为&#34; CMS-only mode&#34;并且可以通过类似的方式启用 - 将Xdb.enabled设置为&#34; false&#34;在Sitecore.Xdb.config中。

答案 1 :(得分:2)

我使用开发环境删除App_Config / include文件夹中的所有Google Analytics文件,Sitecore.Analytics。*。config而不是删除你也可以重命名为.disabled

它对我有用但不确定没有问题。我也不需要任何分析连接字符串。但我没有使用已删除的配置。

编辑: 不可能说Sitecore在日志中有很多错误,而且有些功能被打破了,未来的版本将来有一个未来的请求。

答案 2 :(得分:1)

我们遇到了同样的问题,以下是需要考虑的一些问题。

  1. Sitecore更高版本不支持以下标记。
  2. 对于更高版本 - 在Sitecore 8.1之后,我们可以通过以下部分规划相同的设置。 转到Sitecore.Xdb.config并将设置Xdb.Enabled 值更新为true

    1. 用于CD服务器 - Sitecore.Analytics.Tracking.config - 应提供主机名。
    2. 我们尝试了以上两个选项,但问题没有得到解决。

      最后 - 一旦我们重新启动IIS,它就会起作用。

      点可能会再次发生 - 如果发现任何可提供完整的RCA。