レスポンス インテグレーションをテストする

以下でサポートされています。

このドキュメントでは、Content Hub でレスポンス インテグレーションを管理するためのベスト プラクティスについて説明します。 更新が利用可能になったら、中断を防ぐために、本番環境にデプロイする前に、統合開発環境(IDE)のステージング モードで更新をダウンロードしてテストすることをおすすめします。

ステージング モードでは、IDE の本番環境のデフォルト モードのすべての基本機能を使用できます。利用可能なすべての機能の詳細については、 IDE を使用するをご覧ください。

始める前に

権限グループで [すべての環境] が選択されていることを確認します。

詳細については、 権限グループを操作するをご覧ください。

ステージング モードで IDE を使用する

IDE には次の 2 つのモードがあります。

  • 本番環境(デフォルト モード)
  • ステージング

インテグレーションを追加する

ステージング モードにインテグレーションを追加する方法は次のとおりです。
  • Content Hub からインテグレーションをインストール します。
  • 本番環境からステージング モードにインテグレーションをプッシュ します。
  • インテグレーションをインポート します。

Content Hub からインテグレーションをインストールする

Content Hub からインテグレーションをインストールする手順は次のとおりです。

  1. メインメニューで、[レスポンス >] [IDE] をクリックします。
  2. 切り替えボタンをクリックして、モードを [本番環境] から [ステージング] に切り替え、ステージング モードを有効にします。
  3. 警告メッセージで [確認] をクリックします。
  4. [list] [Menu] をクリックし、[Marketplace からインストール(Content Hub)] を選択します。
  5. インテグレーションを選択し、[インストール] をクリックします。

本番環境からステージングにインテグレーションをプッシュする

インテグレーションをステージング モードにプッシュすると、本番環境のインテグレーションのコピーがステージング環境に作成されます。 バージョン番号、認定済みアイテム、カスタム アイテムなどを含みます。

インテグレーションをステージング モードにプッシュする手順は次のとおりです。

  1. IDE で、必要なインテグレーションを見つけます。
  2. more_vert [**その他] > [ステージングにプッシュ] をクリックします。
  3. 切り替えボタンをクリックして、モードを [本番環境] から [ステージング] に切り替えます。これで、ステージング モードでこのインテグレーションを使用できるようになりました。

インテグレーションまたはインテグレーション アイテムをインポートする

パッケージ全体または特定のインテグレーション アイテムをステージング モードに直接インポートできます。手順は次のとおりです。

  1. [list] [Menu] をクリックし、次のいずれかのオプションを選択します。
    • パッケージをインポート
    • アイテムをインポート 。個々のアイテムをインポートするには、まず、インポート先のインテグレーションを選択する必要があります。
      1. インポートするパッケージまたはアイテムを見つけます。
      2. [インポート] をクリックします。

インテグレーション インスタンスを構成する

インテグレーションでテストを行う前に、ステージング モードで各インテグレーションのインスタンスを作成する必要があります。 インテグレーション インスタンスは特定のステージング インスタンスであり、 [Integration Configuration] ページには表示されません。

インスタンスを構成する手順は次のとおりです。

  1. IDE ステージング モードで、必要なインテグレーションを見つけます。このインテグレーションの横に黄色の三角形が表示されている場合は、ステージング インスタンスを構成する必要があります。
  2. more_vert [**その他] > settings [インスタンスを構成]** をクリックします。
  3. [インスタンスを構成] ダイアログで、次の情報を入力します。
    • API ルート: 接続先のサービスのベース URL。
    • API Secret: サービスでアプリケーションを認証するために使用される機密鍵。
  4. [保存] をクリックします。

IDE ステージング モードでインテグレーションを更新する

インテグレーションの更新が利用可能になると、[更新] アイコンが表示されます。アイコンにカーソルを合わせると、ステージング インテグレーションと本番環境インテグレーションの両方のバージョン番号が表示されます。

  1. インテグレーションで、 more_vert [その他] > [インテグレーションをアップグレード] をクリックします。これにより、インテグレーションが最新バージョンにアップグレードされます。
  2. [保存] をクリックします。
  3. 更新内容を確認し、アップグレードの影響を受けるアイテムを説明するオーバーライド メッセージで [確認] をクリックします。

インテグレーションを削除する

ステージング モードでインテグレーションを削除すると、インテグレーションとインスタンスも削除されます。インテグレーションを削除する手順は次のとおりです。

  1. 選択したインテグレーションで、 more_vert [その他 > 削除] をクリックします。
  2. [確認] をクリックします。

ステージングから本番環境にインテグレーションをプッシュする

ステージング モードでインテグレーションのテストまたはアップグレードが完了したら、本番環境 モードにプッシュして公開版を置き換えることができます。最初にテスト 環境でインテグレーションをテストすることをおすすめします。

インテグレーションをステージングから本番環境にプッシュする手順は次のとおりです。

  1. 選択したインテグレーションで、 more_vert [**その他] > [本番環境にプッシュ] をクリックします。
  2. 警告プロンプトを確認し、[確認] をクリックします。
  3. 切り替えボタンをクリックして、モードを [ステージング] から [本番環境] に切り替えます。これで、インテグレーションが両方のモードに存在します。

さらにサポートが必要な場合コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。