Message

वह मैसेज जो वैल्यू के तौर पर दिखाया जाएगा

जेएसओएन के काेड में दिखाना
{
  "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, दोनों तय किए जा सकते हैं. जब तक startTime सेट नहीं हो जाता, तब तक वॉलेट ऑब्जेक्ट डालने के तुरंत बाद एक मैसेज दिखता है. अगर endTime नहीं दिया गया है, तो यह मैसेज हमेशा के लिए मैसेज की सूची में दिखेगा.

id

string

किसी मैसेज से जुड़ा आईडी. इस फ़ील्ड की मदद से मैसेज को आसानी से मैनेज किया जा सकता है. नोटिस आईडी की वैल्यू, एक ही क्लास/इंस्टेंस में कई मैसेज में डुप्लीकेट हो सकती हैं. इसलिए, हर मैसेज के लिए एक सही आईडी चुनना ज़रूरी है.

messageType

enum (MessageType)

मैसेज किस तरह का है.

localizedHeader

object (LocalizedString)

मैसेज के हेडर के लिए अनुवाद की गई स्ट्रिंग.

localizedBody

object (LocalizedString)

मैसेज के मुख्य हिस्से के लिए अनुवाद की गई स्ट्रिंग.

MessageType

Enums
MESSAGE_TYPE_UNSPECIFIED
TEXT कार्ड की जानकारी वाली स्क्रीन पर, मैसेज को टेक्स्ट के तौर पर रेंडर करता है. यह डिफ़ॉल्ट मैसेज टाइप है.
text

TEXT के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.

EXPIRATION_NOTIFICATION ध्यान दें: फ़िलहाल, यह सूची काम नहीं करती.
expirationNotification

EXPIRATION_NOTIFICATION के लिए लेगसी उपनाम. समर्थन नहीं होना या रुकना.