# APKのアップロード（レガシー）

## 開始前に

* ネイティブの公開には ***プロフェッショナル、チーム、またはビジネスプラン*** が必要です。
* Google Developer アカウントに関連付けられた Google アカウントでログインします。
* アプリのビルドが成功しており、Android App Bundle（.AABファイル）をダウンロードしていることを確認します。

{% tabs %}
{% tab title=".AABファイルを持っています" %}
**Adaloがあなたのために.AABファイルを生成した場合、あなたのアプリは以下の3つのカテゴリのいずれかに該当します:**

**1.)** Adaloアプリにはまだビルドがなく、新しいアプリをPlayストアに公開している場合。これらの開発者は以下の**手順**に従う必要があります。

**2.)** Adaloアプリには2021年8月1日以降に生成されたビルドがあり、このアプリをPlayストアで更新している場合。これらの開発者は以下の**手順**に従う必要があります。

**3.)** Adaloアプリにはまだビルドがなく、Playストアで既存のアプリを更新している場合。これは以下のような開発者に該当します:

* 他のプラットフォームでアプリを作成し、今回Adaloアプリをその既存のアプリに公開している場合。
* Adaloのビルドがまだないが、既存のBundle ID（Playストアアプリ）に公開している場合
* Adaloアプリをバージョニングの形式としてコピーし、同じBundle ID（Playストアアプリ）に公開している場合

現在、このカテゴリに属する開発者は[Adaloサポートに連絡](https://info.adalo.com/submit-a-support-ticket)して、公開のサポートを受ける必要があります。将来のアップデートでは、開発者が自分で行うことができるようになり、そのためのヘルプガイドも提供されます。

{% hint style="info" %}
.AABファイルはGoogle Play Consoleのテストトラックを介してインストールする必要があります。.AABファイルを使用して直接電話にアプリをインストールすることはサポートされていません。AABからAPKに変換されたアプリは、サードパーティサービスによってサポートされていません。
{% endhint %}

### 手順

**1.)** [Google Play Console](https://play.google.com/apps/publish)を新しいブラウザタブで開きます。

**2.)** 左上隅の**すべてのアプリ**をクリックし、右上隅の**アプリを作成**をクリックします。Adaloから生成された.AABファイルで以前のリリースがすべてPlayストアアプリである既存のPlayストアアプリを更新している場合は、このガイドの**ステップ6**にスキップしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-a1c1772384b25ebb31a89a99de0a6f55ff82d1f4%2Fcreate%20app.gif?alt=media)

**3.)** **アプリ名**を入力し、アプリの**デフォルト言語**、アプリの種類（**アプリ**または**ゲーム**）、および**無料**または**有料**アプリかを選択します。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-f7b83f22b2c768f39adb32fc89a95ac2171f527c%2Fapp%20details.gif?alt=media)

**4.)** すべての**宣言**を承認し、右下隅の**アプリを作成**をクリックして、アプリダッシュボードにリダイレクトされます。これが新しいアプリの場合、Googleアプリの署名を受け入れるための3番目のボックスも表示されます - これもチェックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-08a09e47c4a6a62b7143ab3830add74534d7c1bc%2Fdeclarations.gif?alt=media) **5.)** アプリのバージョンを作成する前に、アプリのコンテンツに関する詳細を入力する必要があります。これはすべてのリリーストラックで必要です（リリーストラックについては後で説明します）。今は、左側のメニューの一番下までスクロールして、**App Content**をクリックしてください。各セクションをクリックして**Start**をクリックし、必要な情報を入力して右下の**Save**をクリックしてください。すべてのセクションを完了したら、**Dashboard**に戻ります。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-fdff758f22f55e62d4d4c5528a62feb3ef72afad%2Fapp%20content.gif?alt=media)

**6.)** .AABファイルは直接携帯電話にインストールすることはできません。代わりに、Googleが提供するテストトラックを使用する必要があります。これらのトラックは、アプリのリリースを通じて「昇格」するレベルと考えることができます。たとえば、いくつかの厳選されたユーザーと一緒に内部テストを開始し、そのビルドをクローズドテストに移動し、次にオープンベータテストに移動し、最後に本番に移動することができます。テストトラックを使用する必要はありませんが、Playストアにリリースする前にアプリをテストする素晴らしい方法です。この手順では、内部テストトラックを使用します。左側のメニューで**Testing**ドロップダウンをクリックし、**Internal Testing**を選択してください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-e3b7f7b5caeb1baa2281dbdb1567017802d35d68%2Finternal%20testing.gif?alt=media)

**7.)** 次に、内部テストトラックのテスターを追加します。**Testers**タブをクリックし、**Create Email List**をクリックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-a49c3a79fa91f1355c9eba05ee0f95186f12c03b%2Fadd%20tester%20list.gif?alt=media)

