Основные понятия и терминология

Эмитент карты

Эмитент билетов – это организация, которая владеет билетами и отвечает за их выпуск для пассажиров. Это можете быть вы, разработчик, или организация, которую вы представляете.

Чтобы стать эмитентом карт, необходимо зарегистрироваться.

Класс посадочного талона

FlightClass можно сравнить с регулярным рейсом. Эмитент может создать несколько запланированных рейсов с разными маршрутами и временем. Каждый объект FlightClass, представляющий запланированный рейс, может содержать собственные поля внешнего вида и данных, чтобы соответствовать требованиям конкретного аэропорта.

Кроме того, FlightClass можно использовать для включения дополнительных функций, таких как Smart Tap.

Объект посадочного талона

Объект посадочного талона – это экземпляр класса посадочного талона. Для каждого пассажира, которому выдается посадочный талон, необходимо создать новый экземпляр FlightObject.

Класс Pass

Класс посадочного талона – это тип класса карты. Классы карт содержат общую информацию о связанных объектах карт (например, стиль и внешний вид) и не включают сведения о пассажирах.

Другие типы классов карт:

  • Карты постоянного клиента
  • Билеты на мероприятия
  • Подарочные карты
  • Предложения
  • проездные билеты;
  • COVID-карты;

Объект Pass

FlightObject – это тип объекта карты. Как и FlightObject, объект карты – это экземпляр соответствующего класса карты. Объект билета нужно создать для каждого пассажира, которому выдан посадочный талон.

Объекты Pass содержат информацию о пассажире. Например, с их помощью можно определить, что у пассажира есть не только билет на рейс, но и место в самолете.

Сервисный аккаунт

Сервисный аккаунт используется для вызова Google Wallet API. Сервисному аккаунту нужно предоставить разрешение на доступ к Google Wallet API.

Ключ сервисного аккаунта

Ключ сервисного аккаунта – это учетные данные, используемые для аутентификации приложения в качестве сервисного аккаунта. Ключ сервисного аккаунта – это конфиденциальная информация, которую нужно хранить в тайне. Если у третьей стороны есть доступ к ключу сервисного аккаунта, она может идентифицировать себя как сервисный аккаунт и выполнять действия, разрешенные для него.