パーマリンクが動作しません
問題
WalkMeのパーマリンクが想定した通りに機能しません。 問題は何でしょうか?
ソリューション
パーマリンクが機能しない理由には、以下のような原因があります。
- パーマリンクのパラメーターが保存されていない
- パーマリンクが正しく設定されていない
- パーマリンクの調整が必要
- コンテンツがまだその環境で公開されていない
- WalkMeがサイトに読み込まれていない
パーマリンクのパラメーターが保存されていない
一部のサイトは、リダイレクト時にパラメーターをキャンセルします。 例えば、 https://www.yourdomain.com?walkme=12345に進みたい場合、https://www.yourdomain.comにリダイレクトされることがあります。
これは、サイトがリダイレクトする前にログインを促す場合にもよくあるケースです。 この動作は WalkMeが原因ではなく、WalkMe側で解決することはできません。
このシナリオが実際に発生しており、(サードパーティではなく)自身のアプリケーションでパーマリンクを使おうとしているのであれば、サイトの開発者に相談してパラメーターが保存されるようにサイトのリダイレクト動作を変更することをお勧めします。
パーマリンクが正しく設定されていない
Smart Walk-Thrus、Classic Walk-Thrus、ShoutOutsではパーマリンクの構造がそれぞれ異なります。 このパラメーターは、コンテンツを再生しようとする 正確な URLの一番最後に常に記述する必要があります。
- Classic Walk-Thrusでは、正しいパーマリンクのパラメーターは「設定」-「>エンゲージメント>」-「パーマリンク」で確認できます。
- Smart Walk-Thrusでは、正しいパーマリンクパラメーターは、[Initiators(イニシエーター)]タブ(「設定」ではない)-「>パーマリンク」で確認できます。
- ShoutOutsでは、正しいパーマリンクパラメーターは、「ShoutOut Options」- 「>エンゲージメント」 - 「>パーマリンク」で確認できます。
パーマリンクの調整が必要
WalkMeパラメーターを追加しようとしているURLに、すでにクエスチョンマーク「?」が含まれている場合は、WalkMeパラメーターを変更して、代わりにアンパサンド「&」を使用する必要があります。
例えば、以下のようなパーマリンクを作成しようとしても、機能しません。
https://example.com?settings?walkme=12345
正しい設定方法は次のようになります。
https://example.com?settings&walkme=12345
テストする環境にコンテンツが公開されていない
パーマリンクを初めてテストする際には、Smart Walk-Thru、Classic Walk-Thru、ShoutOutがテストする環境に公開されていることを確認します。
例えば、テスト環境でパーマリンクを使おうとしている場合、テスト環境に関連するコンテンツが公開されているかどうかを確認する必要があります。
WalkMeがサイトに読み込まれていない
パーマリンクが動作するように設定されているページで、WalkMeの他のコンテンツが読み込まれていない場合は、WalkMeが正しく読み込まれていることを確認してください。
詳細なトラブルシューティングはこちらの記事をご覧ください。