Google Play Instant の概要

Google Play Instant を使用すると、ネイティブ アプリやネイティブ ゲームをインストールすることなく、Android 5.0(API レベル 21)を搭載しているデバイス上で起動できます。このようなタイプの機能は「Instant App」や「Instant Game」と呼ばれ、Android Studio を使用してビルドできます。Instant App や Instant Game といった Instant 版の実行を許可することで、アプリやゲームの知名度を高め、インストール数を増やし、多数のアクティブ ユーザーを獲得することができます。

このガイドでは、Google Play Instant 機能の概要について説明します。

[インストール] ボタンの横にある [今すぐ試す] ボタン
図 1: Google Play 上で Instant 対応のアプリやゲームのページに表示される [今すぐ試す] ボタン

Instant 版の仕組み

Google Play Instant に対応しているアプリやゲームの場合、ユーザーは、[今すぐ試す] ボタンやウェブサイトのバナーをタップするだけで、アプリやゲームをインストールすることなく試すことができるようになります。ユーザーにアピールするためのサーフェスの例を図 1 と図 2 に示します。

Google Play は、Instant App や Instant Game に対するリクエストを受け取ると、リクエストを送信した Android デバイスに対して、必要なファイルを送信します。そして、ファイルを受け取ったデバイスがアプリやゲームを実行します。

「インストールせずにアプリを試してみよう」と書かれていて、Instant 版を開くボタンがあるウェブページ上部のバナー
図 2: ウェブサイトに追加できる Instant 版アプリのリンク

ただし、アプリやゲームの Instant 版を提供する際は、次のセクションで説明するサイズ制限を満たす必要があります。

アプリやゲームのサイズを減らして Instant 版を有効にする

Google Play Instant には、次の 2 つのレベルの Instant 版が用意されています。

  • 基本 Instant 版: ユーザーは [今すぐ試す] ボタンやウェブサイトのバナーをタップすることで、Instant 版を試すことができます。
  • 拡張 Instant 版: ユーザーは、URL を起動できるさまざまなサーフェスから Instant 版を起動できます。拡張 Instant 版のアプリやゲームを起動できるサーフェスの例を図 3 に示します。

    検索や広告、ソーシャル ネットワーク、ビーコン、メッセージ、メール、QR コード、NFC などの共有サーフェス
    図 3: 拡張 Instant 版を起動できるサーフェスの例

Instant 版を有効にするには、アプリのサイズを小さくする必要があります。ただし、正確な最大サイズは、アプリの場合とゲームの場合とで異なります。次の表をご覧ください。詳細については、下記のセクションをご覧ください。

カテゴリ 基本版
サイズ制限
拡張版
サイズ制限
アプリ 10 MB 4 MB
ゲーム 10 MB 10 MB

アプリやゲームのサイズを小さくする方法については、Instant App や Instant Game のサイズを小さくするをご覧ください。

アプリのサイズ制限

基本 Instant 版を提供するには、アプリのサイズを 10 MB 以下にする必要があります。拡張 Instant 版を提供するには、アプリのサイズを 4 MB 未満に減らす必要があります。

アプリのサイズを減らすメリットを図 4 に示します。

インストール、エンゲージメント、ビジネスの成功をもたらすアプリサイズの縮小
図 4: アプリのサイズを減らすメリット

ゲームのサイズ制限

基本 Instant 版と拡張 Instant 版のどちらの場合でも、ゲームのサイズを 10 MB 以下にする必要があります。ゲームのサイズを減らすメリットを図 5 に示します。

インストール、エンゲージメント、ビジネスの成功をもたらすゲームサイズの縮小
図 5: ゲームのサイズを減らすメリット

マルチ エントリ ポイントに関する注意事項

複数のエントリ ポイントを作成すると、同一のアプリやゲームから異なる Instant 版を提供することができます。たとえば、パズルゲームで、シングルプレーヤーによるタイム チャレンジ モードとマルチプレーヤーによる対戦モードという 2 つのモードがあったとします。各モードを別々の Instant 版としてデプロイすることで、プレーヤーにさまざまなゲームプレイを試してもらうことができます。

複数のエントリ ポイントを作成するには、提供する Instant 版ごとに別個のエントリ ポイントを設定します。詳細については、Instant 版のマルチ エントリ ポイントを提供するをご覧ください。

詳細

Google Play Instant の詳細については、以下のリソースをご覧ください。

参考リンク

Google Play Instant の詳細については、以下のリソースをご覧ください。

コードラボ

トレーニング