アプリの対応デバイスの確認と制限

Google Play Console に少なくとも 1 つ APK をアップロードすると、利用可能なデバイスのカタログが表示され、そのアプリに対応しているデバイスを確認できます。できるだけ広範囲のデバイスでアプリを利用できるようにするために、対応デバイスのリストと除外されたデバイスのリストを定期的に確認します。

なお、デバイス カタログは Instant Apps には適用されません。

アプリの対応デバイスを確認する

アプリの対応デバイスと除外されたデバイスを確認する手順は次のとおりです。

  1. Google Play Console にログインします。
  2. アプリを選択します。
  3. 左側のメニューで [リリース管理] > [デバイス カタログ] をクリックします。
    • 利用規約を確認して同意します(まだ行っていない場合)。
  4. [すべて]、[サポート対象]、[除外] のいずれかのタブを選択します。
    • デバイスリストを CSV ファイルとしてダウンロードする場合は、ページの右側付近にある [デバイスリストをダウンロード] をクリックします。

利用規約の詳細

デバイス カタログとその機能にアクセスするには、利用規約を確認し、同意してください。新しい利用規約に同意するには、アカウント所有者であるか、[グローバル] に設定された「製品版リリースの管理」権限を持つユーザーであることが必要です。アカウントで 1 つのアプリの利用規約に同意すると、すべてのアプリについて引き続きデバイス カタログを使用できるようになります。

利用規約に同意しない場合は、次の制限が発生します。

  • デバイス カタログにアクセスできなくなります。
  • デバイスを配信対象から除外できなくなります。

デバイスリストの形式

アプリのデバイスリストを表示する際には、デバイスが複数のモデルに関連付けられている場合があることに注意してください。関連モデルは同じデバイス名でグループ化され、これを展開すると、各モデルの詳細を個別に確認できます。

メーカーまたはデバイスの属性でリストを並べ替える、またはフィルタリングする

デバイスリストはメーカー別に表示されます。このリストを次のように確認することもできます。

  • 特定メーカーの対応デバイスをすべて表示するには、メーカー名の横にある [デバイスの表示数を増やす] をクリックします。
  • メーカー、デザイン名、公式のデバイス名(Nexus 6 など)で個々のデバイスを検索するには、ページ上部の検索バーを使用します。

デバイスとモデルのステータス

サポートのステータス

アプリに関連付けられたすべての有効な APK に対するサポートのステータスが表示されます。

トラック(製品版、アルファ版、ベータ版、社内テスト版)ごとに異なる APK をリリースしている可能性があるため、各トラックのステータスも表示されます。たとえば、ベータ版のアプリが製品版よりも多くの機能を必要としている場合、デバイスは製品版ではサポート対象であるが、ベータ版ではサポート対象外であると表示されることがあります。

サポート対象

アプリはデバイスに対応しています。

一部サポート対象

デバイスに複数のモデルがあり、一部のモデルのみがアプリのマニフェスト基準でサポートされている場合に、このステータスが表示されます。

サポート対象外

デバイスで利用できない機能やプロパティ(画面サイズや SDK レベルなど)がアプリに含まれています。たとえば、一部のデバイスにはコンパス センサーが搭載されていません。アプリの主な機能でコンパス センサーを使用する必要がある場合は、アプリはこれらのデバイスに対応していないことになります。

このステータスは、デバイスに関連付けられているすべてのモデルが対応していない場合に表示されます。一部のモデルが対応している場合、ステータスには [一部サポート対象] と表示されます。

除外ステータス

カタログでデバイスのモデルを除外している場合は、そのモデルの除外ステータスが表示されます。デバイスの除外はリリースやトラックごとではなく、アプリごとに管理されます。

除外

ルールまたは手動で除外されたカタログ内のデバイスです。

一部除外

デバイスに複数のモデルがあり、一部のモデルをアプリから除外した場合に、このステータスが表示されます。

認定を受けていないデバイス

認定を受けていないデバイスとは、Google の認定を受けておらず、Google に Android 互換性テストの結果に関する記録がないものを指します。

