この記事は、ビジュアルデザインスタジオ(Visual Design Studio)とクラシックデザイナー(Classic Designer)に関するものです。パーマリンク(パーマネントリンク)とは、特定のウェブページを指すURLで、長期間変更されないことを意図することで、使用するリンクの安定性を高めることができます。パーマリンクを使用してウェブアプリの特定のページにガイドを表示し、訪問者がそのページを開いたときにガイドが表示されるようにすることができます。
ビジュアルデザインスタジオでパーマリンク文字列をコピーする
このセクションでは、ビジュアルデザインスタジオでパーマリンク文字列を検索してコピーする方法を詳しく説明します。パーマリンクをコピーしたら、それをページのURLに追加できます。
- 左側のナビゲーションメニューで[ガイド(Guides)]>[ガイド(Guides)]に移動します。
- [ガイドを作成(Create guide)]を選択して新しいガイドを作成するか、[ガイド]テーブルから既存のガイドを選択してガイドの詳細ページを開きます。
- ガイドの詳細ページの右上にある省略記号(...)を選択し、[パーマリンク(Permalinks)]を選択します。
-
[パーマリンク]ダイアログで、訪問者がウェブアプリで特定のページを開いたときに表示する必要なガイドステップのリンクをコピーします。
- ガイドを表示させるウェブページを開き、コピーしたリンクをページのURLに追加します。文字列は
?pendo=123123123123
のようになります。その文字列が、今いるガイドまたはステップの一意の識別子です。
クラシックデザイナーでパーマリンク文字列をコピーする
このセクションでは、クラシックデザイナーでパーマリンク文字列を検索してコピーする方法を詳しく説明します。
- ガイドを作成するか、既存のガイドを選択します。
- ガイドのステータスを[公開(Public)]に設定します。
- ガイドの詳細ページに移動します。
-
[パーマリンク(Permalink)]フィールドの文字列をコピーします。文字列は
?pendo=123123123123
のようになります。その文字列が、お使いのガイドの一意の識別子です。
- パーマリンクを利用するには、上記の文字列を見つけて、以下のようにリンクしたいページのURLの最後に付け加えます。
-
-
元のURL。
https://app.acme.com/addUsers
-
パーマリンク付きURL。
https://app.acme.com/addUsers?pendo=123123123123
-
元のURL。
このリンクは、どこでも使用できます。
表示基準
ガイドのパーマリンクは、次のような標準ガイド表示の制限対象となります。
- 訪問者がガイドセグメントに含まれる。
- ページがガイドの最初(または唯一)のステップの場所に一致する。
- 一致した要素が表示される(該当する場合)。
- 予定日が範囲内である(該当する場合)。
- ガイドが[ステージング(Staged)]または[公開(Public)]ステータスに設定されている。
訪問者が必要な条件を満たしていない場合は、パーマリンクURLを使用してもガイドは表示されません。
ログイン時のリダイレクト
アプリがログイン時にパラメータをドロップし、ユーザーがリンクを選択したときにログインしていない場合は、ユーザーはPendoによって識別されていないためガイドは表示されません。この場合は、ユーザーにリンク選択前のログインを依頼してください。
動的URL
アプリにユーザーごとまたはセッションごとに変更されるIDを含むURLがある場合、すべてのユーザーと共有できるURLを作成することができないため、これらのURLでパーマリンク機能を使用するのは難しくなります。
たとえば、レポート用のページで、URLがhttps://app.acme.com/report/4820829203/details
となっているとします。
この例のURLには、4820829203
という動的なユーザーIDが含まれていました。個々のユーザーのパーマリンクを作成して使用し、そのユーザーと共有することはできますが、このような動的な状況では、すべてのユーザーと共有するパーマリンクは作成できません。
このシナリオでは、https://app.acme.com/reportList
のような、アプリ内の動的URLを持たない場所でガイドを開始することをお勧めします。その後、パーマリンク付きのウォークスルーガイドを使用して、ユーザーを特定のレポート詳細ページへと移動させることができます。