使用建议芯片请求许可

Request permission with suggestion chips

我可以请求访问用户名和精确位置的权限。由于这会生成一个可以回答是或否的问题,因此显示建议芯片似乎是一个理想的情况,允许人们点击同意而不是大声承认。

不过,下面的JSON好像不行。它继续提示权限,但不显示筹码。

{
  "speech": "PLACEHOLDER_FOR_PERMISSION",
  "contextOut": [],
  "data": {
    "google": {
      "expectUserResponse": true,
      "isSsml": false,
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "PLACEHOLDER_FOR_PERMISSION"
            }
          }
        ],
        "suggestions": [
          {"title":"yes"},
          {"title":"no"}
        ]
      },
      "noInputPrompts": [],
      "systemIntent": {
        "intent": "actions.intent.PERMISSION",
        "data": {
          "@type": "type.googleapis.com/google.actions.v2.PermissionValueSpec",
          "optContext": "To raise you up",
          "permissions": [
            "NAME",
            "DEVICE_PRECISE_LOCATION"
          ]
        }
      }
    }
  }
}

有什么办法可以得到建议筹码吗?有更好的方法来处理这个问题吗?

目前没有办法处理建议筹码(根据您的示例),但我们正在努力,我希望在一个月内我们将拥有这种能力。

感谢您提出这个重要的用例。