Sitecore 8.1 xDB 数据捕获要求
Sitecore 8.1 xDB data capture requirements
我们刚刚将 7.2 平台升级到 8.1。我们也启用了 xDB。
我有以下问题:
- Do we need to write any custom code (JS or C#code) to capture analytics data on to xDB?
- What sort of data is captured by default and what sort of data requires custom code?
谢谢。
1) 默认不需要自定义代码。您只需要确保正确设置了配置文件。安装 Sitecore 时会启用 Sitecore Analytics 和 xDB 功能。在 Sitecore 8.0 中,您只需要在 Sitecore.Analytics.config 中的 "true" 上设置 "Analytics.Enabled",但在 Sitecore 8.1 中,因为它们引入了 xDB 和核心 sitecore 功能分离的概念,您还需要具有xDB 的额外许可证并且在 Sitecore.Xdb.config 中也有 "Xdb.enabled"。还要确保您的计算机上安装了 运行 MongoDB,因为 xDB 实际上由 MongoDB 和 SQL 服务器(两者)
组成
另请查看以下有关 Sitecore 8.1 中仅 CMS 模式的链接:
Sitecore 8.1: what does new CMS-only mode mean
2) Sitecore xDB 在 MongoDB 的 "Contacts" 集合中收集访问者的信息,在 MongoDB 的 "Interaction" 集合中收集实际访问(在 JSON格式),然后它处理原始数据以生成统计信息并将它们存储到 SQL 服务器(用于分析的单独数据库)。通常,Sitecore 会在数十个图表上并排显示基于 "PageViews" 和 "Engagement Values" 的各种统计数据。检查 "ReportDataView" 和 "TrafficOverview" 在 SQL 服务器上的视图(一旦你设置了 xDB 和 运行)以了解它在做什么。
无论如何,在许多情况下,您可能会发现现成的图表和图形还不够,因此您还可以直接访问 MongoDB 中的原始数据或 SQL 中的聚合对应数据服务器,您还可以在每个页面上写下额外的信息,以便稍后在体验分析中提取它们。
我们刚刚将 7.2 平台升级到 8.1。我们也启用了 xDB。
我有以下问题:
- Do we need to write any custom code (JS or C#code) to capture analytics data on to xDB?
- What sort of data is captured by default and what sort of data requires custom code?
谢谢。
1) 默认不需要自定义代码。您只需要确保正确设置了配置文件。安装 Sitecore 时会启用 Sitecore Analytics 和 xDB 功能。在 Sitecore 8.0 中,您只需要在 Sitecore.Analytics.config 中的 "true" 上设置 "Analytics.Enabled",但在 Sitecore 8.1 中,因为它们引入了 xDB 和核心 sitecore 功能分离的概念,您还需要具有xDB 的额外许可证并且在 Sitecore.Xdb.config 中也有 "Xdb.enabled"。还要确保您的计算机上安装了 运行 MongoDB,因为 xDB 实际上由 MongoDB 和 SQL 服务器(两者)
组成另请查看以下有关 Sitecore 8.1 中仅 CMS 模式的链接:
Sitecore 8.1: what does new CMS-only mode mean
2) Sitecore xDB 在 MongoDB 的 "Contacts" 集合中收集访问者的信息,在 MongoDB 的 "Interaction" 集合中收集实际访问(在 JSON格式),然后它处理原始数据以生成统计信息并将它们存储到 SQL 服务器(用于分析的单独数据库)。通常,Sitecore 会在数十个图表上并排显示基于 "PageViews" 和 "Engagement Values" 的各种统计数据。检查 "ReportDataView" 和 "TrafficOverview" 在 SQL 服务器上的视图(一旦你设置了 xDB 和 运行)以了解它在做什么。
无论如何,在许多情况下,您可能会发现现成的图表和图形还不够,因此您还可以直接访问 MongoDB 中的原始数据或 SQL 中的聚合对应数据服务器,您还可以在每个页面上写下额外的信息,以便稍后在体验分析中提取它们。