2015-03-17 3 views
1

У меня многосайтовый сайт Sitecore, с которым я работаю, и у меня есть вопрос относительно аналитики и маркетинговых инструментов. Позволяет сказать, что у меня есть CorporateSite, SubSiteA и SubSiteB для удобства объяснения.Sitecore 8 Аналитика многопользовательского опыта

Зная, что дерево содержание будет выглядеть следующим образом:

- CorporateSite.com 
    + Content 

- subSiteA.CorporateSite.com 
    + Content 

- subSiteB.CorporateSite.com 
    + Content 

Теперь, позволяет сказать, что у меня есть пользователи, которые соответствуют каждому сайту:

CorporateJoe = CorporateSite Admin, SubSiteA Admin, SubSiteB Admin 
SubSiteAJoe = SubSiteA Admin 
SubSiteBJoe - SubSiteB Admin 

CorporateJoe будет иметь полный доступ к следующие:

  • Маркетинговая панель управления
  • Опыт Аналитика
  • Опыт профиля

CorporateJoe может создавать кампании, просматривать аналитики, создавать отчеты и т.д. SubSiteAJoe и SubSiteBJoe должны иметь те же права, но только для своего сайта.

Я знаю, что могу обрабатывать безопасность контента и узлов с помощью ролей, пользователей и т. Д., Но как я могу позволить администраторам каждого мультисайта использовать маркетинговые инструменты и аналитику только для своего сайта? Возможно ли это?

ответ

0

Я не верю, что в настоящее время это возможно.

Название сайта записывается как поле при посещении xDB, а позже оно включено как часть ключей измерения в базе данных отчетов. Но тогда это зависит от пользовательского интерфейса отчетности (xAnalytics, xProfile и т. Д.), Следует ли использовать SiteName для фильтрации или группировки результатов своих запросов. Безопасность - это не то, что предоставляется из коробки.

Я достаточно уверен, что вы можете настроить запросы xAnalytics для фильтрации по SiteName, хотя это определенно звучит как слишком много хлопот, а не совсем то, что вам нужно.

Смежные вопросы