Как узнать, какое правило DMS называется компонентом Sitecore?

Для проекта я использую Sitecore в сочетании с Sitecore Digital Marketing System(DMS). Я хочу знать, был ли компонент вызван правилом DMS; и если компонент был вызван правилом DMS, я хочу знать, по какому из них. Поэтому я могу отправить результаты моих правил DMS в Google Analytics. Кто-нибудь знает как это сделать?

Большое спасибо.

Джорди

1 ответ

Решение

Смотреть в Sitecore.Analytics.config в app_config/include папка.

Там вы найдете ссылку на Sitecore.Analytics.Pipelines.InsertRenderings.Personalization который является процессором в insertRenderings трубопровод.

Если вы декомпилируете этот класс (он находится в Sitecore.Analytics.dll), вы увидите, что он отвечает за принятие мер при выполнении условий персонализации.

Я думаю, вы могли бы расширить этот класс, чтобы добавить необходимые вам функции. Затем вы можете заменить исходную ссылку на класс в файле конфигурации на новую.

Другие вопросы по тегам