我如何知道哪个DMS规则称为Sitecore组件?

时间:2014-03-18 15:21:30

标签: c# sitecore sitecore6 sitecore-dms

对于一个项目,我将Sitecore与Sitecore数字营销系统(DMS)结合使用。我想知道一个组件是否被DMS规则调用;如果一个组件被DMS规则调用,我想知道哪一个。因此,我可以将我的DMS规则的结果发送到Google Analytics。有谁知道怎么做?

非常感谢。

的Jordy

1 个答案:

答案 0 :(得分:3)

查看Sitecore.Analytics.config文件夹中的app_config/include

在那里你会找到Sitecore.Analytics.Pipelines.InsertRenderings.Personalization的引用,它是insertRenderings管道中的处理器。

如果您反编译该类(它位于Sitecore.Analytics.dll中),您将看到它负责在满足个性化条件时采取措施。

我认为您可以扩展此类以添加所需的功能。然后,您可以使用新文件替换配置文件中的原始类引用。