You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DialogFlow CX自定义Payload异常:仅显示占位符,无法渲染UI求助

解决DialogFlow CX自定义Payload仅显示占位符的问题

问题原因

DialogFlow CX的Test Agent测试面板本身不渲染自定义Payload的UI界面,它只会显示{custom payload}占位符或原始JSON结构——因为自定义Payload是为特定集成渠道(如Google Assistant、Facebook Messenger)设计的,测试工具没有内置这些渠道的UI渲染逻辑。

解决方法

  1. 用内置响应类型预览UI
    要是只想在Test Agent里看到可视化效果,别用自定义Payload,直接选CX内置的响应组件(比如卡片、描述、列表等),这些组件会在测试面板里直接渲染出UI。

  2. 匹配目标渠道的Payload格式
    确实需要用自定义Payload的话,必须按目标集成渠道的要求写JSON结构:

    • 比如针对Google Assistant,要用Actions on Google的格式,示例:
      {
        "google": {
          "richResponse": {
            "items": [
              {
                "basicCard": {
                  "title": "Description title",
                  "formattedText": "This is text line 1.\nThis is text line 2."
                }
              }
            ]
          }
        }
      }
      
    • 写完后把代理和对应渠道集成,在渠道端测试才能看到实际UI效果。
  3. 检查Payload配置正确性
    确认DialogFlow CX的响应设置:选了「自定义Payload」类型,且JSON格式无语法错误(可借助JSON校验工具验证)。

内容的提问来源于stack exchange,提问作者Viz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 16:32:41