新しいカードのプロビジョニング

新しいキャンパス ID をプロビジョニングするには、ユーザーがデバイスで認証と関連付けのフローを完了する必要があります。これにより、外部のユーザー アカウントが Google ウォレット アカウントにリンクされます。この記事では、このプロセスの概要を説明します。

Android アプリから Google ウォレットに追加する

このセクションでは、サービス プロバイダの Android アプリから Google ウォレットにアカウントを保存するフローについて説明します。

ユーザーフロー

以下の図は、キャンパス ID をプロビジョニングするユーザーフローを Google ウォレットの視点から見たものです。

最初の画面では、アプリが Google ウォレットに接続します。2 番目の画面で、ユーザーが利用規約に同意し、続行します。
図 1: ユーザーがカードのプロビジョニングを開始し、利用規約に同意します。

  • ネットワーク接続と初期サービスの構成中は、回転するアニメーションがユーザーに表示されます。
  • 完了したら、ユーザーが利用規約に同意してフローを続行します。

最初の画面では、アプリが ID をユーザーのスマートフォンに保存します。2 番目の画面では、ID が保存され、成功メッセージが表示されます。
図 2: ユーザー プロビジョニングの完了。

  • バックグラウンド サービスがデバイスをプロビジョニングしている間、回転するアニメーションがユーザーに表示されます。
  • サービスが完了すると、成功画面が表示されます。
  • Google ウォレット アプリがデバイスにまだ存在しない場合は、後続の画面でダウンロードを求めるメッセージが表示されることがあります。

要点

  • Google は Android アプリからのアカウントのリンクのみをサポートしています。他のユースケースをサポートする必要がある場合は、Google の担当者にお問い合わせください。
  • 選択した Google アカウントにカードがすでに保存されている場合は、代わりに Google ウォレット アプリでカードを開くリンクが表示され、そこでカードの詳細を確認できます。
  • ユーザーがログインしている Google アカウント以外の Google アカウントにカードが保存されている場合は、別の Google アカウントがすでにそのカードを保存していることを示すメッセージが表示されます。
  • カードを追加しようとしたユーザーが Google アカウントを持っていない場合は、アカウントを作成するよう求められます。Google アカウントを作成した後、フローは通常どおり続行されます。

アプリの API

キャンパス ID のフローをサポートするアプリは、Google Play 開発者サービスの API と統合する必要があります。

ただし、サービス プロバイダのアプリからの Google Play 開発者サービスのメソッド呼び出しは、Google Play 開発者サービスの公開版では使用できません。サービス プロバイダのアプリ デベロッパーは、特定のメソッドを呼び出すために、カスタム モジュールを追加し、そのアクセス権を取得する必要があります。

詳しくは、サービス プロバイダにお問い合わせください。