Exploring Condition Builder

Objective

After completing this lesson, you will be able to 条件ビルダを調べて、ロジックを作成します。

イントロダクション

条件ビルダーは WalkMe の一部であり、ユーザーはコンテンツの表示および有効化のタイミングと方法に関する特定の条件またはルールを作成することができます。

これらのルールを作成することで、コンテンツが適切なタイミングでのみ適切なオーディエンスに表示されるようにすることができます。これにより、ユーザーエクスペリエンスが改善され、有効性とエンゲージメントが向上します。

条件ビルダの概要については、ビデオを視聴してください。

重要ポイント
  • 条件ビルダは、WalkMe を使用した構築の基本部分です。あらゆる場所で見つけられる。
  • 条件ビルダを使用して、コンテンツの再生方法を決定することができます。
  • 条件は、1 つまたは複数のルールを使用して作成されます。
  • WalkMe では、ユーザーが Web ページまたはアプリケーションとやり取りするとこれらのルールがバックグラウンドで評価され、コンテンツの動作が決定されます。

条件ビルダとは何ですか。

紹介ビデオで学習したとおり、条件ビルダーは、コンテンツをオーディエンスにどのように表示するか、いつ、どこに表示するかを決定する条件を作成するのに役立ちます。これは、エディタのすべての場所にあります。

WalkMe ソリューション (SmartTips セットや ShoutOut など) を作成する場合、条件ビルダを使用して、その特定のソリューションがエンドユーザーに表示されるタイミングのルールを定義します。

今後使用する用語の一部である、条件とルールに慣れるようにします。

条件とはルールとは

条件は、WalkMe コンテンツの再生方法を決定する包括的な基準です。

ルールは、条件を定義するために作成する特定のロジックステートメントです。

条件は、1 つまたは複数のルールで構成されます。

条件は、複数のルールで構成することができます。

条件ビルダを使用する理由
  1. ユーザエクスペリエンスのパーソナライズ: ロール、アクション、ロケーション、またはその他の基準に基づいて、特定のユーザまたはユーザグループに合わせてデジタルコンテンツを調整します。これにより、ユーザーには最も関連性の高いコンテンツのみが表示されるようになり、ユーザーエンゲージメントと満足度を向上させることができます。

  2. コンテキスト依存ガイダンスの提供: ユーザーの現在のコンテキスト (表示されているページや実行したアクションなど) に基づいて、コンテンツが表示されるタイミングの条件を設定します。これにより、ガイダンスがよりタイムリーで関連性が高まり、効果が高まります。

  3. ROI の向上:パーソナライゼーションとコンテキスト依存ガイダンスにより、ユーザーエンゲージメント、満足度、生産性を向上させることができます。これらはすべて、デジタル導入作業による投資回収率 (ROI) の向上につながります。

区切線

コース全体を通して、条件ビルダを使用するタイミングについて説明しますが、はじめに、例を見てみましょう。

  • 組織は、スマートヒントを使用して、オンラインストアで重要な情報のリマインダーを提供したいと考えています。

  • ユーザは、スマートヒントをサイトのカートページにのみ表示したいと考えています。

SmartTips 設定で、条件 'カートページでのみ再生' を作成します。その条件内で、SmartTips が重要な /cart-page を含む URL でのみ再生されるようにルールを作成しました。計算単位です。

この図は、カートページアクセスのスマートヒント表示条件を示しています。

この図は、SmartTip セットの表示条件を設定するためのソフトウェアインタフェースを示しています。カートページでのみ再生 というラベルの条件が表示され、現在の URL に '/cart-page?' を含める必要があるという要件が詳細に示されます。クリーンデザインには、条件およびチェックボックスを追加するためのアイコンがあります。わかりやすくするために、白、青、微妙な緑色の配色が使用されます。

条件ビルダは、他の多くの場所で使用されます。WalkMe で構築を開始すると、以下の場合に表示されます。

  • アプリの作成を続行し、アプリがどのように再生されるかを決定します。

  • スマートウォークスルーに開始ポイントを導入し、エンドユーザにとって直感的であることを確認します。

  • ユーザーがコンテンツを構築したプロセスを完了しているかどうかを追跡するために、目標の追加を開始します。

