Message

Pesan yang akan ditampilkan dengan label Berharga

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 saat pesan akan ditampilkan kepada pengguna. Anda dapat menentukan startTime dan endTime untuk setiap pesan. Pesan akan segera ditampilkan setelah Objek Wallet dimasukkan kecuali jika startTime disetel. 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 dapat diduplikasi di banyak pesan dalam 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 pada layar detail kartu. Ini adalah jenis pesan default.
text

Alias lama untuk TEXT. Tidak digunakan lagi.

EXPIRATION_NOTIFICATION Catatan: Saat ini, enum ini tidak didukung.
expirationNotification

Alias lama untuk EXPIRATION_NOTIFICATION. Tidak digunakan lagi.

TEXT_AND_NOTIFY Merender pesan sebagai teks pada layar detail kartu dan sebagai notifikasi Android.