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

id

string

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

messageType

enum (MessageType)

मैसेज किस तरह का है. फ़िलहाल, इसे सिर्फ़ ऑफ़र के लिए सेट किया जा सकता है.

localizedHeader

object (LocalizedString)

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

localizedBody

object (LocalizedString)

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

मैसेज का टाइप

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

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

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

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