Googleは再び、Accessibility Service APIを使用できるアプリを制限しようとしている。 さらに詳しく知りたい方は読み続けてください。
Android は、特定のシステム イベントをアプリに公開する Accessibility Service API を提供します。 この API は非常に強力で、ユーザーがリンクをクリックしたとき、ウィンドウを表示したとき、アプリがイベントをリッスンできるようになります。 もっともっと. その名前が示すように、この API はアクセシビリティのニーズを解決するアプリのみを対象としていますが、過去には悪意のあるアプリによって悪用されていました。 このため、かつて Google 2017 年にアプリの API 使用を制限しようとした. そして同社は今、再びそれを試みようとしている。
これまで、悪意のあるアプリはユーザー補助サービス API を使用して、入力を傍受したり、偽のオーバーレイで騙したりすることでユーザーを監視していました。 その結果、Google は 2017 年に API を使用できるアプリを制限しようとしました。 しかし、同社はこの動きに対して、API を合法的に使用したアプリを開発する開発者からの大量の反発に直面しました。 その後、Googleはこの制限を撤回した。 それ以来、多くの変化があり、現在では、Accessibility Service API を使用してアプリに実装されている機能の多くに代替手段が推奨されています。 そこで、Googleはついに再び利用制限に踏み切る構えとなったようだ。
の中に Google Play ポリシー ガイドラインの最新の更新, Google は、Accessibility API を使用するための要件を提供する新しい権限ポリシーを追加しました。 で サポートページ これについて同社は次のように述べている。 「障害を持つ人々が自分のデバイスやその他の方法にアクセスできるように設計されたサービスのみ 障害に起因する課題を克服し、アクセシビリティを宣言する資格がある ツール。"
例として、Google はスクリーン リーダー、スイッチ ベースの入力システム、音声ベースの入力システム、点字ベースのアクセス システムなどの機能を列挙しています。 障害のある人々を主な目的としてサポートする他のツールも許可されます。 Google は、次の種類のアプリはアクセシビリティ ツールとみなされないと明示的に述べています。 ウイルス対策ソフトウェア、自動化ツール、アシスタント、監視アプリ、クリーナー、パスワード マネージャー、 ランチャー。
同社はさらに、アクセシビリティ ツールの新しい定義を満たしていないが、いずれにせよアクセシビリティ サービス API を使用したいアプリは、次の手順を完了する必要があることを強調しています。 許可申告書 承認を受けるため。 また、どのようなデータにアクセスまたは収集するのか、そのデータがどのように使用および/または共有されるのかを目立つように開示する必要があり、同意のためにユーザーの積極的なアクションを要求する必要があります。 これにより、不正な目的で API を悪用するアプリの数が減るのは間違いありませんが、残念なことに、アプリが API を使用する革新的な機能を削除する結果にもなります。
今回のアップデート アクセス許可ポリシーは 2021 年 10 月 15 日に発効します。 開発者は期限までに上記のフォームを提出する必要があり、提出しない場合、Google が Play ストアからアプリを削除する場合があります。