Google からの一時停止/再開
Google による一時停止および再開の開始は、特に「端末を探す」サービスなど、ユーザーが自身の Google アカウントを使用して行う操作です。
このセクションでは、ワークフローの概要(詳細な手順、シーケンス図、および想定されるエラーシナリオを含む)を示します。
ワークフロー
一時停止
以下は一時停止ワークフローの高レベル手順です:
一時停止の開始 :ユーザーが Google アカウントを介してロストモードを有効にします。これにより、ユーザーのウォレット上のすべてのカードが一時停止状態になります。
一時停止の通知:Google はカードを一時停止状態にする必要があることを D1 Transit に通知します。
再開
以下は再開ワークフローの高レベル手順です:
再開の開始 :ユーザーが端末の所持を取り戻したら、再開ワークフローを開始できます。
再開の通知:Google はカードをアクティブ利用のために再開すべきことを D1 Transit に通知します。
シーケンス図
一時停止
ユーザーは「端末を探す」サービスを介してロストモードを有効にすることで一時停止ワークフローを開始します。ユーザーのウォレット内の各カードについて、Google はデバイス上のトークンを一時停止しようと試みますが、デバイスがオフラインの可能性があるため最善努力ベースです。さらに、Google は suspendToken リクエストを送信して D1 Transit プラットフォームに一時停止を通知します。
D1 Transit はその後トランジット イシュアに通知し、カードを拒否リストに追加してトランジットで使用できないようにします。この手順は、デバイスがオフラインでカードが直ちに一時停止されない場合に重要です。
エラーシナリオ
デバイスがオフラインである
デバイスがオフラインの場合、カードを一時停止するためのリクエストはキューに入れられ、デバイスが再接続され次第送信されます。
再開
ユーザーは現在ロストモードにある端末に認証することで再開プロセスを開始します。ユーザーのウォレット内の各カードについて、Google はデバイス上のトークンを再開しようと試みますが、デバイスがオフラインの可能性があるため最善努力ベースです。Google は resumeToken リクエストを送信して D1 Transit プラットフォームに再開を通知します。
D1 Transit はその後トランジット イシュアに通知します。トランジット イシュアは、カードが拒否リストに掲載されている場合、トランジットでの使用を許可するためにそれを削除できます。
エラーシナリオ
デバイスがオフラインである
デバイスがオフラインの場合、カードを再開するためのリクエストはキューに入れられ、デバイスが再接続され次第送信されます。
最終更新
役に立ちましたか?