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

بدنه پیام

displayInterval

object ( TimeInterval )

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

id

string

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

messageType

enum ( MessageType )

نوع پیام

localizedHeader

object ( LocalizedString )

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

localizedBody

object ( LocalizedString )

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

نوع پیام

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

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

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

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