Message

Değerli Öğ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: sabit "walletobjects#walletObjectMessage" dizesi.

header

string

İleti üstbilgisi.

body

string

İleti gövdesi.

displayInterval

object (TimeInterval)

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

id

string

Bir mesajla ilişkilendirilen kimlik. Bu alan, iletileri daha kolay yönetmenizi sağlar. Bildirim kimliği değerleri, aynı sınıftaki/örnekteki birden fazla iletide yinelenebilir. Bu nedenle, her ileti için makul bir kimlik seçmeye dikkat edilmelidir.

messageType

enum (MessageType)

Mesaj türü.

localizedHeader

object (LocalizedString)

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

localizedBody

object (LocalizedString)

E-posta mesajı için çevrilmiş dizeler.

MessageType

Sıralamalar
MESSAGE_TYPE_UNSPECIFIED
TEXT Mesajı, kart bilgileri 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 sıralama şu anda desteklenmemektedir.
expirationNotification

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

TEXT_AND_NOTIFY Mesajı, kart bilgileri ekranında metin ve Android bildirimi olarak oluşturur.