Message

Un message qui s'affichera 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 startTime et 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 défini, le message s'affichera indéfiniment dans la liste des messages.

id

string

Identifiant associé à un message. Ce champ permet de gérer facilement les messages. Les valeurs d'ID d'avis peuvent parfois être dupliquées dans plusieurs messages de la même classe ou instance, et il faut veiller à 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 de 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 pas acceptée pour le moment.
expirationNotification

Ancien alias de EXPIRATION_NOTIFICATION. Obsolète.