条件分岐
キャンバスの条件分岐コンポーネントを使用すると、パーソナライズされたリアルタイムのエクスペリエンスをユーザーに提供できます。
このコンポーネントを使用して、ユーザーがクエリに一致するかどうかに基づいてキャンバスブランチを作成することができます。
条件分岐を作成する
ワークフローで条件分岐を作成するには、まずキャンバスにステップを追加します。サイドバーからコンポーネントをドラッグ&ドロップするか、ステップの一番下にある プラスのボタンを押して、[条件分岐] を選択します。
分岐方法を定義する
ユーザーの分岐方法を決めます。セグメントとフィルターを使用して線を描画できます。基本的には、ユーザーを評価し、絞り込んで次のステップに送る true
/ false
のクエリを作成します。少なくとも 1 つのセグメントまたは 1 つのフィルターを使用する必要があります。セグメントとフィルターの両方を使用する必要はありません。
デフォルトでは、遅延を追加しない限り、条件分岐コンポーネントのセグメントとフィルターは前のステップを受信した直後にチェックされます。
分岐を使用する
条件分岐を使用すると、ユーザーのセグメントや属性、さらには特定のメッセージングチャネルを使用してメッセージを受信するかどうかに基づいて、ユーザーのパスを区別するのに役立ちます。
例えば、オンボーディングのフローを作成するとします。サインアップ時のウェルカムメールから始めることにします。次に、2 日後にプッシュメッセージを送信しますが、これはプッシュが有効になっているユーザーにのみ送信します。その後、すべてのユーザーが、サインアップしてから 3 日後に別のメールを受け取ります。ここで、条件分岐を使用して、プッシュを有効にしていないユーザーにアプリ内メッセージを送信し、プッシュを有効にするよう促すこともできます。
パスに後続のステップがない場合、そのパスをたどるユーザーはキャンバスから退出します。
条件分岐にフルステップの兄弟ステップを含めることはできません。つまり、フィルターステップとフルステップに分岐するフルステップは作成できません。この制限が存在するのは、フィルターステップとフルステップを持つブランチがある場合、ユーザーがどちらのブランチに進むかが明確でないためです。
フィルターステップは、次の 1 つのステップにのみ接続できます。
分析
このステップの分析の説明については、次の表を参照してください。
指標 | 説明 |
---|---|
入力済み | ステップが入力された回数の合計。キャンバスに再適格性があり、ユーザーが条件分岐ステップに 2 回入った場合、2 つのエントリが記録されます。 |
はい | 指定された基準を満たし、「はい」のパスに進んだエントリの数。 |
いいえ | 指定された基準を満たさず、「いいえ」のパスに進んだエントリの数。 |