Google Actions-on-Google自定义推送消息说明

时间:2019-01-02 20:18:53

标签: push-notification actions-on-google

我无法通过自定义推送消息传递其他信息。

我有推送通知发送到我的设备,出现一个小图标,当我单击它时,我的管道可以看到请求,但是,“参数”字段会自动填充“ boolValue”而不是自定义值我要设置的字段。

下面是我作为customPushMessage发送到的有效载荷。

 {
     "customPushMessage": {
         "target": {
             "userId": "[User - Id - Omitted]",
             "intent": "TellJoke",
             "argument": {
                  "rawText": "Target Argument Raw Text",
                  "textValue": "Target Argument Text Value",
                  "name": "Target Argument Name"
              },
              "locale": "en-US"
          },
          "userNotification": {
              "title": "User Notification Title",
              "text": "User Notification Text"
           }
      }
}

我希望能够在请求正文中看到参数值。

基于文档here,我应该能够传递一个参数(或者由于我正在使用v2而更多)。

此外,“ userNotification :: text”字段的作用是什么,因为它没有显示在通知中,所以只有“标题”和“意图描述”起作用。

1 个答案:

答案 0 :(得分:0)

因此,参数值将发布在“ rawInputs”下的“ URL”元素上

 "rawInputs": 
 [
      {
        "inputType": "URL",
        "url": "[...]&param.Target Argument Name=Target+Argument+Raw+Text"
      }
 ]