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, दोनों को तय किया जा सकता है. अगर startTime सेट नहीं है, तो Wallet ऑब्जेक्ट डालने के तुरंत बाद मैसेज दिखेगा. अगर 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 का पुराना उपनाम. समर्थन नहीं होना या रुकना.

TEXT_AND_NOTIFY मैसेज को कार्ड की जानकारी वाली स्क्रीन पर टेक्स्ट के तौर पर और Android की सूचना के तौर पर रेंडर करता है.