Sitecore OMS: история оценки профиля OMS для зарегистрированного профиля пользователя за несколько сеансов - PullRequest
2 голосов
/ 19 апреля 2011

В настоящее время мы изучаем возможности персонализации Sitecore для предстоящего проекта. Я знаю, что мы можем прикрепить профили к определенным страницам; и использовать совокупные оценки для этих профилей и / или значения их ключевых оценок профиля для сеанса, чтобы настроить контент по всему сайту. Но я хочу знать следующее: возможно ли сохранение этой оценки профиля за пределами сеанса, в который вошел пользователь, такой как функция истории оценки профиля? Например, если вошедший в систему пользователь всегда посещал данную страницу с прикрепленным профилем A в течение нескольких сеансов; со временем они наберут определенную оценку профиля А; и будет помечен как пользователь профиля А. Однако мне кажется, что оценка и сопоставление профиля относятся только к отдельным пользовательским сеансам, но не к фактическим зарегистрированным профилям пользователей.

Возможно ли получить доступ к этим оценкам профиля за несколько сеансов для данного пользователя; или я ограничен только баллами за текущий сеанс? Я знаю, что мог бы написать что-то нестандартное для хранения этих данных; но я просто хочу посмотреть, что можно сделать из коробки с Sitecore, прежде чем идти по этому пути. Любой конструктивный вклад приветствуется.

Ответы [ 3 ]

2 голосов
/ 19 апреля 2011

Да, OMS сохраняет эту информацию в течение нескольких сеансов, пока файлы cookie не очищены.

Существует специализированный учебный курс по ОМС, который может показаться вам информативным. Пройдя курс разработки для .NET, я иногда находил его немного утомительным, но можно было найти и полезную информацию.

2 голосов
/ 19 апреля 2011

Вы задаете очень правильный вопрос;Я задавался вопросом о некоторых из тех же самых проблем сам.Я не нашел много такого в документации - но я покажу вам то, что знаю;посмотрите, может ли кто-нибудь еще заполнить оставшиеся пробелы: -)

Из просмотра базы данных Google Analytics;в таблице Session есть внешний ключ с именем «GlobalSessionId».

Если посмотреть дальше на таблицу «GlobalSession», он в основном связывает «CookieValue», «VisitorIdentification», «OverriddenVisitorIdent» и «ExternalUser»..

Теперь, для меня, это говорит - если не что иное - что Sitecore Analytics сохраняет эти значения во время сеансов - но связывает его со значением cookie, а не с текущим вошедшим пользователем.Возможно.

Я предполагаю, что я говорю - я думаю, что это почти функциональность коробки, если не чисто функциональность коробки.Я просто не знаю наверняка, так как никогда сам не проверял и не проверял это - и я не нашел никакого официального документа, подтверждающего этот факт.

Направьте вашу SQL Management Studio на базу данных Analytics ипосмотреть, что активно вошло в эти таблицы в вашем конкретном решении;возможно, это прольет еще больше света на вопросы: -)

1 голос
/ 20 апреля 2011

http://www.sitecore.net/en/Support/Training/Course-Overview/OMS-11-NET-Developer.aspx

Основные концепции и методы для создания выигрышных решений для веб-сайтов по автоматизации маркетинга с помощью Sitecore Online Marketing Suite (OMS) и Visual Studio 2010. Курс для разработчиков OMS .NET включает живые демонстрации, официальные обзоры, вопросыи ответы и управляемые упражнения для студентов.Разработанные, чтобы помочь вам овладеть практикой разработки Sitecore OMS, только сертифицированные инструкторы Sitecore проводят обучение Sitecore OMS .NET Developer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...