以下のことにご注意ください。

  • 認定を受けていないデバイスは安全にご利用いただけない場合があります。
  • 認定を受けていないデバイスには、Android のシステム アップデートやアプリのアップデートが配信されない場合があります。
  • 認定を受けていないデバイスのアプリや機能は正常に動作しない場合があります。
  • 認定を受けていないデバイスのデータは正常にバックアップされない場合があります。

アプリの互換性に関する追加情報

  • アプリの対応デバイスのリストは、マニフェスト ファイルの設定に基づいており、定期的に更新されます。
  • たとえば、APK のマニフェスト ファイルで大きな画面サイズを指定した場合、対応デバイスリストには、Google Play でそのアプリにアクセスできる画面サイズを備えたデバイスが含まれます。
  • アプリの [価格と販売 / 配布地域] ページに掲載される国は、アプリの対応デバイスリストとは無関係です。

デバイスの詳細を表示する

十分なデータのあるデバイスを [デバイス カタログ] ページで選択すると、次の情報が表示されます。

  • アクティブなインストール デバイス数(過去 30 日間)
  • 累計平均評価
  • 収益(過去 30 日間)
  • 画面サイズ、フォーム ファクタ、システム オン チップ、RAM、CPU、ABI、GPU、SDK などの技術的属性

:

  • デバイスの仕様はメーカーによって提供されたものであり、確認されていません。
  • Google 認定プロセスを経ていない一部のデバイスについては、Google で保持されるデータは限定的となります。そのようなデバイスはカタログには表示されませんが、それでもそのデバイスでアプリが使用されることはあります。

特定のデバイスを除外する

除外されたデバイスのリストは、最後にアップロードした APK に基づいています。異なるマニフェスト ファイルを使用する新しい APK をアップロードすると、このリストは変更されます。

: デバイス除外ルールは内部テスターには適用されません。

デバイスの除外をアプリごとに管理する

アプリのクラッシュ回避策として、アプリを特定のデバイスから除外し、そのデバイスの Google Play に表示されないようにすることができます。この変更を行うと、設定によってアプリ全体が除外されます。APK ごとに除外することはできません。

互換性の問題が判明しているデバイスを設定によって除外しておくことで、ユーザーの利便性を高めることができます。

デバイスを除外する

  1. Google Play Console にログインします。
  2. アプリを選択します。
  3. 左側のメニューで [リリース管理] > [デバイス カタログ] を選択します。
  4. デバイスを選択します。
  5. 画面の下部にある [除外] を選択します。

複数のモデルがあるデバイスに除外を設定する

  1. Google Play Console にログインします。
  2. アプリを選択します。
  3. 左側のメニューで [リリース管理] > [デバイス カタログ] を選択します。
    • アプリがまだ公開されていない場合は、[デバイス カタログ] を選択します。
  4. デバイスを選択します。複数のモデルがあるデバイスにはラベルが付けられています。
  5. デバイスのすべてのモデルを除外するには、画面の右上にある [<数量> 件のモデルをすべて除外する] を選択します。
    • 他のモデルは最初のモデルに関する詳細の下に一覧表示されます。他のモデルの詳細を表示するには、画面の右側にある下矢印 プルダウン矢印 を選択します。
    • 1 つのモデルを除外するには、モデルの詳細の右下にある [除外] を選択します。

: あるメーカー製のすべてのデバイスでアプリを除外するには、デバイスを 1 つずつ除外する必要があります。

デバイスの除外をパフォーマンス指標ごとに管理する

パフォーマンス指標に基づいてデバイスを除外する場合は、RAM サイズまたは SoC(システム オン チップ)に基づいてターゲティング ルールを作成できます。

ターゲティング ルールは、カタログに追加された新しいデバイスが除外基準を満たす場合に、自動的に適用されます。たとえば、アプリが大量のデータ ストレージを必要とする場合は、RAM が 512 MB 未満のデバイスを除外するルールを設定できます。

