Message

Pesan yang akan ditampilkan dengan Valuable

Representasi JSON
{
  "kind": string,
  "header": string,
  "body": string,
  "displayInterval": {
    object (TimeInterval)
  },
  "id": string,
  "messageType": enum (MessageType),
  "localizedHeader": {
    object (LocalizedString)
  },
  "localizedBody": {
    object (LocalizedString)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#walletObjectMessage".

header

string

Header pesan.

body

string

Isi pesan.

displayInterval

object (TimeInterval)

Periode waktu pesan akan ditampilkan kepada pengguna. Anda dapat menentukan startTime dan endTime untuk setiap pesan. Pesan langsung ditampilkan setelah Objek Wallet dimasukkan, kecuali jika startTime ditetapkan. Pesan akan muncul dalam daftar pesan tanpa batas waktu jika endTime tidak diberikan.

id

string

ID yang terkait dengan pesan. Kolom ini berfungsi untuk memudahkan pengelolaan pesan. Nilai ID Pemberitahuan mungkin bisa diduplikasi di beberapa pesan pada class/instance yang sama, dan Anda harus berhati-hati dalam memilih ID yang wajar untuk setiap pesan.

messageType

enum (MessageType)

Jenis pesan.

localizedHeader

object (LocalizedString)

String yang diterjemahkan untuk header pesan.

localizedBody

object (LocalizedString)

String yang diterjemahkan untuk isi pesan.

MessageType

Enum
MESSAGE_TYPE_UNSPECIFIED
TEXT Merender pesan sebagai teks di layar detail kartu. Ini adalah jenis pesan default.
text

Alias lama untuk TEXT. Tidak digunakan lagi.

EXPIRATION_NOTIFICATION Catatan: Enum ini saat ini tidak didukung.
expirationNotification

Alias lama untuk EXPIRATION_NOTIFICATION. Tidak digunakan lagi.