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)

ระยะเวลาที่ข้อความจะแสดงต่อผู้ใช้ คุณกำหนดทั้ง startTime และ endTime สำหรับข้อความแต่ละรายการได้ ข้อความจะแสดงทันทีหลังจากแทรกออบเจ็กต์ Wallet เว้นแต่จะมีการตั้งค่า startTime ข้อความนี้จะปรากฏในรายการข้อความโดยไม่มีกําหนดหากไม่ได้ระบุ endTime

id

string

รหัสที่เชื่อมโยงกับข้อความ ช่องนี้มีไว้เพื่อช่วยให้จัดการข้อความได้ง่าย ค่ารหัสประกาศอาจซ้ำกันกับหลายข้อความในชั้นเรียน/อินสแตนซ์เดียวกัน และต้องดำเนินการเพื่อเลือกรหัสที่เหมาะสมสำหรับแต่ละข้อความ

messageType

enum (MessageType)

ประเภทข้อความ

localizedHeader

object (LocalizedString)

สตริงที่แปลแล้วสำหรับส่วนหัวของข้อความ

localizedBody

object (LocalizedString)

สตริงที่แปลแล้วสำหรับเนื้อหาข้อความ

MessageType

Enum
MESSAGE_TYPE_UNSPECIFIED
TEXT แสดงข้อความนี้เป็นข้อความบนหน้าจอรายละเอียดการ์ด ซึ่งเป็นประเภทข้อความเริ่มต้น
text

ชื่อแทนเดิมสำหรับ TEXT เลิกใช้งานแล้ว

EXPIRATION_NOTIFICATION หมายเหตุ: ปัจจุบันระบบยังไม่รองรับ Enum นี้
expirationNotification

ชื่อแทนเดิมของ EXPIRATION_NOTIFICATION เลิกใช้งานแล้ว

TEXT_AND_NOTIFY แสดงผลข้อความเป็นข้อความบนหน้าจอรายละเอียดบัตรและเป็นการแจ้งเตือน Android