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

טיפוסים בני מנייה (enums)
MESSAGE_TYPE_UNSPECIFIED
TEXT ההודעה תוצג כטקסט במסך של פרטי הכרטיס. זהו סוג ההודעה שמוגדר כברירת מחדל.
text

כתובת אימייל חלופית מדור קודם של TEXT. הוּצא משימוש.

EXPIRATION_NOTIFICATION הערה: בשלב הזה אין תמיכה ב-enum הזה.
expirationNotification

כתובת אימייל חלופית מדור קודם של EXPIRATION_NOTIFICATION. הוּצא משימוש.