Skip to content

条件分岐

キャンバスの条件分岐コンポーネントを使用すると、パーソナライズされたリアルタイムのエクスペリエンスをユーザーに提供できます。

プッシュが有効になっていないユーザーと、プッシュが有効になっているユーザーを分ける「Push enabled?」という名前の条件分岐ステップ。

このコンポーネントを使用して、ユーザーがクエリに一致するかどうかに基づいてキャンバスブランチを作成することができます。

条件分岐を作成する

ワークフローで条件分岐を作成するには、キャンバスにステップを追加します。次に、サイドバーからコンポーネントをドラッグ&ドロップするか、ステップの下部にある プラスボタンを選択し、[条件分岐] を選択します。

分岐方法を定義する

ユーザーの分岐方法を決めます。セグメントとフィルターを使用して線を描画できます。基本的には、ユーザーを評価し、絞り込んで次のステップに送る true / false のクエリを作成します。少なくとも 1 つのセグメントまたは 1 つのフィルターを使用する必要があります。セグメントとフィルターの両方を使用する必要はありません。

「Push Enabled is true」フィルターが選択されている条件分岐ステップ。

分岐を使用する

条件分岐を使用すると、ユーザーのセグメントや属性、さらには特定のメッセージングチャネルを使用してメッセージを受信するかどうかに基づいて、ユーザーのパスを区別するのに役立ちます。

例えば、オンボーディングのフローを作成するとします。サインアップ時のウェルカムメールから始めることにします。次に、2 日後にプッシュメッセージを送信しますが、これはプッシュが有効になっているユーザーにのみ送信します。その後、すべてのユーザーが、サインアップしてから 3 日後に別のメールを受け取ります。ここで、条件分岐を使用して、プッシュを有効にしていないユーザーにアプリ内メッセージを送信し、プッシュを有効にするよう促すこともできます。

パスに後続のステップがない場合、そのパスをたどるユーザーはキャンバスから退出します。

プッシュが有効になっていないユーザーと、プッシュが有効になっているユーザーを分ける「Push enabled?」という名前の条件分岐ステップ。プッシュが有効になっていないユーザーの場合、3 日間の遅延が発生し、その後メールメッセージが送信される。プッシュが有効になっているユーザーの場合、1 日間の遅延が発生し、プッシュ通知を受け取る。その後2 日間の遅延が発生し、プッシュが有効になっていないユーザーと同じメールメッセージを受け取る。

分析

このステップの分析の説明については、次の表を参照してください。

「このページはどの程度役に立ちましたか?」
New Stuff!