ログイン テンプレート

ログイン テンプレートでは、ユーザーが停車中にアプリにログインする方法が複数用意されています。

検索テンプレートには次のものが含まれます。

  1. 検索バー ヘッダー (オプションの アクション ストリップ付き)
  2. 検索結果の rows のリスト(上限内)
  3. キーボード(駐車時)。テンプレートが最初に表示されたときに、アプリがキーボードの表示 / 非表示を選択できます。

アプリでは、マーカーの背景色を任意の色でカスタマイズできます。地図のマーカーに使用される色が、リストのマーカーに適用されます。

ログイン方法

ログイン テンプレートは、次のログイン方法をサポートしています。

  • プロバイダのログイン
  • ユーザー名とパスワード
  • PIN コード
  • QR コード
プロバイダのログインの例
プロバイダ ログイン方法: この方法では、ユーザーはプロバイダを使用してログインできます。入力は必要ありません。この例(Android Auto の場合)では、Google がプライマリ ログイン オプションのプロバイダであり、PIN コードとメールアドレスによるログインがセカンダリ オプションとして提供されています。
ユーザー名とパスワードの例
ユーザー名/パスワードの方法: この方法では、ユーザーは必須の単一のフォーム フィールドに認証情報を入力できます。このフィールドを使用して、ユーザー名またはパスワードを入力できます。この例(Android Auto の場合)では、他の方法はセカンダリ オプションとして提供されています。
QR コードでのログインの例
QR コード メソッド: このメソッドは、アプリが提供する必須の PIN コード(最大 12 文字)と、ユーザーが PIN コードを入力する場所の手順を表示します。コードがタイムアウトした場合は、必要に応じて更新できます。(Android Auto の例)
ログイン PIN の例
PIN メソッド: このメソッドは、アプリから提供された必須の PIN コード(最大 12 文字)と、ユーザーが PIN コードを入力する場所の手順を表示します。コードがタイムアウトした場合は、必要に応じて更新できます。(Android Auto の例)

ログインのサンプル テンプレート

パークされたログインの例
駐車しているときは、ユーザーはキーボードにアクセスしてユーザー名やパスワードを入力できます。(Android Auto の例)
運転中のログインの例
運転中のドライバーの注意散漫を防ぐため、運転中はログイン コンテンツが表示されません。このような状況では、ログインをスキップしてゲストモードでアプリを使用するなど、代替オプションのボタンを用意すると便利です。(Android Auto の例)

ログイン テンプレートの UX 要件

必須 このテンプレートを使用する場合は、ログイン方法を含めます。
すべきである 入力フィールドは、ユーザーのログインにのみ使用し、他の種類のユーザー入力の収集には使用しないでください。
すべきである 最短のフロー(クリック数が最も少ないフロー)を優先します。
すべきである 最も一般的な方法を優先します。
しても構わない アクションを使用して、ユーザーがログイン方法を切り替えられるようにします。

リソース

タイプ リンク
API リファレンス SignInTemplate, SignInTemplate.Builder
デベロッパー ガイド ログインフローを追加する