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)

向使用者顯示訊息的時間範圍。您可以定義各則訊息的 startTimeendTime。如果未設定 startTime,訊息會在「錢包物件」插入後立即顯示。如未提供 endTime,則會在訊息清單中無限期顯示這則訊息。

id

string

與訊息相關的 ID。這個欄位可方便您管理訊息。請注意,同一類別/例項中的不同訊息可能會有重複的 ID 值,請仔細為各則訊息選取合理的 ID。

messageType

enum (MessageType)

訊息類型。

localizedHeader

object (LocalizedString)

訊息標頭的翻譯字串。

localizedBody

object (LocalizedString)

訊息內文的翻譯字串。

MessageType

列舉
MESSAGE_TYPE_UNSPECIFIED
TEXT 將訊息轉譯成文字並顯示於卡片資料畫面中。這是預設訊息類型。
text

TEXT 的舊版別名,已淘汰。

EXPIRATION_NOTIFICATION 注意:系統目前不支援這個列舉。
expirationNotification

EXPIRATION_NOTIFICATION 的舊版別名,已淘汰。

TEXT_AND_NOTIFY 將訊息轉譯成文字並顯示於卡片資料畫面中,以及以 Android 通知的形式顯示。