Я не могу передать дополнительную информацию через пользовательское push-сообщение.
У меня есть отправка push-уведомлений на мое устройство, появляется небольшой значок, когда я нажимаю на него, мой конвейер видит запрос, однако поле «аргумент» автоматически заполняется словом «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"
}
}
}
Я ожидаю, что смогу увидеть в теле запроса значения аргументов.
На основании документации здесь Я должен быть в состоянии передать аргумент (или больше, поскольку я использую v2).
Кроме того, для какой цели служит поле «userNotification :: text», поскольку оно не отображается в уведомлении, только «заголовок» и «описание намерения».