Предоставить новую карту

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

Добавить в Google Wallet из приложения для Android

В этом разделе мы описываем процесс сохранения карты в Google Wallet из Android-приложения поставщика услуг.

Поток пользователей

На этих рисунках показан процесс предоставления пользователем идентификатора кампуса с точки зрения Google Wallet.

На первом экране приложение подключается к Google Кошельку. На втором экране пользователь принимает Условия использования и продолжает работу.
Рисунок 1 : Пользователь начинает подготовку своей карты и принимает Условия обслуживания.

  • Во время настройки сетевого подключения и начальных служб пользователю демонстрируется вращающаяся анимация соединения.
  • После этого пользователь принимает Условия обслуживания и продолжает работу.

На первом экране приложение сохраняет идентификатор на телефоне пользователя. На втором экране идентификатор сохраняется, и появляется сообщение об успешном завершении.
Рисунок 2 : Подготовка пользователя завершена.

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

Ключевые моменты

  • Если карта уже сохранена в выбранной учетной записи Google, пользователю вместо этого будет показана ссылка для открытия карты в приложении Google Wallet, где он сможет просмотреть данные карты.
  • Если карта сохранена в учетной записи Google, отличной от той, в которую вошел пользователь, пользователь получит сообщение о том, что другая учетная запись Google уже сохранила эту карту.
  • Если пользователь пытается добавить карту, не имея учётной записи Google, появляется запрос на её создание. После создания учётной записи Google процесс продолжается в обычном режиме.
  • Приложения, поддерживающие потоки Campus ID, должны быть интегрированы с API сервисов Google Play. Однако вызовы методов из приложения поставщика услуг к сервисам Google Play недоступны в общедоступной версии сервисов Google Play . Разработчик приложения поставщика услуг должен добавить пользовательские модули и получить к ним доступ для вызова определённых методов. За дополнительной информацией обращайтесь к своему поставщику услуг.

Добавить в Google Wallet на носимом устройстве из приложения Android

Пользователи могут подключить свои носимые устройства, запустив процесс подготовки на своем телефоне и выбрав одно носимое устройство, как показано на этом рисунке:

UX-макет процесса подготовки к работе с носимыми устройствами.
Рисунок 1 : Процесс подготовки носимых устройств.

Ключевые моменты

  • Для подключения к носимому устройству необходим телефон, поддерживающий функцию подготовки карты; поэтому оба устройства должны быть сопряжены.
  • Пользователи могут подключиться к своему телефону и носимому устройству в рамках одного процесса или перезапустить процесс, чтобы добавить его к носимому устройству после завершения первой подготовки к телефону.
  • Поставщик услуг должен ограничить пользователей возможностью использования только одного носимого устройства.
  • Если сопряжение носимого устройства с телефоном разорвано, цифровая карта остается на устройстве, но пользователь не сможет подключить карту ко второму носимому устройству, не удалив первое.
  • Узнайте у своего поставщика услуг о возможности предоставления услуг носимых устройств.
  • Приложения, поддерживающие потоки Campus ID, должны быть интегрированы с API сервисов Google Play. Однако вызовы методов из приложения поставщика услуг к сервисам Google Play недоступны в общедоступной версии сервисов Google Play . Разработчик приложения поставщика услуг должен добавить пользовательские модули и получить к ним доступ для вызова определённых методов. За дополнительной информацией обращайтесь к своему поставщику услуг.