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

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

- Пользователю показывается вращающаяся анимация сохранения, в то время как фоновые службы предоставляют учетную запись на устройстве.
- После завершения служб появится экран успеха.
- На последующих экранах пользователю может быть предложено загрузить приложение Google Wallet, если его еще нет на его устройстве.
Ключевые моменты
- Google поддерживает только привязку учетной записи из приложений Android. Если вам нужна поддержка других вариантов использования, обратитесь к своему контактному лицу в Google.
- Если карта уже сохранена в выбранной учетной записи Google, вместо этого пользователю будет показана ссылка для открытия карты в приложении Google Wallet, где он может просмотреть сведения о карте.
- Если карта сохранена в учетной записи Google, отличной от той, в которую вошел пользователь, пользователь получает сообщение, указывающее, что другая учетная запись Google уже сохранила эту карту.
- Если пользователь пытается добавить карту и не имеет учетной записи Google, появляется запрос на создание учетной записи. После создания учетной записи Google процесс продолжается в обычном режиме.
API приложений
Приложения, поддерживающие потоки Campus ID, должны быть интегрированы с API сервисов Google Play.
Однако вызовы методов из приложения поставщика услуг в Сервисы Google Play недоступны в общедоступной версии Сервисов Google Play . Вместо этого разработчик приложения поставщика услуг должен добавить и получить доступ к пользовательским модулям для вызова определенных методов.
Для получения дополнительной информации обратитесь к своему поставщику услуг.