Ressource: EventTicketClass
Représentation JSON |
---|
{ "kind": string, "eventName": { object ( |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
eventName |
Obligatoire. Nom de l'événement, par exemple "LA Dodgers at SF Giants". |
eventId |
ID de l'événement. Il doit être unique pour chaque événement d'un compte. Il permet de regrouper les billets si l'utilisateur en a enregistré plusieurs pour le même événement. Il ne doit pas dépasser 64 caractères. S'il est fourni, le regroupement sera stable. Méfiez-vous des collisions involontaires pour éviter de regrouper des billets qui ne devraient pas l'être. Si vous n'utilisez qu'une seule classe par événement, vous pouvez simplement définir cette valeur sur Si aucune valeur n'est fournie, la plate-forme tente d'utiliser d'autres données pour regrouper les demandes d'assistance (potentiellement instable). |
logo |
Logo du billet. Cette image s'affiche dans la vue détaillée de la fiche de l'application. |
venue |
Détails sur le lieu de l'événement |
dateTime |
Informations sur la date et l'heure de l'événement. |
confirmationCodeLabel |
Libellé à utiliser pour la valeur du code de confirmation (
|
customConfirmationCodeLabel |
Étiquette personnalisée à utiliser pour la valeur du code de confirmation (
|
seatLabel |
Libellé à utiliser pour la valeur du siège (
|
customSeatLabel |
Étiquette personnalisée à utiliser pour la valeur du siège (
|
rowLabel |
Libellé à utiliser pour la valeur de la ligne (
|
customRowLabel |
Étiquette personnalisée à utiliser pour la valeur de la ligne (
|
sectionLabel |
Libellé à utiliser pour la valeur de la section (
|
customSectionLabel |
Étiquette personnalisée à utiliser pour la valeur de la section (
|
gateLabel |
Étiquette à utiliser pour la valeur de la porte (
|
customGateLabel |
Étiquette personnalisée à utiliser pour la valeur de la porte (
|
finePrint |
Les conditions d'utilisation ou les conditions d'utilisation du billet. |
classTemplateInfo |
Informations du modèle sur la manière dont la classe doit s'afficher. Si cette règle n'est pas configurée, Google utilise alors un ensemble de champs par défaut à afficher. |
id |
Obligatoire. Identifiant unique d'une classe. Cet ID doit être unique parmi toutes les classes 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. Votre identifiant unique ne doit contenir que des caractères alphanumériques, ainsi que les caractères ".", "_" ou "-". |
version |
Obsolète |
issuerName |
Obligatoire. Nom de l'émetteur. La longueur maximale recommandée est de 20 caractères, afin de garantir que la chaîne s'affiche entièrement sur des écrans de petite taille. |
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. |
allowMultipleUsersPerObject |
Obsolète. Utilisez |
homepageUri |
URI de la page d'accueil de votre application. Le fait de renseigner l'URI dans ce champ produit exactement le même comportement que le remplissage d'un URI dans linksModuleData (lorsqu'un objet est affiché, un lien vers la page d'accueil s'affiche dans ce qui serait généralement considéré comme la section linksModuleData de l'objet). |
locations[] |
Remarque: Pour le moment, ce champ ne permet pas de déclencher des notifications géographiques. |
reviewStatus |
Obligatoire. État du cours. Ce champ peut être défini sur Vous devez conserver la valeur Vous devez définir ce champ sur Lorsque vous mettez à jour une classe déjà |
review |
Commentaires définis par la plate-forme lorsqu'une classe est marquée comme |
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 sur l'objet, les deux seront affichés. |
redemptionIssuers[] |
Identifie les émetteurs d'offres qui peuvent utiliser la carte via Smart Tap. Les émetteurs d'offres sont identifiés par leur ID. Les émetteurs d'offres doivent avoir configuré au moins une clé Smart Tap. Les champs |
countryCode |
Code pays utilisé pour afficher le pays de la carte (lorsque l'utilisateur ne se trouve pas dans ce pays), ainsi que pour afficher le contenu localisé lorsqu'il n'est pas disponible dans les paramètres régionaux de l'utilisateur. |
heroImage |
Image de bannière facultative affichée au recto de la fiche. Si aucun n'est présent, rien ne s'affichera. L'image s'affiche à 100% de la largeur. |
wordMark |
Obsolète. |
enableSmartTap |
Indique si cette classe est compatible avec Smart Tap. Les champs |
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 hexadécimal, tel que |
localizedIssuerName |
Chaînes traduites pour l'émetteurName. La longueur maximale recommandée est de 20 caractères, afin de garantir que la chaîne s'affiche entièrement sur des écrans de petite taille. |
multipleDevicesAndHoldersAllowedStatus |
Indique si plusieurs utilisateurs et appareils vont enregistrer le même objet en référence à cette classe. |
callbackOptions |
Options de rappel à utiliser pour rappeler l'émetteur à chaque enregistrement/suppression d'un objet de cette classe par l'utilisateur final. Tous les objets de cette classe sont éligibles pour le rappel. |
securityAnimation |
Informations facultatives sur l'animation de sécurité. Si cette option est définie, une animation de sécurité s'affiche sur les détails de la carte. |
viewUnlockRequirement |
Affichez les options de déverrouillage requises pour le billet pour un événement. |
wideLogo |
Logo large de la demande. Lorsqu'il est fourni, il est utilisé à la place du logo en haut à gauche de la vue Fiche. |
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 l'objet correspondant qui sera utilisé à la place. |
EventVenue
Représentation JSON |
---|
{ "kind": string, "name": { object ( |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
name |
Nom du lieu, par exemple "AT&T Park". Ce champ est obligatoire. |
address |
Adresse du lieu, par exemple "24 Willie Mays Plaza\nSan Francisco, CA 94107". Les lignes d'adresse sont séparées par des caractères de saut de ligne ( Ce champ est obligatoire. |
EventDateTime
Représentation JSON |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Champs | |
---|---|
kind |
Identifie le type de ressource. Valeur: chaîne fixe |
doorsOpen |
Date et heure d'ouverture des portes du lieu. Il s'agit d'une date/heure exprimée dans le format étendu de la norme ISO 8601, avec ou sans décalage. L'heure peut être indiquée à la nanoseconde près. Les décalages peuvent être indiqués à la seconde près (même si le décalage des secondes n'est pas prévu par la norme ISO 8601). Exemple :
La partie de la date/heure sans le décalage est considérée comme la "date/heure locale". Il s'agit de la date et de l'heure locales du lieu. Par exemple, si l'événement a lieu à la 20e heure le 5 juin 2018 sur le lieu de l'événement, la partie date/heure locale doit être Sans informations de décalage, certaines fonctionnalités enrichies risquent de ne pas être disponibles. |
start |
Date et heure de début de l'événement. Si l'événement s'étend sur plusieurs jours, il doit s'agir de la date et de l'heure de début du premier jour. Il s'agit d'une date/heure exprimée dans le format étendu de la norme ISO 8601, avec ou sans décalage. L'heure peut être indiquée à la nanoseconde près. Les décalages peuvent être indiqués à la seconde près (même si le décalage des secondes n'est pas prévu par la norme ISO 8601). Exemple :
La partie de la date/heure sans le décalage est considérée comme la "date/heure locale". Il s'agit de la date et de l'heure locales du lieu. Par exemple, si l'événement a lieu à la 20e heure le 5 juin 2018 sur le lieu de l'événement, la partie date/heure locale doit être Sans informations de décalage, certaines fonctionnalités enrichies risquent de ne pas être disponibles. |
end |
Date et heure de fin de l'événement. Si l'événement s'étend sur plusieurs jours, la date et l'heure de fin doivent correspondre au dernier jour. Il s'agit d'une date/heure exprimée dans le format étendu de la norme ISO 8601, avec ou sans décalage. L'heure peut être indiquée à la nanoseconde près. Les décalages peuvent être indiqués à la seconde près (même si le décalage des secondes n'est pas prévu par la norme ISO 8601). Exemple :
La partie de la date/heure sans le décalage est considérée comme la "date/heure locale". Il s'agit de la date et de l'heure locales du lieu. Par exemple, si l'événement a lieu à la 20e heure le 5 juin 2018 sur le lieu de l'événement, la partie date/heure locale doit être Sans informations de décalage, certaines fonctionnalités enrichies risquent de ne pas être disponibles. |
doorsOpenLabel |
Étiquette à utiliser pour la valeur portes ouvertes (
|
customDoorsOpenLabel |
Étiquette personnalisée à utiliser pour la valeur des portes ouvertes (
|
DoorsOpenLabel
Enums | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
Ancien alias de |
GATES_OPEN |
|
gatesOpen |
Ancien alias de |
ConfirmationCodeLabel
Enums | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
Ancien alias de |
CONFIRMATION_NUMBER |
|
confirmationNumber |
Ancien alias de |
ORDER_NUMBER |
|
orderNumber |
Ancien alias de |
RESERVATION_NUMBER |
|
reservationNumber |
Ancien alias de |
SeatLabel
Enums | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
Ancien alias de |
RowLabel
Enums | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
Ancien alias de |
SectionLabel
Enums | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
Ancien alias de |
THEATER |
|
theater |
Ancien alias de |
GateLabel
Enums | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
Ancien alias de |
DOOR |
|
door |
Ancien alias de |
ENTRANCE |
|
entrance |
Ancien alias de |
Méthodes |
|
---|---|
|
Ajoute un message à la classe de billets pour un événement référencée par l'ID de classe donné. |
|
Renvoie la classe de billet pour un événement avec l'ID de classe donné. |
|
Insère une classe de billets pour un événement avec l'ID et les propriétés indiqués. |
|
Renvoie la liste de toutes les classes de billets pour un événement pour un ID d'émetteur donné. |
|
Met à jour la classe de billets pour un événement référencée par l'ID de classe donné. |
|
Met à jour la classe de billets pour un événement référencée par l'ID de classe donné. |