本页将介绍 Google Chat 应用如何设计和响应 用户之间的互动
聊天应用支持在某些 方法:
- 向用户介绍您的 Chat 应用
- 响应斜杠命令
- 显示或发送基于卡片的交互式界面
- 打开互动对话框
- 斜杠命令
- 预览链接
- 在消息中用“@”提及用户
向用户介绍您的 Chat 应用
使用 欢迎辞,其中详细说明了您的 Chat 应用的用途; 以及人们如何最有效地利用生成式 AI。
有效的新用户引导消息的结构如下:
- 打个招呼。为用户设置合适的语气和语气。
- 简要说明 Chat 应用的用途。 向他人介绍您的 Chat 应用 能用一两句话帮助他们实现目标。
- 告诉用户如何开始使用。告诉人们如何使用您的 Chat 应用。如果您的 Chat 应用 需要配置或授权,则非常适合在此提示 以完成设置流程。例如,建议一个或两个 常用的斜杠命令
- 说明如何获取帮助和提供反馈。留言结束语 告诉人们如何获得帮助或提供反馈。
以下 Chat 应用的新手入门消息已准备好 用户取得理想成效:
响应斜杠命令
斜杠命令
可让您注册并公布特定命令
输入以
替换为正斜杠 (/
),例如 /help
。
下面列出了适用于 Cymbal 的斜杠命令 Chat 应用:
在消息中用“@”提及用户
Chat 应用可以执行以下操作: 用“@”提及特定用户或所有用户 来通知他们这一消息 在提及单个用户之前,尤其是在 提及聊天室中的所有用户,那么您应该考虑该聊天室是否确实 必要,而正确的做法是不要用“@”提及他人。
提及单个用户会导致相应用户收到通知并受到干扰 无论他们在做什么在聊天室中提及所有用户会发送 通知给聊天室中的所有人过于频繁地提及他人,他们有可能 对 Chat 应用感到不满,然后开始查看该应用 垃圾内容。
可以出于非常重要或具有时效性的原因提及用户。对于 例如,以下 Chat 应用会用“@”提及聊天室已满 ,以通知他们代码冻结即将到来,并 让他们有机会在截止日期之前多一点时间:
另一方面,以下 Chat 应用提到了 直接向客户表示感谢;虽然这很礼貌,但并不值得通知:
发送或显示互动卡片
卡片是可同时包含互动式和静态的界面元素 聊天应用可发送的文本、图片和按钮等微件 供用户和聊天室使用如果您的聊天应用需要收集 提供详细信息或引导用户 下一步,发送卡片消息。
作为一款 Chat 应用,你可以通过以下方式发送卡片界面: 消息或将卡片显示为 私信聊天室中的首页。
使用卡片构建器设计和预览聊天应用的 JSON 卡片消息:
打开卡片制作工具以下是来自 Chat 应用的卡片消息:
打开互动对话框
对话框是基于卡片的窗口式界面 用户可以打开,与您的 Chat 应用互动。在 则可以按顺序将多张卡片消息串联在一起, 可以帮助用户完成多步骤流程,例如填写 表单数据。
在以下示例中,Chat 应用启动了一个对话框
收集发出 /createContact
正斜线的用户的详细联系信息
命令:
预览 Chat 用户发送的链接
聊天应用可以预览链接 供用户在聊天室中访问只要有人分享了匹配的链接 Chat 应用可在消息中附加一张卡片, 会显示有关该链接的信息。
以下 Chat 应用可帮助客服人员 预览在 Chat 聊天室中分享的支持请求的链接:
后续步骤
要构建互动功能,您必须 用于接收互动事件的聊天应用。对于步数, 接收和回复与 Chat 应用的互动