Обзор общего пропуска

Общий пропуск доступен, если ваш вариант использования не соответствует ни одному из других предопределенных типов пропусков. В отличие от других пропусков, включающих поля и функции, специфичные для конкретного варианта использования, таких как билеты, карты лояльности и предложения, Generic Pass призван быть достаточно гибким для поддержки различных целей, предоставляя поля, в которых вы можете определять собственные метки. и ценности.

Примеры использования

Ниже приведены лишь несколько примеров того, что можно сделать с типом пропуска «Общий»:

  • Парковочные талоны
  • читательские карточки
  • Членские карты
  • Страховые карты
  • Подтверждения бронирования
  • Коды подтверждения предварительного просмотра клиента

Пропуска, содержащие конфиденциальную информацию

В некоторых случаях ваш пропуск или вариант использования могут включать конфиденциальную информацию, такую ​​как личная информация (PII) и данные о состоянии здоровья. Для этих сценариев тип общего частного пропуска доступен для предварительно одобренных вариантов использования. Для получения дополнительной информации см. документацию Generic Private Pass и Политику допустимого использования (AUP) .

Поддерживаемые платформы

С помощью API Google Кошелька вы можете выдавать пользователям пропуска для сохранения в своем Google Кошельке на нескольких платформах, включая приложения Android, и везде, где поддерживаются гиперссылки, например веб-сайты, электронная почта и SMS-сообщения.

API и SDK

API Google Кошелька предлагает REST API и Android SDK, которые помогут вам быстро и легко выдавать свои пропуска и управлять ими.

  • REST API Google Кошелька

    Для выдачи пропусков на таких платформах, как Интернет, электронная почта или SMS, мы рекомендуем использовать REST API Google Кошелька. API предоставляет набор конечных точек, которые позволяют создавать, извлекать и обновлять различные компоненты проходов.

  • SDK Google Кошелька для Android

    Чтобы выдавать пропуска в приложении Android, мы рекомендуем использовать Google Wallet Android SDK. SDK предоставляет множество удобных методов, которые упрощают интеграцию API Google Кошелька в ваши мобильные приложения с использованием собственного кода.

Примечание. Использование REST API Google Кошелька или Google Wallet Android SDK не является обязательным для выдачи пропусков с помощью API Google Кошелька, но настоятельно рекомендуется. Дополнительные сведения о выдаче пропусков без использования REST API или Android SDK см. в разделе Создание объектов и классов пропусков в JWT .

Требования

Чтобы выдать пропуска с помощью API Google Кошелька, вам сначала необходимо сделать следующее:

Начало работы с API Google Кошелька

Прежде чем начать работу с API Google Кошелька, ознакомьтесь с этими полезными статьями, которые познакомят вас с основными функциями и терминологией.
  • Ключевые понятия и терминология . Эта статья познакомит вас со всеми важными терминами и функциями, которые вам понадобятся для работы с API Google Кошелька.
  • Обзор классов и объектов Passes . Пассы, которые вы выдаете своим пользователям, создаются путем объединения класса Passes с объектами Passes. Эта статья познакомит вас с обеими этими концепциями и с тем, как они используются для создания проходов.
  • Процесс разработки пропуска Google Кошелька . В этой статье представлен полный обзор всех шагов, необходимых для создания пропуска с помощью API Google Кошелька, от начала до конца.

Инструменты и ресурсы

  • Кодлабы

    Самостоятельные мастер-классы по написанию кода проведут вас через необходимые шаги, чтобы добавить пропуск в Google Кошелек. Для начала выберите «Android», если ваша реализация будет доступна только на устройствах Android, и выберите «Интернет», если ваша реализация поддерживает Android, Интернет, электронную почту или SMS.

    Android Интернет

  • Пропускной строитель

    Создайте свой первый проход визуально с помощью инструмента создания проходов и автоматически сгенерируйте JSON, необходимый для создания прохода, с помощью API Google Кошелька.

  • Google Кошелек Github

    Получите полезные инструменты, библиотеки и примеры кода для различных языков программирования в Google Wallet Github org .