Googleはまもなく実行中のアプリをPlayストアで非表示にする
Google Play は、更新されていない古いアプリとの戦いを進めています。Play ストアでは長い間、最小限の Android バージョンのサポートが提供されてきました。開発者は 1 年以上前の「ターゲット API レベル」を使用する必要があります。そうしないと、アプリを更新できなくなります。Google は現在、 第 2 のローリング最小値を発表しています。つまり、アプリの API 目標が 2 年の場合、そのアプリは Play ストアのリストから非表示になります。これは、インストールする新しいアプリを探しているユーザーに、放棄されたアプリが表示されないことを意味します。
Android の「ターゲット API レベル」システムは、Android アプリの下位互換性設定に似ています。Android の新しいバージョンはそれぞれ、リリースごとに 1 つずつ増加する新しい API レベルによって定義されます。現在、Android 12L には API レベル 32 があり、Android 13 には API レベル 33 が追加されます。 Android の各バージョンには、アプリ開発者向けの新機能とセキュリティ制限が付属していますが、Google はリリースのたびに古いアプリを壊すことを望んでいないため、API レベルはこのシステムを使用すると、アプリの開発者は、操作したい Android の機能と制限のバージョンを「ターゲット」にすることができます。
ターゲット API レベルは、アプリが実行される Android の最小バージョンとは関係ありません (2 番目の大きなアプリ設定である「最小 API レベル」になります)。これは、アプリに「利用可能な場合、Android 12 の機能と制限と互換性があるようにコード化されています」と言わせるだけです。この場合、アプリは Android 12 の機能にアクセスでき、Android 12 のセキュリティ制限が適用されます。古いバージョンでも正常に動作します。
Google が Play ストアにこれらの制限を導入する前は、ターゲット API レベルは任意のシステムでした。低レベルの API をターゲットにすることは、おそらく新機能には興味がなく、できるだけ少ない制限で作業したいと考えている Facebook のような開発者にとっては実行可能な戦略でした。マルウェアは、低い API レベルもターゲットにします。2018 年に導入された Google Play Targeting API ルールにより、Play ストア内の潜在的に悪意のあるアプリやリソースを大量に消費するアプリに新しい制限が適用されるようになります。
新しいルールは 2022 年 11 月 1 日に発効します。その時点での最新バージョンは Android 13 (API レベル 33) である必要があります。Play ストアでは、1 年以上前の Android 12 (API レベル 31) 以外のアプリのアップデートは受け付けなくなりますが、それらのアプリは引き続き Play ストアに通常どおり表示されます。新しいルールにより、Play ストアでは、すでに 2 年前である Android 11 (API レベル 30) 以降向けに設計されていないアプリも非表示になります。開発者はアプリをサポートされているバージョンに更新して制限を解除できます。
その結果、開発者がサポートするアプリのみが Google Play の検索結果とカテゴリのリストに表示され、高品質のアプリを見つけやすくなります。開発者はアプリを更新できる期限が 2 年ですが、これにはパブリック Android Developer Preview プログラムを通じて得られる 8 か月は含まれていません。最も実行されている放棄されたアプリのみが Play ストアから非表示になるようです。
コメントを残す