Sitecore个性化设置“;及;条件未执行

Sitecore个性化设置“;及;条件未执行,sitecore,sitecore7,sitecore-dms,Sitecore,Sitecore7,Sitecore Dms,我在Sitecore个性化中面临一个问题 问题: 我想应用这样的条件,[产品代码可以是(A、B、C、D)中的任何一个,但角色必须是“pp” 为此,我的个性化条件如下: 在此“和”条件下,不执行 其中用户配置文件ProductCode字段包含 或者,其中用户配置文件ProductCode字段包含 或者用户配置文件ProductCode字段包含C 或者用户配置文件ProductCode字段包含 其中用户配置文件角色字段包含PP 请建议在进行组合式和嵌套式and/or表达式时,相对容易陷入困境。鉴于您

我在Sitecore个性化中面临一个问题

问题: 我想应用这样的条件,[产品代码可以是(A、B、C、D)中的任何一个,但角色必须是“pp”

为此,我的个性化条件如下: 在此“和”条件下,不执行

其中用户配置文件ProductCode字段包含 或者,其中用户配置文件ProductCode字段包含 或者用户配置文件ProductCode字段包含C 或者用户配置文件ProductCode字段包含 其中用户配置文件角色字段包含PP


请建议

在进行组合式和嵌套式and/or表达式时,相对容易陷入困境。鉴于您无法真正围绕表达式的子部分进行妄想,有时必须重新思考这些表达式是如何设置的

我通常的建议是,尝试以这种方式设置您的条件。如果没有其他方法,它将使您更容易调试和评估哪里出了问题


最近,在营销中心处理个性化服务时,我遇到了类似的情况。嵌套andor甚至,除了之外,为任何人制定逻辑都是一项半任务

我应用的简化版本大致如下:

随着ProductCode字段的更改,4个子规则中的每一个子规则都包含相同的条件

让我们知道它是否有效并使规则更具可读性

祝你快乐