Android エコシステムの柱は、ユーザーの信頼に対する共通の取り組みです。モバイル環境の進化に伴い、機密情報の保護に対するアプローチも進化しています。Android 17 では、ユーザーがより細かく管理できるように設計された一連の新しい位置情報のプライバシー機能が導入されます。また、デベロッパー向けに、データの最小化とプロダクトの安全性に関する優れたソリューションも提供されます。Google の戦略は、高品質のエクスペリエンスと堅牢なプライバシー保護のバランスを取るための新しいツールを導入し、ユーザーがデータを管理できるように透明性を高めることに重点を置いています。
位置情報ボタンの導入: 1 回限りの使用を簡素化
近くのショップを探す、ソーシャル投稿にタグを付けるなど、多くの一般的なタスクでは、アプリがユーザーの正確な位置情報に永続的にアクセスしたり、バックグラウンドでのアクセスをしたりする必要はありません。Android 17 では、位置情報ボタンが導入されます。これは、1 回限りの正確な位置情報へのアクセスを安全に行えるように設計された新しい UI 要素です。業界パートナーは、ユーザー向けに、よりシンプルでプライバシーに配慮した位置情報フローを実現する方法として、この新機能をリクエストしています。
ユーザーのプライバシー保護を強化
位置情報の共有に関する決定をユーザーが操作を行う時点で行えるようにすることで、ユーザーは共有する情報の量と期間をより明確に選択できます。これにより、ユーザーはデータ共有を、アプリがそのセッションで必要とするものだけに制限できます。同意が得られると、このセッション ベースのアクセスにより、位置情報に依存する機能で繰り返しプロンプトが表示されることがなくなります。アクセスは操作時に明示的にリクエストされるため、ユーザーの意図を高い信頼度で把握でき、ユーザー エクスペリエンスが向上します。
アプリの美観に合わせて UI を完全にカスタマイズ
位置情報ボタンには、システム全体での認識を維持しながら、アプリの美観との統合を確実にするための豊富なカスタマイズ オプションが用意されています。ボタンのビジュアル スタイルは次のように変更できます。
- 背景とアイコンのカラーパターン
- 枠線スタイル
- サイズと形状
また、事前定義されたオプションのリストから適切なテキストラベルを選択することもできます。セキュリティと信頼を確保するため、位置情報アイコン自体は必須であり、カスタマイズできません。フォントサイズは、ユーザー補助の設定を尊重するためにシステムによって管理されます。
Jetpack との統合を簡素化し、下位互換性を自動化
位置情報ボタンは Jetpack ライブラリとして提供されるため、他の Jetpack ビューの実装と同様に、既存のアプリのレイアウトに簡単に統合できます。また、正確な位置情報へのアクセス権限のリクエスト方法も簡素化されます。さらに、Jetpack ライブラリで位置情報ボタンを実装すると、Android 16 以前を搭載したデバイスでユーザーがボタンをタップしたときに、既存の位置情報プロンプトがデフォルトで表示されるため、下位互換性が自動的に処理されます。
Android 位置情報ボタンは、Android 17 ベータ版 3 以降でテストできます。
位置情報へのアクセスに関する透明性
ユーザーは、位置情報データへのアクセスをモニタリングして制御するために使用できるツールを理解するのに苦労することがよくあります。Android 17 では、位置情報の利用許可の透明性を、マイクとカメラにすでに設定されている高い基準に合わせます。
- 位置情報インジケーターの更新: システム以外のアプリがユーザーの位置情報にアクセスするたびに、永続的なインジケーターが表示されるようになります。
- アトリビューションと制御: ユーザーはインジケーターをタップして、最近位置情報にアクセスしたアプリを確認し、[最近使用したアプリ] ダイアログでそれらの権限をすぐに管理できます。
密度ベースのおおよその位置情報でユーザーのプライバシーを強化
Android 17 では、人口密度を認識するように、おおよその位置情報(粗い位置情報)のアルゴリズムも改善されています。以前は、おおよその位置情報では 2 km 四方の静的なグリッドが使用されていました。人口密度の低い地域では、2 km 四方の範囲に数人しかユーザーが含まれていないことが多いため、プライバシーが十分に保護されない可能性があります。新しいアプローチでは、この固定グリッドが、地域の人口密度に基づいて動的にサイズが調整されるエリアに置き換えられます。人口密度の低い地域のグリッドを大きくすることで、Android は、人口密度の高い都市部から遠隔地まで、さまざまな環境でより一貫したプライバシー保証を実現します。
実行時の権限ダイアログの改善
位置情報の実行時の権限ダイアログは、ユーザーが操作するフローが複雑です。ユーザーは、各アプリに付与する権限の粒度と期間を決定する必要があります。ユーザーがより少ない摩擦で、情報に基づいたプライバシーに関する決定を行えるようにするため、ダイアログを再設計し、"正確" と "おおよそ" の選択肢を視覚的に区別しやすくしました。これにより、ユーザーはニーズに最適なアクセスレベルを選択できます。
Android 17 のビルドを開始する
新しい位置情報のプライバシー ツールは、ベータ版 3 でご利用いただけます。一般公開前にこれらの機能を改善するため、フィードバックをお寄せください。
- フィードバック: [公式トラッカー]で問題を報告してください。
今すぐ、よりスムーズでプライバシーに配慮したエクスペリエンスを構築しましょう。
続きを読む
-
プロダクト ニュース
Android 17 は、本日ベータ版 3 でプラットフォームの安定版に正式に到達しました。つまり、API サーフェスがロックされました。最終的な互換性テストを実施し、Android 17 をターゲットとするアプリを Google Play ストアに公開できます。
Matthew McCullough • 所要時間: 5 分
-
プロダクト ニュース
セキュリティは Android の基盤です。Google は、認証情報マネージャーや FLAG_SECURE などの強力なセキュリティ ツールと機能を提供することで、プラットフォームの安全性を維持し、ユーザーデータを保護できるよう、皆様と協力しています。
Bennet Manuel, Robert Clifford • 所要時間: 2 分
-
プロダクト ニュース
Android Studio Panda 4 が安定版となり、本番環境で使用できる準備が整いました。このリリースでは、プランニング モード、次の編集の予測などが導入され、高品質の Android アプリをこれまで以上に簡単に構築できるようになります。
Matt Dyor • 所要時間: 5 分
メールを受け取る
Android 開発に関する最新の分析情報を毎週メールでお届けします。