テスト応答の統合
このドキュメントでは、Content Hub で回答統合を管理するためのベスト プラクティスについて説明します。更新が利用可能になったら、中断を防ぐため、本番環境にデプロイする前に、まず統合開発環境(IDE)のステージング モードで更新をダウンロードしてテストすることをおすすめします。
ステージング モードでは、IDE の本番環境のデフォルト モードのすべての基本機能を利用できます。利用可能なすべての機能の詳細については、 IDE を使用するをご覧ください。
始める前に
権限グループで [すべての環境] が選択されていることを確認します。
詳細については、 権限グループの操作をご覧ください。
IDE をステージング モードで使用する
IDE には次の 2 つのモードがあります。
- 本番環境(デフォルト モード)
- ステージング
インテグレーションを追加する
ステージング モードにインテグレーションを追加する方法は次のとおりです。- コンテンツ ハブからインテグレーションをインストールします。
- インテグレーションを本番環境からステージング モードに push します。
- インテグレーションをインポートします。
コンテンツ ハブからインテグレーションをインストールする
Content Hub から統合をインストールする手順は次のとおりです。
- メインメニューで、[レスポンス] > [IDE] をクリックします。
- [本番環境] モードから [ステージング] モードに切り替えて、ステージング モードをオンにします。
- 警告メッセージで [確認] をクリックします。
- list [メニュー] をクリックし、[Install from Marketplace (Content Hub)] を選択します。
- 統合を選択して、[インストール] をクリックします。
統合を本番環境からステージング環境に push する
インテグレーションを [ステージング] モードにプッシュすると、バージョン番号、すべての認定済みアイテムとカスタム アイテムを含む本番環境のインテグレーションのコピーがステージング環境に作成されます。
統合をステージング モードにプッシュする手順は次のとおりです。
- IDE で、必要な統合を見つけます。
- more_vert [その他]> [ステージングにプッシュ] をクリックします。
- 切り替えボタンを [Production] モードから [Staging] モードに切り替えます。これで、[Staging] モードでこの統合を操作できるようになりました。
インテグレーションまたはインテグレーション アイテムをインポートする
パッケージ全体または特定の統合アイテムを、ステージング モードに直接インポートできます。手順は次のとおりです。
- リスト メニューをクリックし、次のいずれかのオプションを選択します。
- パッケージをインポートする
- Import Items。個々のアイテムをインポートするには、まずインポート先の統合を選択する必要があります。
- インポートするパッケージまたはアイテムを見つけます。
- [インポート] をクリックします。
インテグレーション インスタンスを構成する
統合でテストを実行する前に、まずステージング モードで各統合のインスタンスを作成する必要があります。統合インスタンスは特定のステージング インスタンスであり、[統合構成] ページには表示されません。
インスタンスを構成する手順は次のとおりです。
- IDE ステージング モードで、必要なインテグレーションを見つけます。この統合の横に黄色の三角形が表示されている場合は、ステージング インスタンスを構成する必要があります。
- more_vert [その他] > [設定] [インスタンスを構成] をクリックします。
- [インスタンスの構成] ダイアログで、次の情報を入力します。
- API ルート: 接続するサービスのベース URL。
- API Secret: サービスでアプリケーションを認証するために使用される機密キー。
- [保存] をクリックします。
IDE ステージング モードで統合を更新する
統合のアップデートが利用可能な場合は、[アップデート] アイコンが表示されます。ステージング統合と本番環境統合のバージョン番号は、アイコンにカーソルを合わせると確認できます。
- 統合で、 more_vert [その他] > [統合をアップグレード] をクリックします。これにより、統合が最新バージョンにアップグレードされます。
- [保存] をクリックします。
- 更新内容を確認し、アップグレードの影響を受けるアイテムを説明するオーバーライド メッセージで [確認] をクリックします。
インテグレーションを削除する
ステージング モードでインテグレーションを削除すると、インテグレーションとインスタンスも削除されます。統合を削除する手順は次のとおりです。
- 選択した統合で、 more_vert [その他] > [削除] をクリックします。
- [確認] をクリックします。
統合をステージングから本番環境に push する
ステージング モードで統合のテストまたはアップグレードが完了したら、本番環境モードにプッシュして、ライブ バージョンを置き換えることができます。最初に [テスト] で統合をテストすることをおすすめします。
統合を [ステージング] から [本番環境] にプッシュする手順は次のとおりです。
- 選択した統合で、 more_vert [その他> 本番環境に push] をクリックします。
- 警告プロンプトを確認し、[確認] をクリックします。
- [Staging] モードから [Production] モードに切り替えます。これで、統合は両方のモードで存在します。
さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。