ガイドをステージングする

最終更新日:

ガイドを全ユーザーに公開する前に、ステージング環境を設定してテストすることができます。これにより、ライブ分析に影響を与えたり、閲覧者を制限するセグメントを作成することなく、ガイドをプレビューできます。ステージング環境は本番環境を忠実に再現しており、社内チームのみがアクセスできます。この記事では、さまざまな種類のステージングサーバー、それらの設定方法、それらの環境におけるガイドデータの消去方法について説明します。

注:ステージングサーバーを作成すると、[ステージング]に設定されたガイドはステージング環境でのみ公開されます。一方、[公開]に設定されたガイドは、ステージング環境と本番環境の両方に公開されます。

始める前に

ステージングサーバーの追加や編集を行うには、サブスクリプション管理者かステージングの構成役割が必要です。ステージングの構成役割の詳細については、サブスクリプションレベルのカスタムユーザー権限を参照してください。

ステージングサーバーの種類

ステージングサーバーを追加するときは、ドメイン、ホスト、ワイルドカードのいずれかを指定します。それぞれのタイプによって、Pendoがホスト名をステージング環境にどのように照合するかが決まります。

  • ドメイン。ドメイン名には、ステージングサーバーとして追加するアドレスと、その下にあるすべてのサブドメインが含まれます。例えば、staging.example.comqa.staging.example.comstaging.example.comをドメインとして入力すると、test.build.staging.example.comはすべてステージングサーバーとして含まれます。この機能を使うと、後から追加される可能性のあるサブドメインも含め、環境のブランチ全体を1つのエントリでカバーできます。ドメイン名は常に非表示(隠蔽)されます。
  • ホスト。qa.example.comのような、固定された正確なホスト名。Pendoは、そのホスト名と完全に一致するもののみを照合します。ホスト名は、サブスクリプション設定で[不明瞭なステージングサーバー名]が有効になっている場合にのみ非表示になります。詳細については、この記事の「不明瞭なステージング名」を参照してください。
  • ワイルドカード。複数のサーバーに同時に一致させるために、*または?を使用するアドレス。予測可能な命名パターンに従う複数のサーバーがあるステージング環境に使用します。ワイルドカードは非表示にできないため、サーバー名を非公開にすることが重要な場合は、代わりにドメイン名やホスト名を使用することを検討してください。 
    • アスタリスク * は任意の数の文字に一致します。例えば、*.qa.example.combuild.qa.example.comtest.qa.example.comに一致します。
    • 疑問符?は1文字だけ正確に一致し、他のすべての文字も完全に一致する必要があります。つまり、qa-?.example.comqa-1.example.comqa-2.example.comに一致しますがqa-26.example.comには一致しません。

ステージングサーバーを追加する

[設定]>[ステージング]でステージングサーバーを追加します。ドメイン、ホスト、ワイルドカードのいずれかを追加できます。環境に最適なものを選択してください。

  1. ページの右上隅にある[設定]>[ステージング]に移動します。


  2. [+サーバーホスト/ドメインを追加]を選択します。
  3. ステージングサーバーとして使用するドメイン名、ホスト名、またはワイルドカードを入力してください。

  4. [追加]を選択します。これでステージングサーバーが環境リストに追加されます。

ステージング環境を追加すると、サーバーホストとドメインの一覧に表示されます。サーバーの種類やサブスクリプション設定によっては、一部の値が表示されない場合があります。

Obscured values.png

その後、このステージング環境にプッシュしたいガイドの詳細ページに移動できます。詳しくは「ガイドをテストして配信する」をご覧ください。

不明瞭なステージング名

デフォルトでは、ステージングサーバーの名前は、本番サイトのコードを検査するすべての人に表示されます。セキュリティレビュー、コンプライアンス要件、内部命名規則の非公開など、それが懸念事項である場合は[不明瞭なステージングサーバー名]を有効にすることができます。

  1. ページ右上隅にある[設定]>[サブスクリプション設定]を選択してください。
  2. [セキュリティとプライバシー]のセクションを見つけてください。
  3. [不明瞭なステージングサーバー名]チェックボックスをオンにします。

Security and privacy.png

ガイドデータを消去する

ステージング環境の設定が完了したら、ガイドを公開する前に、その動作をテストすることをお勧めします。一部のガイドは訪問者ごとに1回しか表示されないため、ガイドを非表示にすると再び表示されなくなります。テスト中にガイドを再度表示するには、ガイドのデータをクリアする必要があります。これは、ガイドに変更を加えた後に、最初から見直したい場合に特に便利です。

警告:ガイドデータを消去する前に、ガイドが以前に公開に設定されていないことを確認してください。ガイドが公開されてから[ステージング]に戻された場合、データを消去すると、すでに公開中にガイドを表示した訪問者に対してリセットされます。

[ガイドデータを消去]オプションは、ガイドが[ステージング]ステータスにある場合にのみ使用できます。

  1. 左側のメニューから、[ガイド(Guides)]>[ガイド]に移動します。
  2. データを消去したいガイドを選択してください。
  3. ガイドの詳細ページの右上にある[ガイドデータを消去]を選択します。


  4. [データを消去]を選択して確認してください。
この記事は役に立ちましたか?
23人中9人がこの記事が役に立ったと言っています