Чтобы предоставить новый корпоративный значок, пользователь должен выполнить процедуру аутентификации и привязки на своем устройстве. Это связывает их внешнюю учетную запись пользователя с учетной записью Google Кошелька. Этот документ описывает этот процесс на высоком уровне на различных поверхностях.
Добавьте в Google Кошелек из приложения Android
В этом разделе мы описываем процесс сохранения карты в Google Кошельке из приложения Android поставщика услуг.
Пользовательский поток
Эти рисунки иллюстрируют процесс предоставления пользователями корпоративного значка с точки зрения Google Кошелька.
![На первом экране приложение подключается к Google Кошельку. На втором экране пользователь принимает Условия обслуживания и продолжает.](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/corporate-badge-provision-flow-user-1.png?authuser=0000&hl=ru)
- Во время настройки сетевого подключения и начальной настройки пользователю отображается вращающаяся анимация подключения.
- После завершения пользователь принимает Условия обслуживания и продолжает работу.
![На первом экране приложение сохраняет идентификатор на телефоне пользователя. На втором экране идентификатор сохраняется и появляется сообщение об успехе.](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/corporate-badge-provision-flow-user-2.png?authuser=0000&hl=ru)
- Пользователю отображается вращающаяся анимация сохранения, пока фоновые службы предоставляют учетную запись на устройстве.
- После завершения обслуживания появится экран успеха.
- На последующих экранах пользователю может быть предложено загрузить приложение Google Кошелек, если оно еще не существует на его устройстве.
Ключевые моменты
- Google поддерживает привязку учетной записи только из приложений Android. Если вам нужна поддержка других вариантов использования, обратитесь к своему контактному лицу в Google.
- Если карта уже сохранена в выбранной учетной записи Google, вместо этого пользователю будет показана ссылка для открытия карты в приложении Google Wallet, где он сможет просмотреть данные карты.
- Если карта сохранена в учетной записи Google, отличной от той, в которую вошел пользователь, пользователь получает сообщение о том, что другая учетная запись Google уже сохранила эту карту.
- Если пользователь попытается добавить карту и не имеет учетной записи Google, появится приглашение создать учетную запись. После создания учетной записи Google процесс продолжается нормально.
- Приложения, поддерживающие потоки корпоративных значков, должны интегрироваться с API сервисов Google Play. Однако вызовы методов из приложения поставщика услуг в сервисы Google Play недоступны в общедоступной версии сервисов Google Play . Разработчик приложения поставщика услуг должен добавить пользовательские модули и получить доступ к ним для вызова определенных методов. Для получения дополнительной информации обратитесь к своему поставщику услуг.
Добавьте в Google Кошелек на носимом устройстве из приложения Android
Пользователи могут выполнить подготовку своих носимых устройств, запустив процесс подготовки на своем телефоне и выбрав одно носимое устройство, как показано на этом рисунке:
![UX-макет процесса подготовки с поддержкой износа.](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/wear-provisioning-flow.png?authuser=0000&hl=ru)
Ключевые моменты
- Для подготовки носимого устройства требуется телефон, способный предоставить карту.
- Пользователи могут выполнить подготовку к своему телефону и носимому устройству в одном потоке или могут перезапустить поток, чтобы добавить его к носимому устройству после завершения первой подготовки к своему телефону.
- Поставщик услуг должен ограничить пользователей предоставлением только одного носимого устройства.
- Узнайте у своего поставщика услуг о доступности носимых устройств.
- Приложения, поддерживающие потоки корпоративных значков, должны интегрироваться с API сервисов Google Play. Однако вызовы методов из приложения поставщика услуг в сервисы Google Play недоступны в общедоступной версии сервисов Google Play . Разработчик приложения поставщика услуг должен добавить пользовательские модули и получить доступ к ним для вызова определенных методов. Для получения дополнительной информации обратитесь к своему поставщику услуг.
Добавить в Google Кошелек с веб-сайта
В этом разделе описывается процедура сохранения карты в Google Кошельке с веб-сайта эмитента.
Шаг 1. Войдите на сайт.
Первым шагом в этом процессе является вход на веб-сайт эмитента и нажатие кнопки «Добавить в Google Кошелек».
![На первом экране пользователь авторизуется на сайте. На втором экране пользователь просматривает и выбирает кнопку «Добавить в Google Кошелек».](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/web-provisioning-corporate-badge-sign-in.png?authuser=0000&hl=ru)
Шаг 2. Войдите с помощью Google.
Пользователь завершает вход в систему с помощью Google, а затем видит экран загрузки на веб-сайте эмитента, а затем перенаправляется в Google Кошелек на следующем этапе.
![На первом экране пользователь выбирает учетную запись Google, чтобы связать ее со своим корпоративным значком. На втором экране пользователю отображается экран загрузки.](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/web-provisioning-google-sign-in.png?authuser=0000&hl=ru)
Шаг 3. Завершите подготовку
Пользователь завершает процесс подготовки в Google Кошельке.
![На первом экране пользователю отображается экран загрузки Google Кошелька. На втором экране пользователю отображаются положения и условия. На третьем экране пользователю отображается еще один экран загрузки. На четвертом экране пользователю отображается экран успеха.](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/web-provisioning-wallet-completion.png?authuser=0000&hl=ru)
Обработка несоответствия аккаунтов
Если учетная запись Google, выбранная в процессе входа в систему с Google, не соответствует учетной записи Google в Google Кошельке, отображается экран ошибки несоответствия учетной записи.
![На втором экране пользователю отображается средство выбора учетной записи Google. На последнем экране пользователю отображается сообщение «Невозможно добавить на телефон».](https://developers-dot-devsite-v2-prod.appspot.com/static/wallet/access/images/web-provisioning-account-mismatch.png?authuser=0000&hl=ru)