Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Émetteur de cartes
L'émetteur de cartes est l'entité qui possède la carte et qui est responsable de
qui délivrent des cartes à leurs passagers. Il peut s'agir de vous, du développeur ou du
l'organisation que vous représentez.
Pour devenir émetteur de cartes, vous devez d'abord vous enregistrer en tant qu'émetteur.
Classe Carte d'embarquement
Un FlightClass peut être considéré comme un vol planifié. Un émetteur peut
créer plusieurs vols planifiés avec des permutations des itinéraires et des horaires. Chaque
Le champ FlightClass représentant un vol planifié peut contenir ses propres
l'apparence et les champs de données pour répondre aux exigences spécifiques aux aéroports.
De plus, un FlightClass peut également être utilisé pour activer d'autres
des fonctionnalités comme Smart Tap.
Objet Carte d'embarquement
Un objet Carte d'embarquement est une instance d'une classe Carte d'embarquement. Une nouvelle
Une instance FlightObject doit être créée pour chaque passager
distribué avec une carte d'embarquement.
Classe de carte
Une classe de carte d'embarquement est un type de classe de carte. Les classes de carte décrivent
des informations sur les objets de carte associés (tels que le style et l'apparence) et ne devez pas
inclure des informations sur les passagers.
Voici d'autres types de classes de carte:
Cartes de fidélité
Billets pour des événements
Cartes cadeaux
Offres
Titres de transport
Fiches COVID
Objet de carte
Un FlightObject est un type d'objet de carte. Comme
FlightObject : un objet de carte est une instance d'une carte correspondante.
Classe. Vous devez créer un objet de carte pour chaque passager qui reçoit un
Carte d'embarquement.
Les objets de carte contiennent des informations spécifiques au passager. Il peut s'agir, par exemple,
sert à identifier qu'un passager possède non seulement un billet pour un vol, mais aussi
identifier le siège qui leur a été attribué dans le vol.
Compte de service
Le compte de service est l'identité utilisée pour appeler l'API Google Wallet.
L'autorisation d'accéder à l'API Google Wallet doit être accordée à ce service
de service.
Clé de compte de service
La clé du compte de service est l'identifiant utilisé pour authentifier votre
une application en tant que compte de service. La clé du compte de service est très sensible
et doivent rester privées. Si un tiers a accès au compte de service
peuvent s'identifier en tant que compte de service et effectuer des actions
que le compte de service est autorisé à exécuter.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eBoarding Passes are digital representations of flight tickets, containing passenger and flight-specific information like seat assignments and flight details, issued by registered entities called Issuers.\u003c/p\u003e\n"],["\u003cp\u003eIssuers create Boarding Pass Classes to define the general style, appearance, and data fields for a specific flight or route, like a template for individual Boarding Passes.\u003c/p\u003e\n"],["\u003cp\u003eA new Boarding Pass Object (an instance of a Boarding Pass Class) is generated for each passenger, holding their unique information within the framework of the Boarding Pass Class.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Wallet API integration requires a Service Account, an identity with granted access to the API, and a secure Service Account Key for authentication.\u003c/p\u003e\n"],["\u003cp\u003eBoarding Passes are part of a broader system of digital passes within Google Wallet, encompassing other types such as loyalty cards, event tickets, and gift cards.\u003c/p\u003e\n"]]],["A Pass Issuer, which could be a developer or organization, must register to issue passes. They create `FlightClasses` (scheduled flights) that define appearance and data. For each passenger, a `FlightObject` (instance of the `FlightClass`) is created, containing passenger-specific information. A `Pass Class` defines general pass details, while other pass types include loyalty cards and gift cards. A service account and its key are required for accessing the Google Wallet API. The key must be kept private.\n"],null,["# Key concepts and terminology\n\nPass Issuer\n-----------\n\nThe passes issuer is the entity that owns the pass and is responsible for\nissuing passes to their passengers. This could be you, the developer, or the\norganization that you represent.\n\nIn order to become a passes issuer, you must first register as an Issuer.\n\nBoarding Pass class\n-------------------\n\nA `FlightClass` can be thought of as scheduled flight. An issuer can\ncreate multiple scheduled flights with permutation of routes and timings. Each\n`FlightClass` representing a scheduled flight can contain its own\nappearance and data fields to meet the airport-specific requirements.\n\nIn addition, a `FlightClass` can also be used to enable additional\nfeatures like Smart Tap.\n\nBoarding Pass object\n--------------------\n\nA Boarding Pass object is an instance of a Boarding Pass class. A new\n`FlightObject` instance needs to be created for each passenger that's\ndistributed with a Boarding Pass.\n\nPass Class\n----------\n\nA Boarding Pass class is a type of pass class. Pass classes describe general\ninformation for related pass objects (such as style and appearance), and don't\ninclude passenger details.\n\nOther types of pass classes include the following:\n\n- Loyalty cards\n- Event tickets\n- Gift cards\n- Offers\n- Transit passes\n- COVID cards\n\nPass Object\n-----------\n\nA `FlightObject` is a type of pass object. Like a\n`FlightObject`, a Pass Object is an instance of a corresponding pass\nClass. A pass object needs to be created for each passenger that's issued a\nBoarding Pass.\n\nPass objects contain passenger-specific information. For example, they can be\nused to identify that a passenger not only has a ticket for a flight, but also\nidentify which seat on the flight they've been allotted.\n\nService account\n---------------\n\nThe service account is the identity that's used to call the Google Wallet API.\nPermission to access the Google Wallet API needs to be granted to this service\naccount.\n\nService account key\n-------------------\n\nThe service account key is the credential used to authenticate your\napplication as the service account. The service account key is highly sensitive\nand needs to be kept private. If a third party has access to the service account\nkey, they can identify themselves as the service account and perform actions\nthat the service account is permitted to perform."]]