[有限发布版]{class="badge informative"}
使用公式对历程进行排名 journey-ranking-formulas
Adobe Journey Optimizer可帮助您控制当用户档案符合超出系统允许范围的条件时,可以输入哪些历程。 为此,您可以使用规则集来定义历程进入或并发的上限。 当用户档案符合条件的历程超过上限允许时,分配给每个历程的优先级将确定选择哪些历程。
您还可以使用 排名公式 来根据历程属性、用户档案属性或AI模型分数动态调整历程的排名,而不是使用优先级。
与静态优先级相比,公式可提供更大的灵活性。 例如,您可以提升金会员的历程。
创建排名公式 create-journey-ranking-formula
要为历程创建排名公式,请执行以下步骤。
-
访问 业务流程排名 部分,然后选择 排名公式 选项卡。 此时将显示之前创建的公式列表。
-
单击创建公式。
-
指定公式名称,并根据需要添加说明。
{width="80%"}
note note NOTE 排名对象是将应用排名公式的实体。 默认情况下,排名对象设置为历程。 -
(可选)单击 选择AI模型 以设置将用作构建排名公式的引用的模型。 了解详情
-
在 标准1 部分中,通过执行以下操作来指定要将排名得分应用于哪些历程:
- 选择历程属性(如历程名称、标记、优先级或其他历程属性);
- 选择逻辑运算符;
- 添加匹配条件 — 您可以键入/选择值,或选择配置文件属性。
{width="70%"}
-
(可选)您可以指定其他元素以将标准的匹配条件细化为true。
{width="70%"}
例如,您定义了标准1,例如 历程标签 包含忠诚度。 此外,您还可以添加其他条件,例如 忠诚度状态 等于Gold,则 标准1 为true。
-
创建表达式,将排名得分分配给满足以上定义条件的历程。 您可以引用以下任意一项:
-
变量:
- 历程优先级,它是在创建历程时分配给历程的手动值;
- 你选择在上面选择的AI模型得出的分数;
-
属性:
- 个人资料上可能存在的任何属性,如任何外部派生的倾向分数;
- 历程属性;
-
可以自由格式分配的静态值;
-
以上各项的组合。
{width="70%"}
-
-
单击 添加条件 可根据需要多次添加一个或多个条件。 其逻辑如下:
- 如果第一个标准对于给定的决策项为true,则它优先于下一个标准。
- 如果不为true,则决策引擎将转到第二个标准,依此类推。
-
定义所有标准后,在最后一个字段中,您可以构建一个表达式,该表达式将分配给不符合上述标准的所有历程。
不符合任何条件的历程的
{width="70%"}
-
单击 创建 以完成排名公式。
您现在可以从列表中选择此公式以查看其详细信息,然后对其进行编辑或删除。 然后,当您配置规则集时,它便可用。 了解如何操作
排名公式示例 journey-ranking-formula-example
请参考下面的示例。
如果历程具有“营销”标记,则排名分数是历程优先级。
如果历程具有“促销”标记,则排名分数是AI模型分数。
如果历程具有“忠诚度”标记,并且用户档案的忠诚度状态为“金级”,则使用的排名分数是历程优先级加5。
如果历程具有“忠诚度”标记,并且用户档案的忠诚度状态为“白银”,则排名得分为历程优先级加2。
如果不符合上述任何条件,则使用的排名分数是历程优先级。
使用代码编辑器 journey-ranking-formula-code-editor
若要以 PQL语法 表达排名公式,请使用屏幕右上角的专用按钮切换到代码编辑器。 有关如何使用PQL语法的更多信息,请参阅专用文档。
然后,您可以利用历程属性、配置文件属性和静态值来构建排名公式。
将公式分配给规则集 assign-formula-to-ruleset
要使用公式对历程进行排名,您需要将其分配给规则集。
现在,该公式已分配给规则集。 然后,您可以将该规则集应用于历程。
将规则集应用于历程 assign-rule-set-to-journey
要将规则集分配给历程,请执行以下步骤。
当应用上限时,使用此规则集的所有历程将按所选公式进行排名。
要监视规则集和排名公式的执行方式,请参阅概述报表中的历程上限和冲突部分。