创建动态 WhatsApp 流
要创建动态 WhatsApp 流,请创建基于 Apex 的表单消息传递组件,然后向其添加流格式。
所需的 Edition
| 查看支持的版本。 | |
本文适用于:
|
增强 WhatsApp 渠道 |
本文不适用于:
|
增强应用程序内聊天、增强 Web 聊天 v1、增强 Web 聊天 v2、标准和增强 Facebook Messenger、标准和增强 SMS、增强 Apple Messages for Business、增强 LINE 和自带渠道 |
要使流动态,您可以:
- 添加动态引用,以根据条件设置流属性。
- 使用如果和切换条件逻辑,以有条件地显示屏幕和屏幕中的内容。
- 根据流收到的任何输入数据添加条件。
- 创建基于 Apex 类的表单
基于 Apex 的表单比基于全局操作的表单更灵活,使您能够创建静态和动态 WhatsApp 消息。要创建基于 Apex 的表单,请创建 Apex 类,然后将其链接到表单消息传递组件。当消息传递最终用户提交他们对表单的响应时,Salesforce 会执行 Apex,将数据发送到 Salesforce。您必须配置如何保存该数据。 - 用例:使用切换元素根据条件逻辑显示屏幕
使用切换屏幕元素动态显示或隐藏内容。它将单个字段值与一个或多个指定值进行比较,然后显示与第一个完全匹配的值关联的内容。如果未找到匹配项,将返回预配置的默认值。与 If 元素不同,Switch 仅限于对单个字段执行精确匹配比较,不支持 AND 或 OR 等复杂逻辑运算符。 - 用例:使用 If 条件根据复杂逻辑显示内容
使用如果条件屏幕元素动态显示内容或屏幕。例如,您可以使用 If 条件添加页脚,该页脚根据之前的选择导航到不同的屏幕。通过如果条件屏幕元素,Salesforce 会按顺序评估一个或多个条件,并在条件评估为真时显示内容。如果条件为假,逻辑将返回其他预配置内容。与切换条件逻辑不同,如果条件逻辑通过使用 AND 和 OR 逻辑运算符组合条件来支持复杂条件。 - 使用屏幕流将输入数据传递到动态 WhatsApp 流
屏幕流可以收集客户数据,并将其安全地传递给变量。然后,这些变量可以作为使用基于 Apex 的表单消息传递组件创建的动态 WhatsApp 流的输入。要将个性化内容添加到消息,请在基于 Apex 的表单消息传递组件中,添加对此输入数据的动态引用。例如,要安排兽医预约,屏幕流会收集特定详细信息,例如动物类型和问题,并将此信息动态传输到基于 Apex 的表单消息传递组件。 - 将流格式添加到表格时的注意事项
在将流格式添加到表单消息传递组件时,请记住这些注意事项。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!



