对于一个项目,我将Sitecore与Sitecore数字营销系统(DMS)结合使用。我想知道一个组件是否被DMS规则调用;如果一个组件被DMS规则调用,我想知道哪一个。因此,我可以将我的DMS规则的结果发送到Google Analytics。有谁知道怎么做?
非常感谢。
的Jordy
答案 0 :(得分:3)
查看Sitecore.Analytics.config
文件夹中的app_config/include
。
在那里你会找到Sitecore.Analytics.Pipelines.InsertRenderings.Personalization
的引用,它是insertRenderings
管道中的处理器。
如果您反编译该类(它位于Sitecore.Analytics.dll中),您将看到它负责在满足个性化条件时采取措施。
我认为您可以扩展此类以添加所需的功能。然后,您可以使用新文件替换配置文件中的原始类引用。