ナビゲーション アプリは、ナビゲーション アプリの要件も満たしている必要があります。アプリに適用されるその他の要件については、メディアアプリの要件をご覧ください。
全般的な要件
アプリ デベロッパー:
必須 | タスクフローは 5 ステップ以下にする。 |
必須 | 音声入力用の音声を録音する前に、車のマイクにアクセスするユーザー権限を取得します。 |
必須 | 適切な方法(自動車向け Android アプリ ライブラリの使用を参照)を使用して、運転中に許可されていない操作のために Android Auto ユーザーをスマートフォンに誘導し、安全なときにのみスマートフォン画面を確認するよう指示します(スマートフォンで権限を付与するをご覧ください)。 |
禁止 | 適応型タスク制限機能(5 つ目のステップはナビゲーション、メッセージ、ペインのいずれか)が有効になっていない限り、リストベースのテンプレートを使用して 5 ステップのタスクフローを終了します。 |
すべきである | タスクフローは短くします(2 ~ 3 ステップの長さ)。 |
すべきである | ステップ間の自動移行でコンテンツを削除する前に、コンテンツ(またはアクション ストリップ ボタン)を 8 秒以上表示します。 |
すべきである | ユーザーがアプリを初めて開いたときに、必要な権限を付与するようユーザーに依頼します。 |
すべきである | 可能であれば、2 つのアクセント カラーを指定して、暗い背景と明るい背景を適切に対応させます。 |
すべきである | 読み込み画面やアクションのないメッセージ テンプレートやペイン テンプレートなど、他のアクションを実行できない場所に、[戻る] ボタンやその他の終了メカニズムを提供します。 |
すべきである | テンプレートを開くときに、ユーザー向けのオプションがない空の状態ではなく、有用なコンテンツを表示します。 |
すべきである | 前の手順へのショートカットを提供します(タスクフローが 3 画面を超える場合など)。 |
すべきである | アプリが音声入力(録音)を許可している場合は、マイクアイコンなどのユーザー エントリ ポイントを提供する。 |
すべきである | ユーザーが入力を停止したら、音声の録音を停止します。 |
すべきである | ドライバーの注意散漫を制限するに記載されている目的のみ、または特定のテンプレートまたはアプリタイプのガイダンスで明示的に許可されている目的でのみ、コンテンツを更新してください。 |
すべきでないこと | 自動移行を使用して、ユーザーの操作なしでタスクを完了します(つまり、連続して使用しないでください)。 |
すべきでないこと | アクションがサポートされている場所には、切り替えなどの状態を持つボタンを作成します(切り替えはリスト行でのみサポートされます)。 |
してもよい | リストの行やグリッド アイテムの画像、アイコン、セカンダリ テキストを更新して、変更を反映します。 |
購入フローのみ
すべきである | ユーザーが過去の取引を繰り返すことができるようにする(「もう一度予約する」)など、可能な限りショートカットを提供します。 |
禁止 | ユーザーにお支払い方法の設定を許可する。 |
禁止 | 定期的なお支払いを行っていただくよう、お客様に伝えます。 |
禁止 | ユーザーが 1 回のフローで購入するアイテムを複数選択できるようにします。 |
POI アプリのみ
すべきである | スポットに移動するためにナビゲーション アプリを起動する方法を提供する。 |
ナビゲーション アプリ
アプリ デベロッパー:
必須 | 地図上に描画するすべての情報(速度情報やルートのラベルなど)がコントラスト要件を満たしていることを確認します。 |
必須 | 地図のコンテンツとドライブ関連のコンテンツのみをテンプレートのサーフェスに描画します。 |
必須 | ライトモードまたはダークモードの地図を指示された場合は、描画します。 |
すべきである | 地図上に描画されるテキストは、フォントサイズを 24 dp 以上にする必要があります。ただし、視覚要素(経路や道路など)と組み合わされている場合や、ディスプレイ上で比較的静的なテキストの場合は、例外となります。 |
すべきである | タスクでルートが更新されるかどうかを明記します。 |
すべきである | 画像、アイコン、地図上のマーカーの最小サイズ 36 x 36 dp 以上。 |
すべきである | ターンバイターン(TBT)通知を使用して、ユーザーがアクティブなナビゲーション中にナビゲーション テンプレートの外部でタスクを完了しようとしたときに、ルートを表示します(ナビゲーション通知: TBT および通常を参照)。 |
すべきである | 運転中に時間と距離の値を更新します。 |
すべきでないこと | テンプレートはこの種のインタラクティビティには最適化されていないため、複数のストップ ジャーニーを作成します。 |
してもよい | ナビゲーション アラートやヘッドアップ通知(HUN)を使用して、ターンバイターンのルート案内に加えて、今後の交通情報など、ナビゲーションに関連する全般的な最新情報をユーザーに伝えます。 |
してもよい | TBT 通知の背景色をカスタマイズ。 |
してもよい | アニメーションは運転を補助する場合に使用します。 |
テンプレート固有の要件
テンプレート固有の要件を使用して、タスクフローの各テンプレートが UX の要件と推奨事項を満たしていることを確認します。
各テンプレートの要件について詳しくは、以下をご覧ください。
- タブ テンプレート
- リスト テンプレート
- グリッド テンプレート
- ログイン テンプレート
- メッセージ テンプレート
- 長文メッセージ テンプレート
- 検索テンプレート
- ペイン テンプレート
- 場所リスト(地図)のテンプレート
- プレイスリスト(ナビゲーション)テンプレート
- 地図テンプレート
- ルートのプレビュー テンプレート
- ナビゲーション テンプレート