自動車に配布する

Google Play を利用することで、開発した優れたアプリを車にも提供できるようになります。はじめに、このページで Android Auto と Android Automotive OS 用のアプリを作成し、Google Play から配信する方法を確認してください。

ガイドラインと要件を把握する

リリースを成功させるには、まず、自動車向け Android で優れたエクスペリエンスを実現するためのガイドラインと要件の表を確認します。

すべてのアプリ

General Android Auto Android Automotive OS
アプリのカテゴリに応じて、自動車向けアプリの品質に関するガイドラインに準拠します。
  • アプリ マニフェストの com.google.android.gms.car.application メタデータ エントリでアプリの機能を宣言すること。
  • Android Auto エクスペリエンスを、スマートフォン、タブレット、その他のデバイス向けの新規アプリまたは既存アプリの一部として提供すること。
  • モバイルアプリと同じパッケージ名を使用するか、新規アプリを作成すること。
  • Automotive OS 用のスクリーンショットを Google Play ストアの掲載情報に追加すること。

メディアアプリ

General Android Auto Android Automotive OS
自動車向けメディアアプリを作成するをご覧ください。

メッセージ アプリ

General Android Auto Android Automotive OS
N/A
  • Android Automotive OS のネイティブ アプリはサポートされていません。スマートフォン メーカーが適切なライブラリを組み込んでいれば、スマートフォン上のメッセージは車載コンパニオン アプリによって車のヘッドユニットに表示されます。詳細については、サポートされているアプリのカテゴリをご覧ください。

テンプレート アプリ

General Android Auto Android Automotive OS

駐車時向けアプリ

General Android Auto Android Automotive OS
N/A 現時点ではサポートされていません。Android Auto でアプリを公開する意向を表明する方法について詳しくは、自動車対応モバイルアプリをご覧ください。

フォーム ファクタを有効にする

アプリを自動車で利用できるようにするには、Google Play Console で次の手順を完了する必要があります。

Android Auto

  1. [詳細設定] ページの [ フォーム ファクタ] セクションに移動します。
  2. [フォーム ファクタを追加] をクリックし、[Android Auto] を選択します。
  3. Android Auto の要件を満たします。
    • 自動車向け Android の利用規約に同意します。
      • この手順を完了できるのは、管理者権限を持つユーザーのみです。
      • この手順はデベロッパー アカウントごとに 1 回だけ行う必要があります。同じアプリがすでに Android Auto をサポートしている場合や、同じアカウントで Android Auto または Android Automotive OS をサポートする別のアプリがある場合は、すでに完了している可能性があります。
    • テストトラックに Android Auto の App Bundle または APK をリリースします。

Android Automotive OS

  1. [詳細設定] ページの [ フォーム ファクタ] セクションに移動します。
  2. [フォーム ファクタを追加] をクリックし、[Android Automotive OS] を選択します。
  3. Android Automotive OS の要件を満たします。
    • すべてのストアの掲載情報に対して Android Automotive OS のスクリーンショットをアップロードします。
    • テストトラックに Android Automotive OS の App Bundle または APK をリリースします。
    • 自動車向け Android の利用規約に同意します。
      • この手順を完了できるのは、管理者権限を持つユーザーのみです。
      • この手順はデベロッパー アカウントごとに 1 回だけ行う必要があります。同じアプリがすでに Android Auto をサポートしている場合や、同じアカウントで Android Auto または Android Automotive OS をサポートする別のアプリがある場合は、すでに完了している可能性があります。
    • クチコミに関するポリシーに同意し、アプリが Android Automotive OS の品質に関するガイドラインに準拠していることを確認します。
      • Android Automotive OS デバイスにアプリを配信するために使用するトラックのタイプを選択します。重要: Google Play Console でデフォルトで設定されているトラックは、モバイル デバイスと同じです。ただし、Android Automotive OS の一部のアプリカテゴリでは、モバイル トラックは許可されません。詳しくは、Android Automotive OS のトラックを選択するをご覧ください。

Android Automotive OS のトラックタイプを選択する

