外部节点
使用外部节点将您的帐户历程与外部服务连接起来。 当帐户受众到达这些节点之一时,Journey Optimizer B2B edition会异步将受众属性数据发送到外部服务。 该服务使用回调处理数据并进行响应,返回受众信息和历程用于继续的元数据。
有两种外部操作节点类型:
外部操作节点 external-action
外部操作节点调用外部服务并沿单个传出路径继续,而不管响应内容如何。 将其用于外部调用后不需要分支的集成。
-
导航到帐户历程图。
-
单击路径上的加号( + )图标,然后选择外部操作。
{width="400"}
-
在右侧的节点属性中,为外部操作设置 对 上下文的操作:
- 如果要将外部操作应用到节点路径上属于帐户的所有人员,请选择帐户。
- 当您想要将更改应用到节点路径上的所有人员时,请选择人员。
-
选择外部服务名称。
{width="600" modal="regular"}
该列表包含所有已配置的外部操作,这些操作处于活动状态并指定给 外部操作 类型和上下文。
-
如果服务具有全局属性,请在服务名称下方显示的字段中输入必需值。
-
继续从节点的传出路径构建历程。
超时或错误路径是自动创建的。 如果超时时间段(在服务中配置)在收到响应之前过期,则帐户或人员将沿此路径前进。 如果收到错误响应,则此操作相同。 您可以向此路径添加历程节点以处理这些场景,或者历程结束受众成员。
外部拆分路径节点 external-split-paths
外部拆分路径节点调用外部服务,并使用响应确定接下来采用的路径帐户。 每个路径都由基于外部服务返回的变量(访问器)的条件定义。 历程根据定义的路径条件评估响应,并沿着第一个匹配路径路由每个帐户。 路径条件按自上而下的顺序评估。 每个帐户都沿着其条件与外部服务返回的值匹配的第一个路径进行。
-
导航到帐户历程图。
-
单击路径上的加号( + )图标,然后选择外部拆分路径。
{width="400"}
-
在右侧的节点属性中,选择 按 类型拆分路径:
- 帐户 — 对于按帐户拆分的路径,您可以在定义的路径内同时添加帐户和人员节点。
- 人员 — 对于按人员划分的路径,只能在定义的路径内添加人员操作节点。 使用 合并路径 节点自动关闭基于人员的拆分,以便所有人员都可以在不丢失帐户上下文的情况下前进到下一步。
-
选择服务名称。
-
如果服务配置具有全局属性,请在服务名称下显示的字段中输入所需的值。
-
对于路径1,定义分支条件:
- 对于标签,请使用更具描述性的标签替换默认值。
- 对于选择变量,请选择访问器。 访问器是由外部服务返回的值,在配置操作时定义。
- 对于选择运算符,选择运算符。
- 对于输入值,请输入要匹配的值。
{width="600" modal="regular"}
note note NOTE 可用的条件变量和受支持的历程上下文(帐户、人员或帐户_中的_人员)由外部操作配置决定。 如果预期的服务或变量不可用,请联系您的管理员。 -
要添加更多路径,请单击 添加路径 并为所需的每个路径定义条件。
-
继续从节点的每个传出路径构建历程。
超时或错误路径是自动创建的。 如果超时时间段(在服务中配置)在收到响应之前过期,则帐户或人员将沿此路径前进。 如果收到错误响应,则此操作相同。 您可以向此路径添加历程节点以处理这些场景,或者历程结束受众成员。
-
对于按帐户拆分,您可以添加合并路径节点以根据需要合并两个或多个路径。