

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 環境変数の設定
<a name="setting-env-vars"></a>

次の手順に従って、Amplify コンソールのアプリケーションの環境変数を設定します。

**注記**  
**環境変数は**、**アプリが継続的なデプロイ用に設定**され、gitリポジトリに接続されている場合にのみ、Amplify コンソールのアプリ設定メニューに表示されます。この種類のデプロイの手順については、「[既存のコードを使い始める](getting-started.md)」を参照してください。

**環境変数の設定方法**

1. にサインイン AWS マネジメントコンソール し、[Amplify コンソール](https://console.aws.amazon.com/amplify/)を開きます。

1. Amplify コンソールで、**[ホスティング]**、**[環境変数]** の順に選択します。

1. 「**環境変数**」ページで、[**変数の管理**] を選択します。

1. **[変数]** には、お客様のキーを入力します。**[値]**に値を入力します。デフォルトでは、環境変数は、Amplify によってすべてのブランチに適用されるため、新しいブランチへの接続時に変数を再入力する必要はありません。

1. (オプション) 環境変数をブランチ専用にカスタマイズするには、以下のようにブランチの上書きを追加します。

   1. [**アクション**]、[**変数の上書きを追加する**] の順に選択します。

   1. これで、ブランチに固有の一連の環境変数ができました。

1. **[保存]** を選択します。

## ソーシャルサインインの認証パラメータを使用して新しいバックエンド環境を作成します。
<a name="creating-a-new-backend-environment-with-authentication-parameters"></a>

**ブランチをアプリに接続するには**

1. にサインイン AWS マネジメントコンソール し、[Amplify コンソール](https://console.aws.amazon.com/amplify/)を開きます。

1. ブランチをアプリケーションに接続する手順は、ブランチを新しいアプリに接続するのか、既存のアプリに接続するのかによって異なります。
   + **ブランチを新しいアプリに接続する**

     1. **ビルド設定**ページで、「**このブランチで使用するバックエンド環境を選択する**」セクションを探します。[**環境**] で [**新しい環境を作成**] を選択し、バックエンド環境の名前を入力します。次のスクリーンショットは、**ビルド設定**ページの「**このブランチで使用するバックエンド環境を選択**」セクションで、**backend**バックエンド環境名を入力したところを示しています。  
![[ビルド設定] ページの [このブランチで使用するバックエンド環境を選択する] セクション。](http://docs.aws.amazon.com/ja_jp/amplify/latest/userguide/images/amplify-newenvironment-1.png)

     1. **ビルド設定**ページの「**詳細設定**」セクションを展開し、ソーシャルログインキー用の環境変数を追加します。例えば、**AMPLIFY\_FACEBOOK\_CLIENT\_SECRET**は有効な環境変数です。デフォルトで使用できる Amplify システム環境変数のリストについては、[Amplify の環境変数のリファレンス](environment-variables.md#amplify-console-environment-variables)の表を参照してください。
   + **ブランチを既存のアプリに接続する**

     1. 新しいブランチを既存のアプリに接続する場合は、ブランチを接続する前にソーシャルサインインの環境変数を設定します。ナビゲーションペインで、[**アプリ設定**]、[**環境変数**] を選択します。

     1. [**環境変数**] セクションで、[**編集**] を選択します。

     1. 「**変数の管理**」セクションで、「**変数を追加**」を選択します。

     1. [**変数** (キー)] には、クライアント ID を入力します。[**値**] にはクライアントシークレットを入力します。

     1. [**保存**] を選択します。