Message

پیامی که با یک Valuable نمایش داده می شود

نمایندگی 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

بدنه پیام

display Interval

object ( TimeInterval )

مدت زمانی که پیام به کاربران نمایش داده می شود. می توانید برای هر پیام هم startTime و هم endTime تعریف کنید. یک پیام بلافاصله پس از درج یک شی کیف پول نمایش داده می شود مگر اینکه startTime تنظیم شده باشد. اگر endTime ارائه نشود، پیام به طور نامحدود در لیستی از پیام ها ظاهر می شود.

id

string

شناسه مرتبط با یک پیام این فیلد اینجاست تا مدیریت پیام ها را آسان کند. مقادیر شناسه اعلان ممکن است در چندین پیام در یک کلاس/نمونه تکرار شوند، و باید دقت کرد که یک شناسه معقول برای هر پیام انتخاب شود.

message Type

enum ( MessageType )

نوع پیام

localized Header

object ( LocalizedString )

رشته های ترجمه شده برای سرصفحه پیام.

localized Body

object ( LocalizedString )

رشته های ترجمه شده برای متن پیام.

نوع پیام

Enums
MESSAGE_TYPE_UNSPECIFIED
TEXT پیام را به صورت متن در صفحه جزئیات کارت نمایش می دهد. این نوع پیام پیش فرض است.
text

نام مستعار قدیمی برای TEXT . منسوخ شده است.

EXPIRATION_NOTIFICATION توجه: این شماره در حال حاضر پشتیبانی نمی شود.
expirationNotification

نام مستعار قدیمی برای EXPIRATION_NOTIFICATION . منسوخ شده است.

TEXT_AND_NOTIFY پیام را به صورت متن در صفحه جزئیات کارت و به عنوان یک اعلان Android ارائه می کند.