Message

Değerli bir öğe ile birlikte gösterilecek bir mesaj

JSON gösterimi
{
  "kind": string,
  "header": string,
  "body": string,
  "displayInterval": {
    object (TimeInterval)
  },
  "id": string,
  "messageType": enum (MessageType),
  "localizedHeader": {
    object (LocalizedString)
  },
  "localizedBody": {
    object (LocalizedString)
  }
}
Alanlar
kind
(deprecated)

string

Bunun ne tür bir kaynak olduğunu tanımlar. Değer: "walletobjects#walletObjectMessage" sabit dizesi.

header

string

İleti üstbilgisi.

body

string

İleti gövdesi.

displayInterval

object (TimeInterval)

Mesajın kullanıcılara gösterileceği süre. Her ileti için hem startTime hem de endTime tanımlayabilirsiniz. startTime ayarlanmamışsa Cüzdan Nesnesi eklendikten hemen sonra bir mesaj görüntülenir. endTime sağlanmazsa mesaj süresiz olarak mesaj listesinde görünür.

id

string

Bir mesajla ilişkilendirilen kimlik. Bu alan, iletilerin yönetim kolaylığını etkinleştirmek için oluşturulmuştur. Bildirim kimliği değerleri, aynı sınıf/örnekteki birden fazla mesajda yinelenebilir. Bu nedenle her ileti için makul bir kimlik seçmeye özen gösterilmelidir.

messageType

enum (MessageType)

Mesaj türü.

localizedHeader

object (LocalizedString)

İleti üstbilgisi için çevrilmiş dizeler.

localizedBody

object (LocalizedString)

İleti gövdesi için çevrilmiş dizeler.

MessageType

Sıralamalar
MESSAGE_TYPE_UNSPECIFIED
TEXT İletiyi kart ayrıntıları ekranında metin olarak oluşturur. Bu, varsayılan mesaj türüdür.
text

TEXT için eski takma ad. Kullanımdan kaldırıldı.

EXPIRATION_NOTIFICATION Not: Bu numaralandırma şu anda desteklenmemektedir.
expirationNotification

EXPIRATION_NOTIFICATION için eski takma ad. Kullanımdan kaldırıldı.