条件ビルダの仕組み

ステップを実行して、コンテンツを作成し、条件ビルダを使用した場合に何が起こるかについて概要を理解します。後のレッスンでは、条件ビルダがどのように機能するかについて詳しく説明します。

ステップ 1

エディタから、最初に特定のアプリコンテンツ (SmartTips Set や ShoutOut など) を作成します。

SmartTips セットが表示されたエディタ画面。
ステップ 2

そのコンテンツの設定内で、[ルールの作成] をクリックして [条件ビルダー] に移動します。

ルール登録 が表示されている条件ビルダ画面。
ステップ 3

条件を構築し、コンテンツの表示方法に関するルールを定義します。

条件に名前を付ける際には、コンテンツの動作を反映する名前を選択します。

たとえば、

"カートページでのみ再生"

スマートヒントの作成セット表示条件を示す画面。
ステップ 4

ユーザーが Web ページまたはアプリケーションとやり取りすると、WalkMe によって条件のルールがトップダウンで評価されます。

WalkMe で条件のルールがトップダウンで評価される Web ページの例。
ステップ 5

ルール評価実行

条件が TRUE と評価されると、コンテンツが再生されます。FALSE と評価された場合、コンテンツは再生されません。

次のセクションでは、条件ビルダ内でルールを構成するコンポーネントについて説明します。

規則

ルールの 3 つのコンポーネントを理解することは、作成するコンテンツに最適な条件を構築できるようにするために重要です。

ルールタイプ、演算子、および値の 3 つのコンポーネントを紹介するビデオを視聴してください。

重要ポイント
  • ルールは、ルールタイプ、演算子、値の 3 つのコンポーネントで構成されています。
  • 条件ビルダでは、事前設定されたさまざまなルールタイプから選択することができます。
  • ルールタイプには、入力した値との関係を決定する関連演算子が含まれます。

区切線

各コンポーネントの概要例を見てみましょう。

この図は、ルール文の構造を示しています。各要素には 1 から 4 までの番号が付けられます。要素 1 には 現在の URL というラベルが付けられ、Web ナビゲーションのフォーカスを示す地球アイコンが特徴です。エレメント 2 には、含む というタイトルのドロップダウンメニューが表示され、条件ロジックが提案されます。要素 3 には /cart-page? があります。URL 入力用のテキストボックス。要素 4 の横にある緑色のチェックマークは、チェックまたは選択が成功したことを示します。
構造のコンポーネント内容説明
ルールタイプ

ルールタイプは、ルールの作成時にチェックできるさまざまなカテゴリです。

この例では、現在の URL です。

演算子

演算子は、値がルールタイプにどのように関連しているかに関する基準を設定します。

この例では、次のものが含まれます

金額

この値は、ルールをトリガするために true にすることを求めているものです。

この例では、 /cart-page?

評価

ルール自体に対する視覚的なチェックマークと、それらが現在 true、false、または incomplete であるかどうかを示す全体条件があります。

  • 緑ティック = 真
  • 赤い X = 偽
  • 黄色の鉛筆 = 未完了

この場合、現在の URL には /cart-page が含まれていますか。ルールが true と評価されます。

ルールタイプ

ルールを作成するときに最初に選択するのは[ルールタイプ]ですこれは、ルールが適用される基準です。

最も一般的な 3 つのルールタイプとその説明は以下のとおりです。

ユーザが現在使用している URL に対してチェックします。画面上で選択した要素に対して、表示、コンテンツ、長さ、タイプなどをチェックします。曜日、月、特定の日付などの日付をチェックします。特定の日付まで自動再生するようにアイテムが設定されている場合、アイテムはその日の終わりに期限切れになります。

これらについては、このコースで取り上げますが、さまざまなルールタイプの詳細については、条件ビルダのサポート記事を参照してください。

演算子

演算子は、選択したルールタイプの特定の基準とその評価方法を設定します。これにより、値に関連するルールの動作が定義されます。

