1) По умолчанию не требуется специальный код. Вам просто нужно убедиться, что файлы конфигурации правильно настроены. Функции Sitecore Analytics и xDB включаются при установке Sitecore. В Sitecore 8.0 вам нужно только установить «Analytics.Enabled» на «true» в Sitecore.Analytics.config, но в Sitecore 8.1, потому что они ввели понятие разделения функций xDB и core sitecore, вам также необходимо иметь дополнительную лицензию для xDB и с «Xdb.enabled» в файле Sitecore.Xdb.config. Кроме того, убедитесь, что у вас есть установлена и запущена MongoDB на вашей машине, так как XDB фактически состояла из MongoDB и SQL-сервер (оба)
также посмотреть на следующие ссылки о CMS-режиме только в Sitecore 8.1:
CMS-only mode: an overview
Sitecore 8.1: what does new CMS-only mode mean
2) Sitecore XDB собирает информацию о посетителях в разделе „Контакты“ коллекции на MongoDB и фактических посещений в „Взаимодействие“ сбора на MongoDB (в формате JSON), а затем обрабатывает исходные данные для создания статистики и хранить их в SQL-сервер (отдельная база данных для аналитики). В общем, Sitecore показывает вам различные статистические данные, основанные на «PageViews» и «Valve Values», бок о бок на десятках графиков. Осмотр «ReportDataView» и «TrafficOverview» на SQL-сервере (после установки xDB и запуска), чтобы иметь представление о том, что он делает.
В любом случае, вы можете обнаружить, что готовых графиков и графиков недостаточно, поэтому вы также можете иметь прямой доступ к необработанным данным в MongoDB или агрегированном аналоге на SQL-сервере, а также можете писать свои дополнительные штуки информации на каждой странице, чтобы вы могли извлечь их позже в Analyt Analytics.