Message

Message qui s'affiche avec une valeur

Représentation JSON
{
  "kind": string,
  "header": string,
  "body": string,
  "displayInterval": {
    object (TimeInterval)
  },
  "id": string,
  "messageType": enum (MessageType),
  "localizedHeader": {
    object (LocalizedString)
  },
  "localizedBody": {
    object (LocalizedString)
  }
}
Champs
kind
(deprecated)

string

Identifie le type de ressource. Valeur : chaîne fixe "walletobjects#walletObjectMessage".

header

string

En-tête du message.

body

string

Corps du message.

displayInterval

object (TimeInterval)

Durée pendant laquelle le message sera présenté aux utilisateurs. Vous pouvez définir à la fois un startTime et un endTime pour chaque message. Un message s'affiche immédiatement après l'insertion d'un objet Wallet, sauf si un startTime est défini. Si endTime n'est pas fourni, le message apparaîtra indéfiniment dans une liste de messages.

id

string

Identifiant associé à un message. Ce champ simplifie la gestion des messages. Les valeurs d'ID de l'avis peuvent éventuellement se dupliquer sur plusieurs messages de la même classe/instance. Veillez à sélectionner un ID raisonnable pour chaque message.

messageType

enum (MessageType)

Type de message.

localizedHeader

object (LocalizedString)

Chaînes traduites pour l'en-tête du message.

localizedBody

object (LocalizedString)

Chaînes traduites pour le corps du message.

MessageType

Enums
MESSAGE_TYPE_UNSPECIFIED
TEXT Affiche le message sous forme de texte sur l'écran d'informations sur la carte. Il s'agit du type de message par défaut.
text

Ancien alias de TEXT. Obsolète.

EXPIRATION_NOTIFICATION Remarque: Cette énumération n'est actuellement pas prise en charge.
expirationNotification

Ancien alias de EXPIRATION_NOTIFICATION. Obsolète.

TEXT_AND_NOTIFY Affiche le message sous forme de texte sur l'écran d'informations de la carte et sous forme de notification Android.