本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
操作建议筛选条件表达式示例
以下筛选条件表达式示例展示了如何根据操作交互数据、操作数据和用户数据筛选操作。它们按数据类型组织。
操作交互数据
以下筛选条件表达式仅在建议中包含用户已与之交互的操作,前提是这些交互具有您在获得建议时指定的事件类型。
INCLUDE ActionID WHERE Action_Interactions.EVENT_TYPE IN ($EVENT_TYPE)
以下筛选条件表达式排除了用户未根据事件类型执行的操作。
EXCLUDE ActionID WHERE Action_Interactions.EVENT_TYPE IN ("NOT_TAKEN")
操作数据
以下表达式根据您使用 $CATEGORY
参数获取建议时指定的一个或多个类别排除操作。
EXCLUDE ActionID WHERE Actions.CATEGORY IN ($CATEGORY)
以下表达式仅包含值大于您在获得建议时指定的值的操作。
INCLUDE ActionID WHERE Actions.VALUE > ($VALUE)
用户数据
如果当前用户拥有高级会员资格,则以下表达式仅包含高级会员的操作。
INCLUDE ActionID WHERE Action.MEMBERSHIP_LEVEL IN ("Premium") IF CurrentUser.MEMBERSHIP = $PREMIUM
如果当前用户是高级会员,则以下表达式排除 VALUE
小于您在获得建议时指定的值的操作。
EXCLUDE ActionID WHERE Actions.VALUE < ($VALUE) IF CurrentUser.MEMBERSHIP = $PREMIUM