管理者ユーザーは、本番環境にガイドを公開する前にそのガイドを試験的にデプロイしテストするためのテスト環境となる、ステージングサーバーを指定できます。これにより、ガイドの不備でユーザーに負担をかけるといった事態も、チームメンバーのみを対象としたセグメントを新たに追加する必要もなくなります。また、テスト中のガイドに関係するアナリティクスが本番環境で人の目に触れるといったことも発生しません。
注:インストールスクリプトは、本番環境とステージング環境の両方にPendoエージェントをデプロイします。ステージングサーバーにPendoを別途インストールする必要はありません。インストールプロセスの詳細については、インストールスクリプトを使用したPendoの実装に関する開発者ガイドを参照してください。
この設定が完了すると、[ステージング(Staged)]に設定されたガイドはステージング環境にのみデプロイされます。一方、[公開(Public)]に設定されたガイドは、ステージング環境と本番環境の両方にデプロイされます。
ステージングサーバーを追加する
ステージング環境は、[設定(Settings)>[ステージング(Staging)]でサーバーホストまたはドメインとして追加されます。ステージングサーバーは通常、本番環境をミラーするQAまたは開発ドメイン(*.qa.example.comなど)であり、社内チームのみがアクセスできます。
- 管理者ユーザーとして、左側のメニューから[設定]>[ステージング]に移動します。
- [+サーバーホスト/ドメインを追加(+ Add Server Host/Domain)]を選択します。
- ステージングサーバーとして設定するサーバーを選択するか、ドメインを入力します。
- 最後に右下の[追加(Add)]を選択します。これでステージングサーバーが環境リストに追加されます。
ガイドデータを消去する
ガイドデータの消去は、ステージング環境でガイドをテストするのに便利です。
訪問者に同じガイドが何度も表示されないようにするため、自動ガイドでは、そのガイドと対象の訪問者に対して「ガイドを閉じるイベント」がない場合にのみガイドが表示されます。このガイドを閉じるイベントは、通常、訪問者がどこかの段階で右上の「X」を選択したときに発生します。
テスト目的で、自動ガイドを何度か表示することもあるでしょう。これを行うには、収集されたすべてのガイドデータをリセットする必要があります。ガイドデータを消去してリセットすると、以前にガイドを表示して閉じた訪問者にもガイドが表示されるようになります。
[ガイドデータを消去(Clear Guide Data)]オプションは、ガイドが[ステージング]ステータスにある場合にのみ使用できます。ステージングステータスのガイドの詳細ページに移動し、ページ右上の省略記号(...)を選択します。ページの上部に注記が表示されます。続行する場合は、[ガイドデータを消去(Clear Guide Data)]を選択します。