Как узнать, какое правило 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), вы увидите, что он отвечает за принятие мер при выполнении условий персонализации.
Я думаю, вы могли бы расширить этот класс, чтобы добавить необходимые вам функции. Затем вы можете заменить исходную ссылку на класс в файле конфигурации на новую.