: RAM のルールは SDK 16 以上のデバイスにのみ適用され、Wear OS APK には適用されません。RAM のルールは、ブランド設定されたメモリではなく、デバイス上の使用可能なメモリTotalMem)に基づいています。

ルールを設定する

  1. Google Play Console にログインします。
  2. アプリを選択します。
  3. 左側のメニューで、[デバイス カタログ] を選択します。
    • アプリが公開されている場合は、[リリース管理] > [デバイス カタログ] を選択します。
  4. [除外されたデバイス] タブを選択します。
  5. [除外ルール] の横にある [除外ルールの管理] を選択します。

  6. [次のルールのいずれかと一致するデバイスを除外します] の下で、プルダウンから
  7. [RAM] または [システム オン チップ] を選択します。
    • 複数のルールを追加するには、[または] ボタンを選択します。これにより、セレクタがもう 1 つ表示されます。
    • ルールを削除するには、キャンセル アイコン を選択します。
    • SafetyNet に基づく除外の詳細については、Android デベロッパー サイトを参照してください。
  8. 画面下部に表示されるデバイスリストを確認します。
  9. 指定したルールで適切なデバイスリストを絞り込むことができたら、変更を保存します。
デバイスの除外を Android との互換性に基づいて管理する

SafetyNet サービスと、Android Oreo(Go バージョン)との互換性に基づいて、特定のデバイスをアプリの利用対象から除外することができます。

SafetyNet の詳細

SafetyNet は、アプリを実行している Android デバイスのセキュリティと互換性を評価するのに役立ちます。SafetyNet では、ソフトウェアとハードウェアの情報を確認し、そのデバイスのプロファイルを作成します。その後、Android 互換性テストに合格したデバイスモデルのリスト内で、これと同じプロファイルを検索します。

Android Oreo(Go バージョン)の詳細

Android Oreo(Go バージョン)は、1 GB 以下の RAM と Android 8.1(API レベル 27)以上を搭載するエントリレベルのデバイスにおいて、Android の操作性を最適化します。Android(Go バージョン)デバイス向けにアプリを最適化する方法をご確認ください

SafetyNet または Android(Go バージョン)のデバイス除外ルールを設定する

  1. Google Play Console にログインします。
  2. アプリを選択します。
  3. 左側のメニューで、[デバイス カタログ] を選択します。
  4. [除外されたデバイス] タブを選択します。
  5. [除外ルール] の横にある [除外ルールの管理] を選択します。

  6. [SafetyNet に基づく除外] または [Android Go の除外] の横にある項目から選択します。
    • SafetyNet に基づく除外
      • [SafetyNet 認証に基づきデバイスを除外しない]: デフォルトでは、これが選択されています。
      • [基本的な整合性を満たさないデバイスのみを除外する]: 特定のデバイスが改ざんまたは改造されているかどうかを判断する場合に役立ちます。
      • [基本的な整合性を満たさず、Google の認定を受けていないデバイスを除外する]: 特定のデバイスが改ざんまたは改造されているかどうかや、Google の認定を受けていないかどうかを判断する場合に役立ちます。
    • Android Go の除外
      • [Android Go デバイスを除外しない]: デフォルトでは、これが選択されています。
      • [Android Go デバイスを除外する]: Google Play に公開しているアプリを、Android Oreo(Go バージョン)デバイスにインストールできないようにします。

:

  • SafetyNet に基づく除外機能および Android Go の除外機能では、Google Play のアプリの利用のみが制限されます。こうした機能がアプリの APK ファイルにアクセスできる場合、ユーザーは引き続きアプリを直接インストールできます。
  • SafetyNet サービスを利用して不正行為をさらに防止するために、SafetyNet Attestation API をアプリに統合することを検討してください。物理的なデバイス以外(エミュレータなど)や、ルート権限を取得したシステムを実行するデバイスを除外するには、基本的な整合性に基づいた SafetyNet の除外機能を使用できます。
この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

問題を迅速に解決できるよう、ログインして追加のサポート オプションをご利用ください。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
92637
false