Message
Сообщение, которое будет отображаться с ценным
Поля |
---|
kind (deprecated) | string Определяет, что это за ресурс. Значение: фиксированная строка "walletobjects#walletObjectMessage" . |
body | string Тело сообщения. |
displayInterval | object ( TimeInterval ) Период времени, в течение которого сообщение будет отображаться пользователям. Вы можете определить как startTime , так и endTime для каждого сообщения. Сообщение отображается сразу после вставки объекта «Кошелек», если не установлено startTime . Сообщение будет отображаться в списке сообщений на неопределенный срок, если не указано endTime . |
id | string Идентификатор, связанный с сообщением. Это поле предназначено для упрощения управления сообщениями. Значения идентификатора уведомления могут дублироваться в нескольких сообщениях одного и того же класса/экземпляра, поэтому необходимо позаботиться о выборе разумного идентификатора для каждого сообщения. |
messageType | enum ( MessageType ) Тип сообщения. |
localizedBody | object ( LocalizedString ) Переведенные строки для тела сообщения. |
Тип сообщения
Перечисления |
---|
MESSAGE_TYPE_UNSPECIFIED | |
TEXT | Отображает сообщение в виде текста на экране сведений о карте. Это тип сообщения по умолчанию. |
text | Устаревший псевдоним для TEXT . Устарело. |
EXPIRATION_NOTIFICATION | Примечание. Это перечисление в настоящее время не поддерживается. |
expirationNotification | Устаревший псевдоним EXPIRATION_NOTIFICATION . Устарело. |
TEXT_AND_NOTIFY | Отображает сообщение в виде текста на экране сведений о карте и в виде уведомления Android. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-06 UTC.
[null,null,["Последнее обновление: 2025-01-06 UTC."],[[["Wallet Object Messages can be displayed to users with valuable content, including a header, body, and display interval."],["Messages can be customized with localized headers and bodies for different languages."],["The `MessageType` determines how the message is rendered, with options for text display and Android notifications."],["Each message has a unique ID for management purposes, and a display interval can be set to control when it is shown."]]],["The document outlines the structure of a message to be displayed, represented in JSON. Key fields include `header` and `body` for the message content, `displayInterval` to control visibility duration, and `id` for message management. `messageType` specifies how the message is displayed, with options like `TEXT` (default), or `TEXT_AND_NOTIFY`. Localized versions of the `header` and `body` are also supported.\n"]]