3 つの主要ルールタイプ (画面上の現在の URL、日付、および要素) に使用可能な演算子をいくつか見てみましょう。

現在の URL

このルールタイプには、"含む"、"値が類似"、"完全一致" などの演算子が含まれます。

URL ルールタイプを選択すると、デフォルトで "値は like" 演算子に設定され、値として現在使用している URL が自動的に入力されます。

ここでは、演算子 "contains" の後に部分的な URL (/cart-page?入力します。

使用するタイミング: コンテンツを特定の Web サイト URL でのみ再生する場合。

画像には、Web 開発やデジタルマーケティングに関連する URL 条件を設定するための Web インターフェース内のドロップダウンメニューが表示されています。含む というタイトルのドロップダウンには、含まない、値の類似、値が類似しない、正確には、正確でない、正規表現ごとである、正規表現ごとではない などのさまざまなオプションが用意されています。インタフェースはクリーンであり、機能に焦点が当てられています。

注記

'contains' を使用すると、https:// プロトコルおよびドメイン情報を削除することができます。

注記

"含む" 演算子の使用

  • "含む" は、現在の URL ルールタイプを使用する場合に推奨される演算子です。

  • URL には、多くの場合、セッション ID やユーザー情報など、変更される動的要素を含めることができます。

  • "Contains" を使用すると、URL の "静的" エレメントのみに焦点が当てられ、変更されてルールが機能しない原因となる可能性がある他のすべてのエレメントを削除することができます。

  • ただし、ルールを希望よりも多くのページに適用することを避けるために、適切に使用する必要があります。URL の部分は、コンテンツを再生するページに固有であることを常に確認してください。

画面上の要素

このルールタイプには、"表示" や "非表示" などの演算子が含まれます。

画像では、"表示" 演算子を使用しています。このルールタイプを選択すると、要素を選択するように求められます。

使用する場合: プロセスの特定の部分にのみ表示される画面アイコンの横にコンテンツを表示する場合。

この図は、ソフトウェアアプリケーション内のドロップダウンメニューインタフェースを、明確で最小限の設計で示したものです。条件の選択 (表示、非表示、選択されている、選択されていない、テキストが正確に選択されていない、テキストが該当しない、テキストが類似しない、テキストが似ていない) に焦点が当てられます。これは、要素の表示および選択基準を設定するための機能の一部です。

この図は、画面上の要素が表示されていることを示しています。

日付

このルールタイプには、"weekday is" や "month is" などの演算子が含まれます。

画像では、"weekday is" 演算子を使用し、その後に "Friday" を Value として使用して、コンテンツが金曜日にのみ再生されるようにします。

使用する場合: 勤務週を終了する前に毎週の管理タスクを完了するように社員に促すコンテンツを再生する場合。

この図は、日付条件を設定するためのデジタルインタフェースを示しています。ドロップダウンメニューには、日付、平日、金曜日 の 3 つがあります。選択した条件 平日 にチェックが付けられ、is、is not、From、Until、month is、year is などのオプションが表示されます。さらに、+ 条件追加 のオプションがあり、さらなるカスタマイズの可能性が提案されます。

注記

日付 - 平日はです

金額

各ルールの値は、ルールタイプおよび演算子によって異なります。

3 つのルールタイプを念頭に置いて、それぞれの共通の値を見てみましょう。

現在の URL

ルールタイプ = 現在の URL

演算子 = 含む

値は URL のセクションである必要があります。

詳細については、ビデオを視聴してください。なお、動画は音声に対応していない。

画面上の要素

ルールタイプ = 画面上の要素

演算子 = 表示

画面上の要素を選択すると、ページから要素を選択するよう求められます。これが[]です。

詳細については、ビデオを視聴してください。なお、動画は音声に対応していない。

日付

ルールタイプ = 日付

演算子 = である

"is" 演算子を使用して日付オプションを選択すると、値はカレンダピッカーから選択する必要がある特定の日付になります。

詳細については、ビデオを視聴してください。なお、動画は音声に対応していない。

次のレッスンでは、ルールをグループ化する方法について説明します。