> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/ja/help/knowledge-base/deploy-your-app-to-the-google-play-store.md).

# アプリをGoogle Play ストアに公開する

## 概要

このガイドを使って、あなたの **デジタルウォレットアプリケーションを** Google Play で公開してください。

アプリの署名に特に注意してください。署名証明書は次に影響します: **アプリのバインディングキー** NFC Wallet で使用されます。

{% hint style="warning" %}
オンボーディング後に署名鍵を変更すると、デバイス上で NFC Wallet のフローが失敗する場合があります。

Google Play の署名設定を、Thales に登録したキーと一致させてください。
{% endhint %}

## 前提条件

開始する前に:

* 次にアクセスできることを確認してください: [Google Play Console](https://play.google.com/console/).
* Android App Bundle（AAB）または APK のどちらを公開するか決めます。
* 次を確認してください: **アプリのバインディングキー** Thales と共有した
  * 次を参照してください [アプリのバインディングキーを計算する](/nfc-wallet-sdk-android/ja/help/knowledge-base/compute-the-application-binding-key.md).

## Google Play Console でアプリを作成する

1. 開く [Google Play Console](https://play.google.com/console/).
2. 選択 **すべてのアプリ** > **アプリを作成**.
3. デフォルトの言語を設定します。
4. Google Play に表示されるアプリ名を入力します。
5. アプリが **アプリ** または **ゲーム**.
6. アプリが **無料** または **有料**.
7. エンドユーザー向けの連絡先メールアドレスを追加します。
8. 必要な申告（たとえば、コンテンツ ガイドラインや輸出規制への準拠）を完了します。
9. 選択 **アプリを作成**.

## ストア掲載情報とコンプライアンスを設定する

アプリのダッシュボードを使って、必要なセクションを完了します:

* ストア掲載情報の詳細
* アプリのコンテンツに関する質問票
* アプリへのアクセスとプライバシーに関する申告
* 対象ユーザーとコンテンツのレーティング

必要項目が完了するまで、Google はリリース作成をブロックします。

## リリースを作成する（クローズドテスト）

1. Google Play Console で次を選択します: **すべてのアプリ** > あなたのアプリ。
2. 左側のメニューで次を選択します: **テスト** > **クローズドテスト**.
3. （任意）新しいテストトラックを作成し、次を選択します: **新しいリリースを作成**.

### アプリ署名を設定する

Google Play にエンドユーザーにインストールされるバージョンの署名方法として希望するものに一致するオプションを選択します。

{% tabs %}
{% tab title="AAB（Google 推奨）" %}
Google Play App Signing を使用する場合は、次を確認してください: **アプリ署名鍵** Thales に登録したキーと一致していること。

次の **アプリの整合性** > **アプリ署名**、次を選択します: **Java キーストアからキーをエクスポートしてアップロード**.

画面の指示に従って署名鍵をアップロードします。
{% endtab %}

{% tab title="APK" %}
APK を公開する場合、Google Play App Signing を使用するかどうかを決めます。

もし **オプトアウト** Play App Signing をオプトアウトすると、アップロードした APK がエンドユーザーにインストールされる APK になります。

APK の署名鍵が Thales に登録したキーと一致していることを確認してください。
{% endtab %}
{% endtabs %}

### 成果物をアップロードしてロールアウトを開始する

1. ビルド成果物をアップロードします:
2. リリース名を次に入力します: **リリースの詳細**、次を選択します: **保存**.
3. 選択 **リリースを確認**.
4. 警告とエラーを確認し、次を選択します: **ロールアウトを開始**.

リリースがレビューに送信されました。

Google が承認すると、テスター（クローズドテスト）に配布するか、本番ロールアウトに進むことができます。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/ja/help/knowledge-base/deploy-your-app-to-the-google-play-store.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
