Message

Сообщение, которое будет отображаться с ценным

JSON-представление
{
  "kind": string,
  "header": string,
  "body": string,
  "displayInterval": {
    object (TimeInterval)
  },
  "id": string,
  "messageType": enum (MessageType),
  "localizedHeader": {
    object (LocalizedString)
  },
  "localizedBody": {
    object (LocalizedString)
  }
}
Поля
kind
(deprecated)

string

Определяет, что это за ресурс. Значение: фиксированная строка "walletobjects#walletObjectMessage" .

header

string

Заголовок сообщения.

body

string

Тело сообщения.

displayInterval

object ( TimeInterval )

Период времени, в течение которого сообщение будет отображаться пользователям. Вы можете определить как startTime , так и endTime для каждого сообщения. Сообщение отображается сразу после вставки объекта «Кошелек», если не установлено startTime . Сообщение будет отображаться в списке сообщений на неопределенный срок, если не указано endTime .

id

string

Идентификатор, связанный с сообщением. Это поле предназначено для упрощения управления сообщениями. Значения идентификатора уведомления могут дублироваться в нескольких сообщениях одного и того же класса/экземпляра, поэтому необходимо позаботиться о выборе разумного идентификатора для каждого сообщения.

messageType

enum ( MessageType )

Тип сообщения.

localizedHeader

object ( LocalizedString )

Переведенные строки для заголовка сообщения.

localizedBody

object ( LocalizedString )

Переведенные строки для тела сообщения.

Тип сообщения

Перечисления
MESSAGE_TYPE_UNSPECIFIED
TEXT Отображает сообщение в виде текста на экране сведений о карте. Это тип сообщения по умолчанию.
text

Устаревший псевдоним для TEXT . Устарело.

EXPIRATION_NOTIFICATION Примечание. Это перечисление в настоящее время не поддерживается.
expirationNotification

Устаревший псевдоним EXPIRATION_NOTIFICATION . Устарело.

TEXT_AND_NOTIFY Отображает сообщение в виде текста на экране сведений о карте и в виде уведомления Android.