Отключить Google Analytics в Sitecore 8
У меня есть платформа Sitecore Experience (Sitecore version 8 in layman terms), которую я бы НЕ хотел использовать Analytics. Когда я смотрю на Sitecore Experience, аналитики все время. Я хотел бы отключить Google Analytics "чистым" способом, но для Sitecore 8, поскольку я понимаю, что подход отличается. Каков правильный подход?
Примечание. Да, я знаю о:
<setting name="Analytics.Enabled" value="false" />
И да, я видел, казалось бы, связанный с этим вопрос в Переполнение стека.
Спасибо заранее!
Саша
Ответы
Ответ 1
статья Sitecore KB, которая выглядит так, как она была опубликована после того, как в начальном вопросе упоминается только
<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.
Это, кажется, популярный вопрос/ответ, поэтому некоторые обновленные данные: для Sitecore 8.1 без xDB это теперь называется " Режим только CMS" и можно включить аналогичным образом - установив Xdb.enabled
в "false" в файле Sitecore.Xdb.config.
Ответ 2
Я использую среду dev, где я удаляю все файлы Google Analytics в папке App_Config/include, Sitecore.Analytics. *. config вместо удаления вы также можете переименовать в .disabled
Это работает для меня, но не уверен, что проблем нет. Я также не нуждаюсь в какой-либо строке соединения analytics. Но я не буду жить с этой удаленной конфигурацией.
Изменить:
Невозможно сказать, что Sitecore много ошибок в журнале, а некоторые функции нарушены, есть будущий запрос, чтобы сделать это возможным в будущих версиях.
Ответ 3
Мы получили ту же проблему. Вот несколько моментов для рассмотрения.
- Поздняя версия Sitecore не поддерживает тег ниже.
Для более поздней версии - после Sitecore 8.1 мы можем планировать одну и ту же настройку в следующем разделе.
Перейдите в Sitecore.Xdb.config и обновите значение Xdb.Enabled до значения
- для CD-сервера - Sitecore.Analytics.Tracking.config - должно быть указано имя хоста.
Мы рассмотрели два варианта, но проблема не была решена.
Наконец - после перезапуска IIS, он работает.
Точка может повторяться снова - будет предоставлена полная RCA, если она найдена.