Ressource: EventTicketObject
Représentation JSON |
---|
{ "kind": string, "classReference": { object ( |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
classReference |
Copie des champs hérités de la classe parente. Ces champs sont récupérés lors d'une requête GET. |
seatInfo |
Informations sur les places pour ce billet. |
reservationInfo |
Détails de la réservation de ce billet. Ces informations doivent être partagées avec tous les billets achetés dans la même commande. |
ticketHolderName |
Nom du titulaire du billet, si le billet est attribué à une personne. Exemples : "Jean Dupont" ou "Jeanne Dupont". |
ticketNumber |
Numéro du billet. Il peut s'agir d'un identifiant unique parmi tous les billets du système de l'émetteur, tous les billets de l'événement (par exemple, XYZ1234512345) ou tous les billets de la commande (1, 2, 3, etc.). |
ticketType |
Type de billet, tel que "Adulte", "Enfant", "VIP" ou "Standard". |
faceValue |
Valeur nominale du billet, correspondant à ce qui serait imprimé sur une version physique du billet. |
groupingInfo |
Informations qui contrôlent la façon dont les cartes sont regroupées. |
linkedOfferIds[] |
Liste des objets d'offre associés à ce billet pour un événement. Les objets d'offre doivent déjà exister. Les ID d'objet d'offre doivent respecter le format issuer ID.identifier, lorsque le premier est émis par Google et le second est choisi par vous. |
hexBackgroundColor |
Couleur d'arrière-plan de la carte. Si cette couleur n'est pas définie, la couleur dominante de l'image héros est utilisée. En l'absence d'image héros, la couleur dominante du logo est utilisée. Le format est #rrggbb, où rrggbb est un triplet RVB au format hexadécimal, tel que |
id |
Obligatoire. Identifiant unique d'un objet. Cet ID doit être unique parmi tous les objets d'un émetteur. Cette valeur doit respecter le format issuer ID.identifier, lorsque le premier est émis par Google et le second est choisi par vous. L'identifiant unique ne doit contenir que des caractères alphanumériques, ainsi que les caractères ".", "_" ou "-". |
classId |
Obligatoire. Classe associée à cet objet. La classe doit être du même type que cet objet, doit déjà exister et être approuvée. Les ID de classe doivent respecter le format issuer ID.identifier, lorsque le premier est émis par Google et le second est choisi par vous. |
version |
Obsolète |
state |
Obligatoire. État de l'objet. Ce champ permet de déterminer la façon dont un objet s'affiche dans l'application. Par exemple, un objet |
barcode |
Type et valeur du code-barres. |
messages[] |
Tableau de messages affichés dans l'application. Tous les utilisateurs de cet objet recevront les messages associés. Le nombre maximal de ces champs est 10. |
validTimeInterval |
Période pendant laquelle cet objet sera |
locations[] |
Remarque: Pour le moment, ce champ ne permet pas de déclencher des notifications géographiques. |
hasUsers |
Indique si l'objet a des utilisateurs. Ce champ est défini par la plate-forme. |
smartTapRedemptionValue |
Valeur qui sera transmise à un terminal certifié Smart Tap via NFC pour cet objet. Les champs |
hasLinkedDevice |
Indique si cet objet est actuellement associé à un seul appareil. Ce champ est défini par la plate-forme lorsqu'un utilisateur enregistre l'objet pour l'associer à son appareil. Destiné à certains partenaires. Pour plus d'informations, contactez l'assistance. |
disableExpirationNotification |
Indique si les notifications doivent être explicitement supprimées. Si ce champ est défini sur "true", quel que soit le champ Actuellement, cette option ne peut être définie que pour les offres. |
infoModuleData |
Obsolète. Utilisez plutôt textModulesData. |
imageModulesData[] |
Données de module d'image. Le nombre maximal de champs affichés pour l'objet de classe est limité à un pour le niveau de l'objet et un au niveau de l'objet de classe. |
textModulesData[] |
Données des modules de texte. Si des données de module de texte sont également définies sur la classe, les deux seront affichées. Le nombre maximal de ces champs affichés est de 10 pour l'objet et 10 pour la classe. |
linksModuleData |
Données du module de liens. Si les données du module de liens sont également définies dans la classe, les deux seront affichées. |
appLinkData |
Lien facultatif vers l'application ou le site Web qui s'affiche sous la forme d'un bouton sur le devant de la carte. Si AppLinkData est fourni pour la classe correspondante, seul l'objet AppLinkData sera affiché. |
rotatingBarcode |
Type et valeur du code-barres rotatif. |
heroImage |
Image de bannière facultative affichée au recto de la fiche. Si aucun n'est présent, l'image héros du cours s'affiche, le cas échéant. Si l'image héros de la classe n'est pas non plus présente, rien ne s'affichera. |
passConstraints |
Transmettez des contraintes pour l'objet. Cela inclut la limitation des comportements liés à la technologie NFC et aux captures d'écran. |
EventSeat
Représentation JSON |
---|
{ "kind": string, "seat": { object ( |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
seat |
Numéro de siège, tel que "1", "2", "3" ou tout autre identifiant de siège. Ce champ est localisable. Vous pouvez donc traduire des mots ou utiliser des alphabets différents pour les caractères d'un identifiant. |
row |
Rangée du siège, par exemple "1", "E", "BB" ou "A5". Ce champ est localisable. Vous pouvez donc traduire des mots ou utiliser des alphabets différents pour les caractères d'un identifiant. |
section |
Section du siège, par exemple "121". Ce champ est localisable. Vous pouvez donc traduire des mots ou utiliser des alphabets différents pour les caractères d'un identifiant. |
gate |
Porte que le titulaire du billet doit entrer pour se rendre à son siège, par exemple "A" ou "Ouest". Ce champ est localisable. Vous pouvez donc traduire des mots ou utiliser des alphabets différents pour les caractères d'un identifiant. |
EventReservationInfo
Représentation JSON |
---|
{ "kind": string, "confirmationCode": string } |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
confirmationCode |
Code de confirmation de la réservation à l'événement. Il peut également s'agir d'un "numéro de commande", d'un "numéro de confirmation", d'un "numéro de réservation" ou d'un autre équivalent. |
Méthodes |
|
---|---|
|
Ajoute un message à l'objet de billet pour un événement référencé par l'ID d'objet donné. |
|
Renvoie l'objet Billet pour un événement avec l'ID d'objet donné. |
|
Insère un objet Billet pour un événement avec l'ID et les propriétés indiqués. |
|
Renvoie la liste de tous les objets de billet pour un événement pour un ID d'émetteur donné. |
|
Modifie les objets d'offre associés pour l'objet de billet pour un événement avec l'identifiant donné. |
|
Met à jour l'objet Billet pour un événement référencé par l'ID d'objet donné. |
|
Met à jour l'objet Billet pour un événement référencé par l'ID d'objet donné. |