Android 14 ではその情報が最前面に表示される可能性があるため、アプリのデータ セーフティ セクションを確認するために Google Play にアクセスする必要はなくなるかもしれません。
Google Play 経由でアプリをインストールする前に、アプリが要求する権限をいつでも確認できます (ただし、 ある短い期間)、しかし、アプリにこれらの権限が必要な理由を説明するのは常に開発者次第です。 それは発売されても変わらない Google Play のデータ セーフティ セクション, その中の情報は開発者が開示したものに基づいているためです。 透明性が高まることは常に素晴らしいことですが、この情報がアプリの Play ストアのリストにのみ表示されるという事実は、多くのユーザーが見逃す可能性があることを意味します。 さらに、アプリのデータ安全性情報がいつ変更されたかをユーザーが簡単に知る方法はありません。 幸いなことに、Google はこれらの問題に対する解決策を準備しています。 アンドロイド14.
で Google 自身の言葉, Google Play のデータ セーフティ セクションは、「アプリがユーザー データを収集、共有、保護する方法を簡略化してユーザーに提供します。」 Google は I/O 2021 でデータ セーフティ セクションを発表し、開発者が情報を送信できるように Play Console を数カ月前に公開しました 後で。 データ セーフティ セクションは 2022 年 4 月に発足しましたが、開発者は 2022 年 8 月までにフォームに記入する必要がありました。 2022 年 8 月以降に Google Play に送信されるすべての新しいアプリとアプリのアップデートには、完全なデータ セーフティが必要です これは、開発者がアプリのあらゆる機能とデータについて真剣に考える必要があることを意味します。 集める。
データ セーフティ フォームでは、開発者に対し、アプリが広範なデータを収集または共有しているかどうかを開示するよう求めています。 データ型 また、何のために使用するのかを述べます 目的 彼らはそのデータを使用します。 たとえば、位置データを収集するあるアプリは、ユーザーの屋外トレーニングの追跡などのコア機能にそのデータを使用する一方、別のアプリはよりパーソナライズされたコンテンツを表示するためにそのデータを収集することがあります。 現時点では、この情報を見つけるにはアプリの Play ストアのリストを確認する必要がありますが、Android 14 では、その情報は OS 自体によって表示される可能性があります。
Android 14 DP1 では、以下に埋め込まれたスクリーンショットに示すように、さまざまなアプリの「位置情報の許可」ページに新しい「データ プライバシー」セクションを有効にしました。 このセクションは、アプリが Google Play のデータ セーフティ フォームの一部として位置データを収集していると報告した場合に表示されます。 テキストには、「このアプリはあなたの位置情報を第三者と共有する可能性があると宣言しました」として、「あなたの位置情報が共有される可能性がある」と記載されています。 をタップすると、 テキストは、アプリが位置データを収集する理由をリストするダイアログを開きます (Google のアプリのデータ セーフティ セクションから取得) 遊ぶ)。
このダイアログは、以下に示すように、アプリの位置情報へのアクセスを許可するための許可プロンプトからもアクセスできます。 「正確」と「おおよそ」セレクターの上に、「このアプリは位置データを第三者と共有する可能性があると述べています」という新しいテキストがあります。 テキストをタップすると、前と同じダイアログが起動します。
Android 14 DP1 では現在、「場所」カテゴリのデータ セーフティ情報のみが表示されますが、他のカテゴリの情報が表示できない理由がわかりません。 実際、この機能のコードは、「場所」だけでなく、すべてのデータ セーフティ カテゴリがサポートされていることを示唆しています。 ただし、Google がこの機能をアプリの「位置情報」データの安全性情報の表示のみに限定するつもりなのか、それとも拡張するつもりなのかはわかりません。 この機能についてコメントを求められたところ、Google の広報担当者は私に同社の Android 14 DP1 ブログ投稿を案内してくれました。
この機能に関するもう 1 つの注意事項は、この機能が Android Automotive、Wear OS、または Android TV/Google TV では利用できない可能性があることです。 デバイスが Android の他の種類のいずれかを実行しているかどうかを明示的にチェックし、実行している場合は「データ共有アップデート」機能が利用できないことをログに記録するコードがあります。
「データ共有アップデート」について言えば、これは [設定] > [セキュリティとプライバシー] > [プライバシー] にある新しい設定ページで、「データ共有アップデート」を行うことができるアプリをレビューできます。 位置データの共有方法が変わりました。」 ここでは、次のように、アプリの更新後にアプリのデータ共有情報がいつ変更されたかを確認できます。 下に。
上のスクリーンショットでは、アプリ「DataSafetyLabelTest」が「現在、位置情報を [共有] している」ことがわかります。 広告」と表示されており、アプリが位置情報データを使用する理由のリストを更新して次の内容を追加したことを示唆しています 広告。 もちろん、「DataSafetyLabelTest」は Google Play にある本物のアプリではありません。 これは、システムにテスト データの安全性情報を書き込むようトリガーするために作成したアプリです。
実際のアプリのデータ安全性情報が変更された場合、「データ共有の更新」ページで変更内容を確認するよう求める通知を受け取る場合があります。 ただし、この通知を共有できるスクリーンショットはありません。
システムはアプリのデータ安全性情報を XML で追跡しますが、アプリのデータ安全性情報がいつ変更されたかをシステムがどのように判断するのか正確にはわかりません。 システムがこのデータを Google Play から取得するのは理にかなっていますが、システムが次のことを行うというヒントも見ました。 アプリのメタデータを読み取る 新しい API を使用します。 これ メタデータを設定できる インストーラー アプリ (ほとんどの場合、Google Play) によってインストールされます。 Google Play は開発者がデータ セーフティ フォームを通じて送信したすべての情報をすでに保持しているため、 インストール時にその情報をアプリのメタデータの一部として簡単に保存できると思います。 それ。
いずれにせよ、Google はデータ セーフティ ラベルを Android 14 に直接統合することに取り組んでいるようです。 開発者は、Google Play に送信した情報が設定アプリや権限ダイアログでユーザーの目の前に表示されるように準備する必要があります。 ユーザーは、アプリがどのようなデータをレポートし、どのような理由で収集しているのかに注意する必要があります。
この変更が Android 14 の安定版リリースに反映されるのであれば、私はそれを歓迎します。 データを収集するために特定の権限を使用する理由と、そのデータを収集する目的を説明する データ。 開発者にはすでに次のことが推奨されています 彼らの理論的根拠を説明する のために 特定の機密性の高いアクセス許可を要求する, しかし、多くのアプリはそれを行いません。 一方で、Google Playはすでに開発者に対し、特定の権限を使用する理由を説明することを義務付けている。 特定の種類のデータを収集するため、Android でその情報を直接表示する方法を見つけることは素晴らしいことです。 動く。