スマートフォンで権限を付与する

ユーザーがアプリを開こうとしたときに、必要な権限が承認されていない場合は、メッセージ テンプレートを使用して権限をリクエストできます。

Android Auto では、権限をリクエストするで説明したメソッドを使用すると、ユーザーが運転していない場合は、権限ダイアログがスマートフォンで開きます(技術的な詳細については、ユーザー入力を処理するをご覧ください)。

この場合、ユーザーを電話に誘導するトーストを表示します。ユーザーが権限を付与したら、車載画面を更新して、ユーザーがメッセージ テンプレートに戻らないようにします。

まず、アプリが車の画面で権限をリクエストします。

次に、運転していないときにスマートフォンで権限を確認します。

サンプル フロー

ユーザーの操作 アクションが実行される場所 アクション後の歩数
ユーザーがアプリを開きます。 ランディング テンプレート(表示されていません) 1
ユーザーがアプリの権限を付与するオプションを選択し、確認トーストを確認します。

まず、2 つのボタンを含むメッセージ テンプレートを使用して、ユーザーが必要な権限を付与できるようにします。

メイン アクション ボタンとサブアクション ボタンがあるメッセージ テンプレート

次に、同じメッセージ テンプレートにトーストを表示して、ユーザーをスマートフォンに誘導します。

2 つのボタンとトーストを含むメッセージ テンプレート
2
お客様がスマートフォンで権限を付与します。

この操作はユーザーのスマートフォンで行われるため、テンプレートはありません。

ユーザーがスマートフォンの [許可] ボタンをタップする
2(車内でアプリを操作しない)
ユーザーが権限を付与すると、アプリはランディング テンプレートに戻ります。

ランディング テンプレート(この場合は場所リスト(ナビゲーション)テンプレート):

[最近]、[お気に入り]、[保存済み] のリストを含む場所リスト テンプレート
1(歩数がリセットされる)