Experience Journey Map の構成

このページでは、Experience Journey Map を構成する方法について説明します。Experience Journey Map に構成は必要ありませんが、ビジネスニーズに合わせてパフォーマンスのしきい値を調整し、エンドユーザーイベント名をカスタマイズすることができます。

ユーザエクスペリエンスしきい値の設定

パフォーマンスしきい値(低速、非常に低速、停止など)の時間と標準偏差を設定できます。これらの偏差を設定すると、変更は Experience Journey Map だけでなくそのアプリケーションのすべてのコントローラビューに適用されます。Experience Journey Map から構成するには、[Info] 凡例アイコン > [Configure thresholds] に移動します。

パフォーマンスしきい値およびドロップオフ率の設定

注: パフォーマンスしきい値を設定するには、コントローラ 20.8.0 以降および「EUM の構成」ユーザー権限が必要です。コントローラ UI でユーザー権限とロール権限を設定するには、[Settings > Administration] に移動します。

オン/オフの切り替え

パフォーマンスしきい値とドロップオフ率のオンとオフを切り替えることができます。しきい値またはドロップオフ率をオフに切り替えると、マーカーは Experience Journey Map に表示されません。しきい値をオンに切り替えると、しきい値は以前の値にリセットされます(必ずしもデフォルト値ではありません)。

値の設定

パフォーマンスしきい値とドロップオフ率では、パーセンテージがマーカーの最小トラフィックに設定され、ユーザージャーニーイベントに表示されます。たとえば、Ajax エラーが 30% に設定されている場合、30% 以上のユーザートラフィックで Ajax エラーが発生すると、Experience Journey Map にエラーアイコンが表示されます。パフォーマンスしきい値とドロップオフ率の値を設定できます。次の表に、既存および新規アプリケーションのデフォルトのパフォーマンスしきい値を示します。

ブラウザアプリケーションに関する次の表を参照してください。

しきい値(Threshold) デフォルト値
JavaScriptエラー 20%
Ajax エラー 10%
ドロップオフ率 10%
ゆっくり(Slow) 20%
Very Slow 10%
停止 0%

モバイルアプリケーションについては、次の表を参照してください。

しきい値(Threshold) デフォルト値
クラッシュ 0%
アプリケーションが応答していません 0%
ドロップオフ率 10%
ゆっくり(Slow) 20%
Very Slow 10%
停止 0%

エンドユーザーイベント名のカスタマイズ

Experience Journey Map には、一般的なエンドユーザーイベントで構成されるユーザージャーニーのコレクションが表示されます。

エンドユーザーイベントの命名方法をカスタマイズするには、次の 2 つのオプションがあります。

  • Experience Journey Map でエンドユーザーイベントのカスタムラベルをローカルに追加します。
  • エージェントがエンドユーザーイベント名をコントローラに報告する方法をカスタマイズします。

カスタムラベルは Controller 22.6.0 以降で利用できます。

エンドユーザーイベント名にカスタムラベルを追加して、主要なユーザージャーニーを整理することができます。カスタムラベルは、Experience Journey Map のエンドユーザーイベントにローカルに適用され、コントローラの他の場所には適用されません。

注: ビューとカスタムラベルについて。カスタムラベルはすべてのビューに適用されます。デフォルトビューで作成されたカスタムラベルはすべて カスタムビューに表示され、その逆も同様です。
  1. カスタムラベルを追加するには、次の手順を実行します。
    1. Experience Journey Map に移動します。
    2. エンドユーザーイベントをクリックします。
    3. ポップアップで、[ラベルのカスタマイズ(Customize Label)] アイコン をクリックします。
    4. ラベル名を入力し、[Save] をクリックします。
  2. カスタムラベルを削除するには、以下の手順に従います:
    1. エンドユーザーイベントをクリックします。
    2. ポップアップで、[ラベルのカスタマイズ(Customize Label)] アイコン をクリックします。
    3. ラベル名を強調表示し、キーボードの「delete」ボタンを押します。
    4. Save をクリックします。
  3. 必要に応じて、エンドユーザーのイベント名をカスタマイズします。デフォルトでは、Experience Journey Map には、エンドユーザーイベント名が最初に報告されたとおりに、あるいは包含/除外ルール(ブラウザアプリの場合)または SessionFrame API(モバイルアプリの場合)から構成されたとおりに表示されます。エンドユーザーイベントがコントローラに報告される方法をカスタマイズできます。これは、ビジネスにとって意味のある主要なユーザージャーニーに基づいてユーザージャーニーを整理するのに役立ちます。たとえば、e-コマースサイトで注文する手順を反映した一連のネットワークリクエストがある場合は、それらの URL の名前を、「注文情報」、「注文レビュー」、「注文確認」などのページ名に変更できます。
    注: ハイブリッドエージェント(React Native および Xamarin)は、個々の画面トラッキングをサポートしていません。これは、Experience Journey Map がユーザージャーニーでイベントを表示する方法に影響します。各画面がユーザージャーニーに表示されるようにするには、SessionFrame API を使用して画面の開始時間と終了時間を定義することをお勧めします。以下の各ハイブリッドエージェントのマニュアルを参照してください。
    必要に応じて、エンドユーザーのイベント名をカスタマイズします。デフォルトでは、Experience Journey Map には、エンドユーザーイベント名が最初に報告されたとおりに、あるいは包含/除外ルール(ブラウザアプリの場合)または SessionFrame API(モバイルアプリの場合)から構成されたとおりに表示されます。