専用の Android Automotive OS トラックタイプを使用すると、Android Automotive OS 搭載の自動車にいつでもアプリを配信できます。アプリのカテゴリによっては、モバイル向けリリース トラックを使用して Android Automotive OS デバイスにアプリを配信することもできます。

アプリのカテゴリ サポートされているトラックタイプ
駐車中アプリ
  • モバイル
  • Android Automotive OS のみ
メディアアプリとテンプレートアプリ
  • Android Automotive OS のみ

条件が同じであれば、専用のトラックを使用することをおすすめします。これにより、次のことが可能になります。

  • モバイル トラックとは別にリリースを公開する
  • テストトラックに異なるテスターと国ターゲティングを設定

アプリのマニフェストで自動車用ハードウェア機能を宣言する

選択したトラックタイプとアプリのカテゴリに応じて、必要な自動車ハードウェア <uses-feature> 要素に異なる制限があります。

<manifest ...>
  ...
  <uses-feature android:name="android.hardware.type.automotive" ...>
  ...
</manifest>
アプリのカテゴリ トラック タイプ 制限
駐車中アプリ モバイル android:required"false" でなければなりません。
Android Automotive OS のみ android:required は、"true""false"、または未設定にする必要があります。
メディアアプリとテンプレートアプリ Android Automotive OS のみ android:required"true" または未設定にする必要があります。

オプトアウト

1 つまたは両方のフォーム ファクタのサポートを終了する場合は、[詳細設定] ページの [フォーム ファクタ] タブでオプトアウトできます。手順は次のとおりです。

  • Android Auto: トラック全体のすべてのアクティブなアーティファクトから Android Auto のサポートを削除します。[削除] ボタンをクリックすると、ページのフォーム ファクタのリストから Android Auto を削除できます。
  • Android Automotive OS: [管理] ボタンをクリックして、Android Automotive OS を無効にします。[削除] ボタンをクリックすると、ページのフォーム ファクタのリストから Android Automotive OS を削除できます。ユーザーは Google Play でアプリを検索したり、アップデートを受け取ったりできなくなります。

アプリの審査はリリース トラックのタイプによって異なります

Android Auto または Android Automotive OS への配信を有効にしている場合、Android Auto または Android Automotive OS 互換のアーティファクトを含むアプリを Google Play に送信すると、自動車アプリの品質に関するガイドラインに準拠しているかどうかの審査が行われます。この詳細な審査プロセスは、スマートフォンとタブレットのみへの配信の場合よりも時間がかかることがあります。

送信したコンテンツに Android Auto または Android Automotive OS 互換のアーティファクトを含むトラックの種類によっては、審査結果の影響が異なる場合があります。たとえば、クローズド テストトラックにポリシーに準拠していないビルドが含まれている場合、ビルドがポリシーに準拠していないことが通知されますが、送信は承認されます。同じビルドが本番環境トラックにある場合、送信は拒否されます。

トラック タイプ フォーム ファクタの審査
社内共有
(Android Auto のみ)
なし
内部テスト なし
クローズド テスト 非ブロック
オープンテスト ブロック
による生産性を高める ブロック

審査が完了すると、アプリが承認されたかどうかを示すメールが、デベロッパー アカウントのアドレス宛てに送信されます。アプリが承認されなかった場合は、対応する必要のある部分についての概要がメールに記載されています。不承認となったアーティファクトの削除など、必要な調整が完了したら、アプリの新しいバージョンをアップロードして審査を受けることができます。

アプリを審査できることを確認する

アプリの審査プロセスをできるだけスムーズに行うため、アプリを審査に送信する準備をする際に次の点に注意してください。

  • アプリのすべての機能にアクセスするためにユーザーがログインする必要がある場合は、Google Play Console でテスト アカウントの詳細を送信する必要があります。その際の手順については、アプリのアクセス権をご覧ください。
    • スポットアプリでユーザーが予約を行えるようにする場合、このテスト アカウントは、課金なしで予約できなければなりません。
  • ナビゲーション アプリやスポットアプリが米国で利用できない場合は、審査担当者がアプリをテストできるように、ユーザーにモックアップの GPS 位置情報アプリの使用を許可する必要があります。