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 เลิกใช้งานแล้ว