**8.)** テスターのメールリストに名前を付けます。その後、1つずつテスターのメールを追加するか、ユーザーのメールの.CSVファイルをアップロードするか選択できます（自分のメールアドレスを追加してください！）。ユーザーの追加が完了したら、右下の**Save Changes**をクリックし、**Create**をクリックして、このメールリストがすべてのアプリで利用可能であることを認識してください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-96dcbcf29d0bf8a5eac1cfcb68cd6567de6c7808%2Fadd%20tester%20emails.gif?alt=media)

**9.)** メールリストがテストグループとして選択されていることを確認してください。ユーザーがフィードバックを送信するためのURLリンクを追加することもできます。完了したら、右下の**Save Changes**をクリックし、**Releases**タブをクリックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-73b00c499d825005cec9ad344791fe3eda026e16%2Ffeedback%20and%20save.gif?alt=media)

**10.)** **Create New Release**をクリックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-bd367f92d5eeeac38910d92749b9159cb11d82bc%2Fcreate%20a%20release.gif?alt=media)

**11.)** **Google Play App Signing**に参加するよう促されます。ここで**Continue**をクリックしてください。これにより、Googleがアプリのすべての新しいアップデートが正しい人物からであることを確認できます。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-32ee5fe2c352d7ec0f6500c0ce100539f398f674%2FEnable%20App%20signing.gif?alt=media)

**12.)** アプリの署名を受け入れたので、Adaloによって生成された.AABビルドファイルを選択してアップロードするために**Upload**をクリックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-8b36793a80002eddeb9d34f4e8a6d398703ca380%2Fupload%20aab.gif?alt=media)

**13.)** リリースに名前を付けてください。この名前はあなただけに見えるものであり、通常はビルドファイルをアップロードすると自動的に入力されます。**Release Notes**セクションに新機能やバグ修正に関するメモを追加することもできます。編集が完了したら、**Save**をクリックしてください。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-15bdd187c40c617a4e93f8c2ccacb96fea073531%2Fapp%20name%20and%20release%20notes.gif?alt=media) **14.)** リリーストラックのユーザーにリリースを送信する準備が整ったら、**リリースのレビュー**をクリックし、次に\*\*\_\_\_\_\_\_\_への展開を開始**をクリックし、その後**展開\*\*をクリックします。もちろん、アプリに関する警告を確認したいと思うでしょうが、これらはAdaloアプリでは通常のものであり、アプリの公開を妨げるものではありません。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-f5d6dc01d7362e2e9d9c899fd1a84c43c9589e4d%2Frollout%20to.gif?alt=media)

**15.)** 特定のトラック（この場合は内部テスト）でアプリリリースをテストした後、リリースを次のハイエストトラックに昇格させるか、トラックをスキップして直接プロダクションに進むこともできます。リリースを昇格させるには、テスト中のトラックでリリースを見つけ、リリースの下にある**リリースの昇格**ドロップダウンをクリックし、昇格させたいトラックを選択します。すべてのテストトラックには、内部テストと同じようにテスターを割り当てる場所があります。

{% hint style="info" %}
内部テストより上のすべてのトラックは、ユーザーに利用可能になる前にGoogleによってレビューされる必要があります。Google Play Consoleの**すべてのアプリダッシュボード**でアプリのレビューステータスを確認できます。
{% endhint %}

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-2a4a6eb15ac624030476650622830c6e5c389619%2Fpromote%20a%20release.gif?alt=media)

**16.)** 内部テストより上のすべてのトラック（プロダクションを含む）では、アプリリリースを利用可能にする国と地域を割り当てる必要があります。これを行うには、左側のメニューでトラックのタブをクリックし、（該当する場合は）**トラックの管理**をクリックします。次に、**Countries/Regions**タブをクリックし、**国と地域の追加**をクリックします。国と地域を選択した後、右下の**国と地域の追加**をクリックし、**追加**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-842133e6ae01f8dcd87a22d29b6be6e363ccc691%2Fcountries%20and%20regions.gif?alt=media)

**17.)** プロダクションにプッシュする準備が整ったら、[次のガイド](https://help.adalo.com/ja/testing-your-app/publishing-to-the-google-play-store/setup-your-google-play-store-listing)でストアリスティングを設定する必要があります！
{% endtab %}

{% tab title="私は.APKファイルを持っています" %}
Adaloが.APKファイルを生成した場合、これは2021年8月1日以前に生成されたAdaloアプリの少なくとも1つのビルドがあることを意味します。

古いPlayストアアプリを.APKファイルで更新することはできますが、.APKファイルは、.AAB形式を使用する以前のバージョンを持つPlayストアアプリや完全に新しいPlayストアアプリには使用できません。

Adaloのビルドキューに以前のAdaloアプリ.APKビルドがあるが、それらをPlayストアアプリ（Bundle ID）に公開したことがない場合は、[Adaloサポートに連絡](https://info.adalo.com/submit-a-support-ticket)してください。

**以下の手順は、Adaloから生成された新しい.APKビルドで既存の.APKを使用しているPlayストアアプリを更新するためにのみ使用してください。**

### 手順

**1.)** 新しいブラウザタブで[Google Play Console](https://play.google.com/console/u/0/developers)を開きます。

**2.)** 開発者アカウントとAdaloが生成した新しい.APKビルドで更新したいアプリをクリックします。 **3.)** あなたの電話に直接.APKをインストールすることはできますが、私たちはGoogleのテストトラックを利用することを強くお勧めします。これらのトラックは、アプリリリースを通じて「昇格」するレベルと考えることができます。たとえば、いくつかの厳選されたユーザーと一緒に内部テストを開始し、そのビルドをクローズドテストに移動し、次にオープンベータテストに移動し、最後に本番に移動するかもしれません。テストトラックを使用する必要はありませんが、Playストアにリリースする前にアプリをテストする素晴らしい方法です。この手順では、内部テストトラックを使用します。左側のメニューで、**テスト**ドロップダウンをクリックし、**内部テスト**を選択します。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-e3b7f7b5caeb1baa2281dbdb1567017802d35d68%2Finternal%20testing.gif?alt=media)

