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