web-dev-qa-db-ja.com

ユーザーにBluetoothをオンにして、それを可能にするように依頼する最良の方法は何ですか?

医療アプリでは、外部デバイスと同期するためにBluetoothがオンになっている必要があります。ユーザーがアプリ内で同期できるようにしたいのですが、そうするための最良の方法は何ですか?

3
Nancy Bayoumy

ユーザーが使用する場合にのみ尋ねます。

特定のデバイス機能(Bluetooth、位置情報サービス、連絡先など)を使用する許可をユーザーに求めることは、ユーザーにとって少し怖いことです。

ここで最善のことは、ユーザーが初めて機能を必要とするときだけ尋ねることです。ユーザーが初めてアプリケーションを起動するときは質問しないでください。

ユーザーを制御する

デフォルトのアラートを表示するだけではありません。クリアテキストでBluetooth機能が必要な理由をユーザーに説明します。ユーザーに理解してもらいます。これにより、Bluetoothを有効にする(またはアクセスを許可する)手順が簡単になります。

フローは次のようになります。

  1. ユーザーがアプリケーションを起動します。
  2. ユーザーは、Bluetoothを必要とする機能に移動します。
  3. Bluetoothが必要な理由を説明する画面を表示します(下の画面を参照)。

ユーザーはBluetoothを有効にします

  1. ユーザーはbluetoothで関数を使用できるようになりました。

enter image description here

警告(連絡先へのアクセスの許可など)でBluetoothを有効にできるかどうかはわかりません。その場合は、CTAテキストを「Bluetoothをオンにしました」または「閉じる」に変更します。下記参照。

enter image description here

3
Nick Groeneveld

簡単なルール:本当に必要になるまで、ユーザーにアクセスを要求しないでください。

許可リクエストを送信すると、すべてのユーザーがリクエストを受け入れることが期待されます。この目標を達成するには、権限戦略を構築する必要があります。権限戦略は、要求している権限タイプの明確さと重要性に依存します。 重要な権限は事前にリクエストする必要がありますが、セカンダリの権限はコンテキスト内でリクエストできます

enter image description here

コンテキスト内で権限を要求

ほとんどの場合、新しいユーザーエクスペリエンスが一連の権限リクエストで始まる場合、ユーザーを引き付ける重要な機会を逃している可能性があります。 アプリはコンテキスト内で権限を要求し、アクセスが提供する価値を伝えます。ユーザーが関与すると、リクエストを受け入れる可能性が高くなるためです

https://uxplanet.org/mobile-ux-design-the-right-ways-to-ask-users-for-permissions-6cdd9ab25c27

2
DPS

最善の方法は、原則を使用することです。携帯電話でBluetoothを有効にしているユーザーのGIFを表示します。 2秒。仕事が完了しました。

0