**4.)** 次に、内部テストトラックのテスターを追加します。**テスター**タブをクリックし、**メールリストの作成**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-a49c3a79fa91f1355c9eba05ee0f95186f12c03b%2Fadd%20tester%20list.gif?alt=media)

**5.)** テスターのメールリストに名前を付けます。その後、1人ずつテスターのメールを追加するか、ユーザーのメールの.CSVファイルをアップロードすることができます。ユーザーの追加が完了したら、右下の**変更を保存**をクリックし、このメールリストがすべてのアプリで利用可能であることを認識するために**作成**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-96dcbcf29d0bf8a5eac1cfcb68cd6567de6c7808%2Fadd%20tester%20emails.gif?alt=media)

**6.)** メールリストがテストグループとして選択されていることを確認します。ユーザーがフィードバックを送信するためのURLリンクを追加することもできます。完了したら、右下の**変更を保存**をクリックし、**リリース**タブをクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-73b00c499d825005cec9ad344791fe3eda026e16%2Ffeedback%20and%20save.gif?alt=media)

**7.)** 右上隅にある**新しいリリースを作成**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-6664270844041cbc5cf36260d52ce3e773314571%2Fcreate%20new%20release.gif?alt=media)

**8.)** **アップロード**をクリックして、Adaloによって生成された.APKビルドファイルを選択してアップロードします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-08b4a91d7703d1cff387bd402af52ef3466006a7%2Fupload%20apk.gif?alt=media)

**9.)** リリースに名前を付けます。この名前はあなたにしか見えず、通常はビルドファイルをアップロードすると自動的に入力されます。**リリースノート**セクションに新機能やバグ修正に関するメモを追加することもできます。編集が完了したら、**保存**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-15bdd187c40c617a4e93f8c2ccacb96fea073531%2Fapp%20name%20and%20release%20notes.gif?alt=media)

**10.)** リリースをリリーストラックのユーザーに送信する準備ができたら（これは内部、クローズド、オープン、または本番トラックに適用されます）、**リリースのレビュー**をクリックし、**\_\_\_\_\_\_\_に展開を開始**をクリックし、**展開**をクリックします。もちろん、アプリに関する警告を確認したいと思うでしょうが、これらはアプリを公開するのを妨げるものではありません。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-f5d6dc01d7362e2e9d9c899fd1a84c43c9589e4d%2Frollout%20to.gif?alt=media) **11.)** アプリのリリースを特定のトラック（この場合は内部テスト）でテストした後、リリースを次の高いトラックに昇格させるか、トラックをスキップして直接本番環境に進むことができます。リリースを昇格させるには、テスト中のトラックでリリースを見つけ、リリースの下にある**リリースの昇格**ドロップダウンをクリックし、昇格させたいトラックを選択します。内部テストと同様に、すべてのテストトラックにテスターを割り当てる場所があることに注意してください。

{% hint style="info" %}
内部テストより上のすべてのトラックは、ユーザーに利用可能になる前にGoogleによってレビューされる必要があります。Google Play Consoleの**すべてのアプリダッシュボード**でアプリのレビューステータスを確認できます。
{% endhint %}

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-2a4a6eb15ac624030476650622830c6e5c389619%2Fpromote%20a%20release.gif?alt=media)

**12.)** 内部テストより上のすべてのトラック（本番環境を含む）では、アプリリリースを利用可能にする国と地域を割り当てる必要があります。これを行うには、左側のメニューでトラックのタブをクリックし、**トラックの管理**（該当する場合）をクリックします。次に、**国/地域**タブをクリックし、**国/地域の追加**をクリックします。国と地域を選択した後、右下の**国/地域の追加**をクリックし、**追加**をクリックします。

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-842133e6ae01f8dcd87a22d29b6be6e363ccc691%2Fcountries%20and%20regions.gif?alt=media)

**13.)** 本番環境にプッシュする準備が整ったら、プッシュする前にストアリスティングを更新したい場合があります。必要に応じて、これは皮肉なことに[次のガイド](https://help.adalo.com/ja/testing-your-app/publishing-to-the-google-play-store/setup-your-google-play-store-listing)です！
{% endtab %}
{% endtabs %}
