自動車に配布する

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

ガイドラインと要件を理解する

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

すべてのアプリ

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

メディアアプリ

全般 Android Auto Android Automotive OS

通信アプリ

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

テンプレート アプリ

全般 Android Auto Android Automotive OS

駐車時向けアプリ

全般 Android Auto Android Automotive OS

配信に向けてアプリを準備する

アプリを自動車のユーザーに提供できるようにするには、Google Play Console にアプリをアップロードし、Android Auto と AAOS のスクリーンショットなどの情報でストアの掲載情報を更新する必要があります。

Google Play でのリリース準備に関する一般的な情報については、リリース チェックリストをご覧ください。

AAOS パッケージ名を選択する

Android モバイル デバイス向けの既存のアプリが Google Play ストアにある場合は、Android Automotive OS アプリでも同じパッケージ名を引き続き使用できます。Android モバイルアプリと AAOS アプリで同じパッケージ名を使用することを強くおすすめします。理由は次のとおりです。

  • こうすることで、両方のアプリのストアの掲載情報とリリースを簡単に管理できるようになります。モバイルアプリのアプリの説明やその他のアセットを AAOS アプリで再利用できます。専用の AAOS トラックを使用して、モバイルアプリとは別に AAOS アプリのリリースを管理できます。
  • パークアプリアダプティブ アプリの原則に沿って構築されている場合、または今後そうする予定がある場合は、両方のアプリに同じパッケージ名を使用することで、単一の App Bundle を使用してさまざまなフォーム ファクタをサポートするようにアプリを更新できます。

AAOS ハードウェア機能を宣言する

AAOS アプリの場合、選択したトラックタイプとアプリのカテゴリに応じて、必要な車載ハードウェア <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" または未設定にする必要があります。

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

Google Play Console で次の手順に沿って、他のフォーム ファクタにもオプトインする必要があります。

Android Auto

  1. [詳細設定] ページの [ フォーム ファクタ] セクションに移動します。
  2. [フォーム ファクタを追加] をクリックして、[Android Auto] を選択します。
  3. Android Auto の要件を満たします。
    • テストトラックに Android Auto の App Bundle または APK をリリースします。

Android Automotive OS

  1. [詳細設定] ページの [ フォーム ファクタ] セクションに移動します。
  2. [フォーム ファクタを追加] をクリックし、[Android Automotive OS] を選択します。
  3. Android Automotive OS の要件を満たします。
    • Android Automotive OS のスクリーンショットを提供する。アプリのカテゴリによっては、アプリの Google Play ストアの掲載情報に Android Automotive OS のスクリーンショットが必要になる場合があります。カテゴリ固有のガイダンスについては、EP-4 の品質に関するガイドラインをご覧ください。リスティングにスクリーンショットがある場合:
      • メインのストアの掲載情報ストアのカスタム掲載情報の両方のスクリーンショットを含める必要があります。
      • アプリの現在のバージョンを示す縦向き(800 x 1,280 ピクセル)と横向き(1,024 x 786 ピクセル)のスクリーンショットをそれぞれ 2 枚以上含める必要があります。
        • Generic System Image を使用してスクリーンショットを撮ります。Android Automotive OS エミュレータの Automotive (1024p landscape)Automotive Portraitハードウェア プロファイルを使用して、必要な解像度のスクリーンショットを撮ります。特に、相手先ブランド製品製造企業(OEM)のスクリーンショットの使用は許可されません。
      • アプリのインターフェース以外のコンテンツ(プロモーション用アートワークなど)を含む追加のスクリーンショットを含めることができます。
    • テストトラックに Android Automotive OS の App Bundle または APK をリリースします。
    • クチコミに関するポリシーに同意し、アプリが 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 のみ

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

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

オプトアウト

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 位置情報アプリの使用を許可する必要があります。