> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Flow を作成する

> MoEngage Flows を一から、テンプレートを使用して、または Merlin AI Assist を使用して作成し、クロスチャネルのライフサイクルキャンペーンを自動化するためのステップバイステップガイドです。

MoEngage Flows は、アプリやウェブサイトでの顧客の行動 (または行動しなかったこと) に基づいて顧客に送信される、クロスチャネル (Email、Push、SMS などのチャネルにまたがる) のライフサイクルキャンペーンの一連の流れです。

<Tip>
  チャネル設定が構成されていることを確認してください。
</Tip>

Flow を作成するには:

1. MoEngage Dashboard に移動します。
2. 左側のナビゲーションから、次のいずれかのオプションを使用します。

   <Tabs>
     <Tab title="Create flow">
       1. **Flows** をクリックします。Flows ページが表示されます。<img src="https://mintcdn.com/moengage/dLyLAwgfsm1v6_MY/images/moengage_803067.png?fit=max&auto=format&n=dLyLAwgfsm1v6_MY&q=85&s=99e7304dffdb3b49020c9b767c43b80c" alt="7.png" width="2860" height="1392" data-path="images/moengage_803067.png" />
       2. 右上隅にある **+ Create flow** をクリックします。<img src="https://mintcdn.com/moengage/MkyldVVKHHCZ-kMR/images/moengage_af660c.png?fit=max&auto=format&n=MkyldVVKHHCZ-kMR&q=85&s=5d96e1f2e96cd17cc5fb6d7025145081" alt="8.png" width="2868" height="1398" data-path="images/moengage_af660c.png" />
     </Tab>

     <Tab title="Create new">
       1. **Create new** をクリックします。次のページが表示されます。<img src="https://mintcdn.com/moengage/2kQqTYC5RUPSd8kI/images/moengage_3eba7a.png?fit=max&auto=format&n=2kQqTYC5RUPSd8kI&q=85&s=204352d03fdc0bddb9a6f75749f10fb1" alt="9.png" width="2864" height="1394" data-path="images/moengage_3eba7a.png" />
       2.     <img src="https://mintcdn.com/moengage/UX7SFw6G5JwoHWFq/images/moengage_614cc6.png?fit=max&auto=format&n=UX7SFw6G5JwoHWFq&q=85&s=c96eb39b5fe7ab4c67a318dc621e6376" alt="10.png" width="1278" height="1392" data-path="images/moengage_614cc6.png" />
     </Tab>
   </Tabs>
3. 表示されるポップアップで、次のいずれかのオプションを使用して Flow を作成します。
   * [Merlin AI Flows Assist を使用する](#option-1-using-merlin-ai-flows-assist)
   * [Flow テンプレートを使用する](#option-2-create-a-flow-using-a-flow-template)
   * [一から作成する](#option-3-create-a-flow-from-scratch)

# オプション 1: Merlin AI Flows Assist を使用する

Merlin AI Flows Assist は、自然言語で記述されたマーケティング戦略を技術的に正確な MoEngage Flow に変換する、AI 駆動のオーケストレーターです。マルチエージェントシステムを利用してユーザーの意図を解釈し、過去のパターンに基づいて最も効果的な戦略的パスを自動的に選択し、キャンバス上に完全なビジュアルジャーニーを直接構築します。このプロセスには、マーケティングのアイデアを正確な技術的指示に変換し、業界固有のコンテキストで最適化することが含まれ、すべてのジャーニーが適切でデプロイ可能な状態になるようにします。詳細については、[Create a Flow Using AI Assist](/docs/ja/user-guide/flows-cross-channel-messaging/create/create-flows/create-a-flow-using-ai-assist) および [Merlin AI Flows Assist](/docs/ja/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-flows-assist) を参照してください。

# オプション 2: Flow テンプレートを使用して Flow を作成する

Flow テンプレートは、オンボーディング、インセンティブ、エンゲージメントといったゴールに基づいて Flow を作成する際のヒントを提供します。単一チャネルまたは複数チャネルの Flow を作成して、カート放棄のリマインダーを送信したり、離脱リスクのある顧客にアプローチしたり、アプリ/ウェブサイトのエンゲージメントを向上させたりできます。各種 Flow テンプレートについて以下で説明します。

## テンプレートの種類

基本的なテンプレートの種類は 2 つあります。

* **Adoption**: Adoption テンプレートは新規顧客のオンボーディングに使用でき、単一チャネルと複数チャネルで利用できます。
* **Engagement**: Engagement テンプレートは、単一、複数、またはウェブやアプリなどの特定のチャネルで利用できます。アプリやウェブサイトのエンゲージメント向上、特定の商品を閲覧したり特定の商品をカートに追加して放棄したりした顧客へのエンゲージメント、離脱リスクのある顧客へのアプローチに使用できます。

Flow の作成時に、次のいずれかのテンプレートを選択できます。

| テンプレートの種類 | テンプレート名 | 説明 |
| - | - | - |
| Adoption | Onboard Customers - Single Channel | このテンプレートを使用して新規顧客を歓迎し、製品やサービスを利用するジャーニーをガイドします。このテンプレートでは、オンボーディング段階の顧客とのコミュニケーションや、オンボーディング後の初回購入への後押しに単一のチャネルを使用します。 |
| Adoption | Onboard Customers - Multi-Channel | このテンプレートを使用して新規顧客を歓迎し、複数のチャネルを使用して顧客とコミュニケーションを取ります。A/B テストを活用して、新規ユーザーとのコミュニケーションに最適なチャネルを特定できます (この情報は他のオンボーディング Flow にも活用できます)。このテンプレートでは、ロケールと条件分岐も使用してユーザーの現地語を特定し、その言語でコミュニケーションを取ります。 |
| Engagement | Abandoned Cart Reminder - Single Channel | このテンプレートを使用して、カートに商品を追加したもののまだ購入していないユーザーにリマインダーを送信します。このテンプレートでは Wait For/Till Node 要素を使用して時間をおいてから通知を送信し (ユーザーがカートに商品を追加してから一定の時間が経過した後にのみ通知が送信されます)、通知を送信する前に、設定した時間の経過後にユーザーがカートを放棄したか購入したかを確認します。このテンプレートでは単一のチャネルでコミュニケーションを行います。 |
| Engagement | Abandoned Cart Reminder - Multi Channel | このテンプレートを使用して、複数のチャネルを活用し、カートを放棄したユーザーに購入を促します。 |
| Engagement | Browse Abandonment - Multi-Channel | このテンプレートを使用して、商品を閲覧したり特定の商品カテゴリを検索したりしたものの、まだ購入していない顧客にエンゲージします。このテンプレートはコンテキストに応じたコミュニケーションの送信に役立ち、Intelligent Path Optimization (IPO) を活用して、Merlin AI によりユーザーを最もパフォーマンスの高いパスにインテリジェントかつ自動的に振り分けることができます。 |
| Engagement | Customer Reactivation - Multi-channel | このテンプレートを使用して、長期間プラットフォームでアクティブでない顧客にエンゲージします。このテンプレートは、厳選したオファーの送信や休眠顧客とのコミュニケーションに役立ちます。このテンプレートでは Next Best Action (NBA) が使用されるため、各顧客が最もエンゲージする可能性の高いチャネルで、最もエンゲージする可能性の高いタイミングにコミュニケーションが送信されます。 |
| Engagement | Periodic Customer Reactivation - Multi-channel | このテンプレートを使用して、休眠顧客に定期的に (10 日ごとに) エンゲージします。このテンプレートは NBA を活用し、各顧客の優先チャネルで、そのチャネルで最もエンゲージする可能性の高いタイミングにコミュニケーションを取ります。 |
| Engagement | Engage customers on App | このテンプレートを使用して、数日間アプリを利用していない顧客に NBA を使用してエンゲージします。このテンプレートでは、顧客がアプリを利用した際に、アプリ内キャンペーンとカードキャンペーンを使用して購入を促します。 |
| Engagement | Engage customers on Web | このテンプレートを使用して、数日間アプリを利用していない顧客に NBA を使用してエンゲージします。このテンプレートでは、顧客がアプリを利用した際に、Web Push、On-site messaging、Cards、Google Ads を組み合わせて購入を促します。 |

テンプレートの種類を理解したら、それらを使用して Flow を作成できます。

<Info>
  * Flow テンプレートを編集して、必要に応じてイベントチェックを追加したり、キャンペーンのコンテンツを編集したりできます。
  * 必要に応じて、テンプレートにステージを追加または削除できます。
</Info>

## テンプレートを使用する

1. Flow テンプレートを選択し、**Use template** をクリックします。
2. Flow のエントリー条件を追加し、ターゲットオーディエンスとコンバージョンゴール (ある場合) を定義します。
3. テンプレート内のキャンペーンを確認し、必要に応じて変更します。
4. ビジネスのユースケースに応じて、必要であれば新しいステージやパスを追加します。
5. Flow の構造が完成したら、**Save** をクリックして下書きとして保存できます。Flow を公開するための次のアクションは、アカウントの設定によって異なります。
   * Campaign Approval ワークフローが無効の場合は、Flow を直接公開できます。
   * Campaign Approval ワークフローが有効で、キャンペーンの作成、管理、公開の権限を持っている場合は、Flow を直接公開できます。
   * Campaign Approval ワークフローが有効で、**Create & Manage** 権限のみを持っている場合は、Flow を承認申請する必要があります。詳細については、[こちら](/docs/ja/user-guide/settings/account/team-management/campaign-approval-workflow)を参照してください。

<img src="https://mintcdn.com/moengage/60BzFdXTJDO5dnCb/images/moengage_36838f.png?s=d1a4e6f460c165599e42e7319f1cc9da" alt="Flow templates.gif" width="1440" height="778" data-path="images/moengage_36838f.png" />

# オプション 3: Flow を一から作成する

空白のキャンバスから始めて、任意の Flow を構築できます。Flow を一から作成する手順は次のとおりです。

1. [Details and goals](#details-and-goals): Flow のゴールを定義し、必要な詳細を追加します。
2. [When will users enter the flow](#when-will-users-enter-the-flow): ユーザーが Flow に入るタイミングを定義します。
3. [Who will enter the flow](#who-will-enter-the-flow): Flow のオーディエンスを定義します。

<Info>
  Flow 作成中は、どのステップからでも直接キャンバスに移動できます。**Skip to Canvas** をクリックすると、MoEngage のキャンバスが開きます。
</Info>

## 詳細とゴール

**+ Start with a blank canvas** をクリックすると、Create flow ページが表示されます。このセクションには次の内容が含まれます。

### Flow の詳細

Flow の詳細セクションには、次のフィールドがあります。

* **Team:** 組織で **Team** が有効になっている場合は、**Team** リストで Flow に関連付けるチームを選択します。詳細については、[Teams in MoEngage](/docs/ja/user-guide/settings/account/team-management/teams-in-moengage) を参照してください。
* **Flow name**: Flow を管理・識別するための Flow 名を入力します。Flow 名は 5 文字以上、最大 256 文字である必要があります。Flow 名には特殊文字を使用できます。
* **Flow tags**: ドロップダウンリストから Flow タグを選択して、タグを明確にします。最大 5 つのタグを選択できます。詳細については、[Tags in MoEngage](/docs/ja/user-guide/campaigns-and-channels/getting-started/introduction/campaign-tags) を参照してください。

<img src="https://mintcdn.com/moengage/P9B7WlDoMUnquME5/images/moengage_0bce0e.png?fit=max&auto=format&n=P9B7WlDoMUnquME5&q=85&s=de74d5eab9e75e02f5d769a7af65cc0f" alt="" width="1278" height="584" data-path="images/moengage_0bce0e.png" />

### コンバージョンゴール

Flow のコンバージョンをトラッキングするためのコンバージョンを定義します。Flow に構成されたコンバージョンゴールは、その Flow に含まれるすべてのキャンペーンのコンバージョンゴールとして扱われます。

<Info>
  * 1 つの Flow に 5 つのコンバージョンゴールを追加できます。詳細については、[Add multiple goals to flows](/docs/ja/user-guide/flows-cross-channel-messaging/create/actions-in-flows/add-multiple-conversion-goals) を参照してください。
  * ゴールを設定せずに Flow を公開することもできます。
</Info>

次の項目を選択してゴールを定義します。

| フィールド | 説明 |
| - | - |
| Goal name | ゴールを管理・識別するためのゴール名を入力します。 |
| Event name | ゴールのトラッキングに使用する定義済みイベントをドロップダウンから選択します。詳細については、[Events and Attributes](/docs/ja/user-guide/data/event-data/derived-events-and-attributes) を参照してください。 |
| Attribute | トラッキング対象のゴールを絞り込むための定義済み属性、条件、値をドロップダウンから選択します。詳細については、[Events and Attributes](/docs/ja/user-guide/data/event-data/derived-events-and-attributes) を参照してください。 |
| Track above goal for | アトリビューションウィンドウを設定します。これは、アトリビューションタイプに基づき、インプレッションまたはクリックの後にコンバージョンゴールをトラッキングする期間です。<br /><img alt="Attribution" src="https://mintcdn.com/moengage/2FjM3dGfEH1CYo8k/images/moengage_6259fd.png?fit=max&auto=format&n=2FjM3dGfEH1CYo8k&q=85&s=ad36b37bec29c5fed822c49417e9eedf" width="1264" height="296" data-path="images/moengage_6259fd.png" /> |
| Exit on conversion | このトグルをオンにすると、ユーザーがプライマリコンバージョンゴールを達成した時点で、そのユーザーを Flow から強制的に離脱させます。<br /><img alt="ExitOnConversion.png" src="https://mintcdn.com/moengage/UX7SFw6G5JwoHWFq/images/moengage_630a4f.png?fit=max&auto=format&n=UX7SFw6G5JwoHWFq&q=85&s=55c2573af83e1c1498e87084c73a089c" width="1258" height="141" data-path="images/moengage_630a4f.png" /> |

**+ New goal** をクリックして、さらにゴールを追加します。

<Info>
  Flow を公開する前であれば、**Settings** をクリックして、ゴール、タグ、コンバージョン時のユーザー離脱設定をいつでも変更できます。詳細については、[Flow Settings](/docs/ja/user-guide/flows-cross-channel-messaging/create/configure-flows/flow-settings) を参照してください。

  <img src="https://mintcdn.com/moengage/fQ0QnP2abFkVAzJ2/images/moengage_4e0f6e.png?fit=max&auto=format&n=fQ0QnP2abFkVAzJ2&q=85&s=f39845e6aae51a62eb25a21118f7dac6" alt="Screenshot_2022-07-31_at_1.40.29_AM.png" width="2740" height="270" data-path="images/moengage_4e0f6e.png" />
</Info>

**Next** をクリックして、[When will users enter the flow](#when-will-users-enter-the-flow) ステップに進みます。

## ユーザーが Flow に入るタイミング

ユーザーが Flow に入るタイミングを定義するには、次のいずれかを選択します。

<Tabs>
  <Tab title="On Event Trigger">
    トリガー条件を定義するには、次の操作を行います。

    * **If user** セクションで、
      1. **Primary trigger event (s)** の **Has Executed** フィールドで、リストから **Select an event** を使用してイベントを選択し、ユーザーが Flow に入るためのプライマリトリガーイベントを定義します。
      2. **+ Add alternate trigger event** をクリックして、**Primary trigger event(s)** に複数のイベントを追加します。これにより、ユーザーはプライマリトリガーイベントに定義されたいずれかのイベントを実行すると Flow に入ることができます。(任意)
      3. **+ Attributes** をクリックして、追加したプライマリトリガーのいずれかに属性を追加します。(任意) <img alt="bau 1.png" src="https://mintcdn.com/moengage/SBG7um9Fqotw1CFo/images/moengage_b55758.png?fit=max&auto=format&n=SBG7um9Fqotw1CFo&q=85&s=d4f18b15ec3343c32608783874f18f72" width="1448" height="548" data-path="images/moengage_b55758.png" />

    セカンダリトリガー条件を定義するには、次の操作を行います。

    * **AND** セクションで、
      1. **+ Add secondary trigger event** をクリックします。
      2. **Secondary trigger event(s)** で、要件に応じて **Has Executed** または **Has Not Executed** を選択し、**Select an event** リストからイベントを選択して、ユーザーが Flow に入るためのプライマリトリガーイベントとあわせてセカンダリトリガーイベントを定義します。
      3. **+ Add more trigger event** をクリックして、**Secondary** **trigger event(s)** に複数のイベントを追加します。(任意)
      4. **+ Attributes** をクリックして、追加したセカンダリトリガーのいずれかに属性を追加します。(任意)\
         ユーザーの過去の行動に基づいて、パーソナライズされた動的なチェックを追加できます。詳細については、[Linked Conditions](/docs/ja/user-guide/flows-cross-channel-messaging/create/create-flows/linked-conditions) を参照してください。<img src="https://mintcdn.com/moengage/_fazdN5K6hQMBuV9/images/moengage_3c7c93.png?fit=max&auto=format&n=_fazdN5K6hQMBuV9&q=85&s=d2e990100c3d52fa43a74758d530074c" alt="bau123.png" width="1276" height="408" data-path="images/moengage_3c7c93.png" />
    * **THEN enter the user** セクションで、
      1. **Immediately** を選択すると、ユーザーはすぐに Flow に入ります。\
         これは、Flow にプライマリトリガーが定義されている場合にのみ適用されます。
      2. **With Delay** を選択し、次の詳細を指定すると、ユーザーは一定の時間をおいて Flow に入ります。
         1. 時間の値を入力し、分、時間、または日を選択します。入力できる値は 5 分から 30 日まで (両端を含む) です。
         2. **Before** または **After** を選択して、指定した時間間隔の前と後のどちらでユーザーを Flow に入れるかを指定します。
             <Info>
               複数のプライマリトリガーイベントを追加した場合、時間間隔の指定には **After** オプションのみ使用できます。ただし、プライマリトリガーイベントを 1 つだけ追加した場合は、**Before** と **After** の両方のオプションを使用して遅延をパーソナライズできます。
             </Info>
         3. この時間計算の基準となる属性を選択します。詳細については、[こちら](/docs/ja/user-guide/campaigns-and-channels/getting-started/triggers/event/create-an-event-triggered-campaign)をクリックしてください。<img src="https://mintcdn.com/moengage/t9d2bz7zij1iE1iP/images/moengage_9d2753.png?fit=max&auto=format&n=t9d2bz7zij1iE1iP&q=85&s=b8f2af21b448255e1b8da6484711bd91" alt="bau1234.png" width="978" height="340" data-path="images/moengage_9d2753.png" />

    <Note>
      トリガーイベントがユーザーのマージと重なる可能性がある場合は、**With Delay** (約 10 分) を使用してください。これは、ログイン、登録、確認のイベントでよく見られるもので、トリガーの発火直後に匿名ユーザーが既知のユーザーになることがよくあります。遅延を設けることで、ユーザーが Flow に入る前にマージが完了する時間を確保できるため、イベントのトリガー直後にマージされたユーザーがスキップされることはありません。
    </Note>

    **Flow Schedule Settings** **Start** で、次のいずれかのオプションを選択して Flow をトリガーします。

    | フィールド | アクション |
    | - | - |
    | **As soon as possible** | Flow をすぐにトリガーします。次の項目を選択できます。<ul><li>**Campaign time zone** - キャンペーンを送信するタイムゾーンです。</li><li>**Ends**: End オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。</li></ul></li></ul> |
    | **At specific date and time** | 指定した時刻、タイムゾーン、または予測時刻に Flow をトリガーします。このセクションでは、特定の日時にキャンペーンを送信でき、次のフィールドがあります。<ul><li>**Campaign time zone** - キャンペーンを送信するタイムゾーンです。</li><li>**Start date** - キャンペーンを送信する日付です。</li><li>**Send time** - キャンペーンを送信する時刻です。キャンペーンを送信する時間帯に応じて am または pm を選択します。</li><li>**Ends**: End オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。</li></ul></li></ul> |
  </Tab>

  <Tab title="At fixed time">
    Flow を固定時刻にスケジュールするには、次の操作を行います。**User entry** で、次のいずれかのオプションを選択して Flow をトリガーします。

    <Note>
      時間ベースの Flow では、ユーザーが一括で Flow に入ります。時間ベースの Flow の各インスタンスまたは各実行では、最大 1,000 万人のユーザーを Flow に入れることができます。
    </Note>

    <Info>
      **初回送信の計算方法**

      Daily、Weekly、Monthly の繰り返しでは、初回送信は、Start Date と Send Time 以降で、選択したパターンに該当する最も早い日時になります。そのサイクル内でパターンに一致する日が Start Date より前にすでに過ぎている場合、MoEngage はその日をスキップし、初回送信を次に一致するサイクルに移動します。さかのぼって送信されることはなく、Start Date がパターンに一致しない限り、Start Date 当日に送信されることもありません。

      スケジュールの構成が完了すると表示される確認メッセージで、計算された日付を確認してください。

      <img src="https://mintcdn.com/moengage/S-1UNAuRPDkJebjR/images/periodic-flow-confirmation-send-date.png?fit=max&auto=format&n=S-1UNAuRPDkJebjR&q=85&s=82c9365b068cddeebdd13677d5061236" alt="Monthly の Periodic Flow で計算された初回送信日を示す確認行" width="2880" height="1724" data-path="images/periodic-flow-confirmation-send-date.png" />

      公開前にこの行を確認してください。この行には常に現在の構成が反映されます。
    </Info>

    | フィールド | アクション |
    | - | - |
    | **As soon as possible** | このオプションを選択すると、ユーザーはできるだけ早く 1 回限りで Flow に入ります。<img alt="CreateFlows_OneTime_ASAP.png" src="https://mintcdn.com/moengage/t_8awpRKFC9RNHlT/images/moengage_aa771a.png?fit=max&auto=format&n=t_8awpRKFC9RNHlT&q=85&s=36e3a4edd120bc8ff9dffe8aaeb2e0e6" width="2427" height="1170" data-path="images/moengage_aa771a.png" /> |
    | **At specific date and time** | 指定した日時にユーザーを 1 回限りで Flow に入れるには、次の手順に従います。<ol><li>タイムゾーンを選択します。</li><li>カレンダーから日付を選択します。<img alt="CreateFlows_At_Specified_Date_and_Time.png" src="https://mintcdn.com/moengage/P9B7WlDoMUnquME5/images/moengage_0ac250.png?fit=max&auto=format&n=P9B7WlDoMUnquME5&q=85&s=1ab69affdd72c2e95df7b34fdc0093f7" width="2431" height="1174" data-path="images/moengage_0ac250.png" /></li><li>時刻を入力するか、上下の矢印を使用して時刻を設定します。</li><li>am または pm をクリックします。</li></ol> |
    | **Daily** | 指定した日時から毎日の頻度でユーザーを Flow に入れるには、次の手順に従います。<img alt="Flow Daily.png" src="https://mintcdn.com/moengage/MkyldVVKHHCZ-kMR/images/moengage_af40a9.png?fit=max&auto=format&n=MkyldVVKHHCZ-kMR&q=85&s=7137b8db2783ce931b1659b15bdf2058" width="2778" height="1408" data-path="images/moengage_af40a9.png" /> <ol><li>タイムゾーンを選択します。</li><li>カレンダーから開始日を選択します。</li><li>開始時刻を時と分で入力するか、上下の矢印を使用して設定します。</li><li>am または pm をクリックします。</li><li>**Repeat Every** を使用して、ユーザーが Flow に入ることができる日の頻度を選択します。</li><li>次のいずれかを行って、システムが Flow への新規エントリーを停止する終了日時を定義します。<ul><li>**Never** をクリックすると、ユーザーは常に Flow に入ることができます。</li><li>**On** をクリックし、カレンダーから終了日を選択します。**注**: 終了日が開始日より後であることを確認してください。</li><li>**After** をクリックし、キャンペーンが終了するまでの実行回数を選択します。</li></ul></li></ol> |
    | **Weekly** | 指定した日時から毎週の頻度でユーザーを Flow に入れるには、次の手順に従います。<img alt="Flow Weekly.png" src="https://mintcdn.com/moengage/eF2J43N9Ckga5Apm/images/moengage_2f5e78.png?fit=max&auto=format&n=eF2J43N9Ckga5Apm&q=85&s=74195549fba1814ea5f7c8ddf1373e54" width="2766" height="1418" data-path="images/moengage_2f5e78.png" /> <ol><li>タイムゾーンを選択します。</li><li>カレンダーから開始日を選択します。</li><li>開始時刻を時と分で入力するか、上下の矢印を使用して設定します。</li><li>am または pm をクリックします。</li><li>**Repeat every** と **Repeat on** オプションを使用して、ユーザーが Flow に入ることができる頻度を選択します。<ul><li>**Repeaton** で、ユーザーが毎週 Flow に入ることができる曜日を選択します。</li><li>**Repeat every** で、Flow にユーザーを入れる頻度を週単位で選択します。たとえば、「Repeat on」セクションで月曜日と金曜日を選択し、「Repeat every」セクションで 3 を選択すると、キャンペーンは 3 週間に 1 回、その週の月曜日と金曜日に送信されます。</li><li>例: Start Date が水曜日で、**Repeat on** で月曜日と金曜日を選択した場合、初回送信は Start Date 以降の次の月曜日または金曜日になります。**Repeat every** の間隔は Start Date からではなく最初に一致した日からカウントされるため、この最初の間隔は通常の間隔より短くなる場合があります。</li></ul></li><li>次のいずれかを行って、システムが Flow への新規エントリーを停止する終了日時を定義します。<ul><li>**Never** をクリックすると、ユーザーは常に Flow に入ることができます。</li><li>**On** をクリックし、カレンダーから終了日を選択します。**注**: 終了日が開始日より後であることを確認してください。</li><li>**After** をクリックし、キャンペーンが終了するまでの実行回数を選択します。</li></ul></li></ol> |
    | **Monthly** | 指定した日時から毎月の頻度でユーザーを Flow に入れるには、次の手順に従います。<img alt="Flows Monthly Days.png" src="https://mintcdn.com/moengage/iCae3l_a7eOJMTbz/images/moengage_1ed91a.png?fit=max&auto=format&n=iCae3l_a7eOJMTbz&q=85&s=ed34df8eaec6a567e84caa154d225614" width="2764" height="1846" data-path="images/moengage_1ed91a.png" /><img alt="Flows Monthly Weeks.png" src="https://mintcdn.com/moengage/8EX_gHAg3q4zA1kw/images/moengage_26ccd5.png?fit=max&auto=format&n=8EX_gHAg3q4zA1kw&q=85&s=c52f3f06de2985bc68eafae597e26155" width="2790" height="1456" data-path="images/moengage_26ccd5.png" /> <ol><li>タイムゾーンを選択します。</li><li>カレンダーから開始日を選択します。</li><li>開始時刻を時と分で入力するか、上下の矢印を使用して設定します。</li><li>am または pm をクリックします。</li><li>「**Repeat on**」と「**Repeat every**」を使用して、ユーザーが Flow に入ることができる頻度を選択します。<ul><li>**Days of month**: ユーザーが Flow に入ることができる月の日付を選択し、**Repeat every** オプションで月単位の頻度を選択します。<ul><li>たとえば、「Repeat on」セクションのカレンダーで「7」を選択し、「Repeat every」で「3」か月を選択すると、ユーザーは 3 か月に 1 回、その月の 7 日に Flow に入ることができます。注: 1 か月に複数の日を選択できます。</li><li>例: Start Date が 7 月 22 日で、**Repeat on** で 21 日を選択し、**Repeat every** を 1 か月に設定した場合、7 月の 21 日は Start Date の時点ですでに過ぎています。初回送信は 8 月 21 日に移動します。</li><li>注: 1 か月に複数の日 (例: 5 日、15 日、25 日) を選択し、Start Date が 7 月 22 日の場合、初回送信は 8 月に繰り越されるのではなく、その月に残っている次の選択日である 7 月 25 日になります。</li></ul></li><li>**Days of week**: ユーザーが Flow に入ることができる曜日を選択し、**Repeat every** オプションで月単位の頻度を選択します。<ul><li>この機能を使用すると、毎月第 1 月曜日、または毎月第 2 火曜日と水曜日などにユーザーを Flow に入れることができます。</li><li>例: Repeat on で **First Monday** を選択し、Start Date がその月の第 1 月曜日より後の場合、初回送信は Repeat every の頻度に基づいて、次の対象月の第 1 月曜日にスキップされます。</li></ul></li></ul></li><li>次のいずれかを行って、システムが Flow への新規エントリーを停止する終了日時を定義します。<ul><li>**Never** をクリックすると、ユーザーは常に Flow に入ることができます。</li><li>**On** をクリックし、カレンダーから終了日を選択します。**注**: 終了日が開始日より後であることを確認してください。</li><li>**After** をクリックし、キャンペーンが終了するまでの実行回数を選択します。</li></ul></li></ol> |
  </Tab>

  <Tab title="On flow exit">
    既存の Flow から離脱したユーザーを現在の Flow に入れるには、次の詳細を選択します。プライマリトリガー条件を定義するには、次の操作を行います。

    * **If user performs** セクションで、
      1. **Primary trigger(s)** の **Has Exited** リストで、**Select by name** リストから、ユーザーが離脱する Flow を選択します。
      2. **+ Add alternate flow exit** をクリックして、**Primary trigger (s)** に複数の Flow 離脱を追加します。(任意)
      3. **+ Add exit stage filter** をクリックして、追加したプライマリトリガーイベントのいずれかに属性を追加します。(任意) <img src="https://mintcdn.com/moengage/wIFGWsQFEjsz2j4v/images/moengage_e18986.png?fit=max&auto=format&n=wIFGWsQFEjsz2j4v&q=85&s=f065c680310e630a4345bdda5dbee758" alt="11234.png" width="1054" height="402" data-path="images/moengage_e18986.png" />

    セカンダリトリガー条件を定義するには、次の操作を行います。

    * **AND** セクションで、
      1. **+ Add secondary trigger event** をクリックします。
      2. **Secondary trigger event(s)** で、要件に応じて **Has Executed** または **Has Not Executed** を選択し、**Select an event** リストから Flow を選択して、ユーザーが Flow に入るためのプライマリトリガーイベントとあわせてセカンダリトリガーイベントを定義します。
      3. **+ Add more trigger event** をクリックして、**Secondary** **trigger event(s)** に複数の Flow 離脱を追加します。(任意)
      4. **+ Attributes** をクリックして、追加したセカンダリトリガーイベントのいずれかに属性を追加します。(任意) <img alt="22.png" src="https://mintcdn.com/moengage/Vec55CKt-wYQ1h5L/images/moengage_47a606.png?fit=max&auto=format&n=Vec55CKt-wYQ1h5L&q=85&s=b4a77656b77cfc69a8d344175911ca00" width="1216" height="402" data-path="images/moengage_47a606.png" />
    * **THEN user enter the flow** セクションで、
      1. **Immediately** を選択すると、ユーザーは 30 秒から 60 秒以内に Flow に入ります。\
         ユーザーを Flow に入れることができるのは、条件が「If」の場合のみです。
      2. **With Delay** を選択し、次の詳細を指定して、Flow 離脱後の遅延を定義します。
         1. 時間の値を入力します。
         2. 分、時間、または日を選択します。

    **Flow Schedule Settings**

    **Start** で、次のいずれかのオプションを選択して Flow をトリガーします。

    | フィールド | アクション |
    | - | - |
    | **As soon as possible** | Flow をすぐにトリガーします。次の項目を選択できます。<ul><li>**Campaign time zone** - キャンペーンを送信するタイムゾーンです。</li><li>**Ends**: End オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。</li></ul></li></ul> |
    | **At specific date and time** | 指定した時刻、タイムゾーン、または予測時刻に Flow をトリガーします。このセクションでは、特定の日時にキャンペーンを送信でき、次のフィールドがあります。<ul><li>**Campaign time zone** - キャンペーンを送信するタイムゾーンです。</li><li>**Start date** - キャンペーンを送信する日付です。</li><li>**Send time** - キャンペーンを送信する時刻です。キャンペーンを送信する時間帯に応じて am または pm を選択します。</li><li>**Ends**: End オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。</li></ul></li></ul> |
  </Tab>

  <Tab title="On business event trigger">
    <Note>
      ビジネスイベントでトリガーされる Flow には、次の制限があります。

      * 1 つのワークスペースでトリガーできるアクティベーションは、**1 時間あたり 5 回**、**1 日あたり 20 回**までです。これらの上限を引き上げるには、サポートにお問い合わせください (上限の引き上げには 5 倍のコスト乗数が適用されます)。
      * 1 回のアクティベーションで Flow に入ることができるユーザーは、最大 **1,000 万人**です。
    </Note>

    ビジネスイベントのトリガーでユーザーを Flow に入れるには、次の手順を実行します。

    1. **Select Business Event** リストで、ビジネスイベント (例: *Series Launched*) をクリックします。
    2. 次のいずれかのオプションを選択して、Flow のスケジュールを定義します。

    | フィールド | アクション |
    | - | - |
    | **As soon as possible** | Flow をすぐにトリガーします。次の項目を選択できます。<ul><li>**Campaign time zone** - Flow を開始/終了するタイムゾーンです。</li><li>**Ends**: **End** オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。<img src="https://mintcdn.com/moengage/QVZKszouQuxXOzFr/images/moengage_1cc748.png?fit=max&auto=format&n=QVZKszouQuxXOzFr&q=85&s=baa80660e62725093f393e5a84d12b5b" width="2726" height="994" data-path="images/moengage_1cc748.png" /></li></ul></li></ul> |
    | **At specific date and time** | 指定した時刻とタイムゾーンで Flow をトリガーします。このセクションでは、特定の日時にキャンペーンを送信でき、次のフィールドがあります。<ul><li>**Campaign time zone** - Flow を開始/終了するタイムゾーンです。</li><li>**Start date** - キャンペーンを送信する日付です。</li><li>**Send time** - キャンペーンを送信する時刻です。キャンペーンを送信する時間帯に応じて **am** または **pm** を選択します。</li><li>**Ends**: **End** オプションを選択して Flow の終了時刻を選択し、Flow への新規エントリーを停止するタイミングを制御できます。次のオプションを使用できます。<ul><li>**Never**: Flow は終了しません。</li><li>**On**: **End date** および **End time** フィールドで指定した終了日に Flow が終了します。<img src="https://mintcdn.com/moengage/2FjM3dGfEH1CYo8k/images/moengage_6133d4.png?fit=max&auto=format&n=2FjM3dGfEH1CYo8k&q=85&s=ff8082a1b125e257ee8454cb653368f6" width="2718" height="1084" data-path="images/moengage_6133d4.png" /></li></ul></li></ul> |
  </Tab>
</Tabs>

### ユーザーエントリーの制限設定

<Info>
  **Users enter the flow** セクションで **At fixed time** を選択した場合、**Limit user entry into this flow** トグルは **Periodic** オプションを選択したときにのみ表示されます。
</Info>

ユーザーが Flow に入る回数を制限するには、**Limit user entry into this flow** トグルをオンにし、次のフィールドに値を入力します。

1. 最大エントリー数を定義します。例: 2 回。
2. 頻度を構成します。例: 1 か月。範囲は最小 1 日から最大 1 年まで (両端を含む) です。

<img src="https://mintcdn.com/moengage/epqsPEpMsGQCYy1r/images/moengage_5c4cb9.png?fit=max&auto=format&n=epqsPEpMsGQCYy1r&q=85&s=3878f5dba811a3bc29adfe058f91dbf6" alt="Flow user entry 1.png" width="2764" height="1022" data-path="images/moengage_5c4cb9.png" />

| 頻度 | 例 | 仕組み |
| - | - | - |
| Day(s) | ユーザーあたりの最大エントリー数: 5 Day(s) で 2 time(s) | 2024 年 1 月 1 日午前 8:35 に Flow に入ったユーザーは、2024 年 1 月 6 日午前 8:35 までに最大 1 回まで再度 Flow に入ることができます。 |
| Week(s) | ユーザーあたりの最大エントリー数: 1 Week(s) で 2 time(s) | 2024 年 1 月 1 日午前 8:35 に Flow に入ったユーザーは、1 月 1 日午前 8:35 から 7 日が経過するまで、つまり 2024 年 1 月 8 日午前 8:35 まで、最大 1 回まで再度 Flow に入ることができます。 |
| Month(s) | ユーザーあたりの最大エントリー数: 1 Month(s) で 2 time(s) | 2024 年 1 月 1 日午前 8:35 に Flow に入ったユーザーは、1 月 1 日午前 8:35 から 30 日が経過するまで、つまり 2024 年 1 月 31 日午前 8:35 まで、最大 1 回まで再度 Flow に入ることができます。**注:** **Month(s)** オプションを選択した場合、MoEngage はその月の日数にかかわらず 30 日として扱います。 |
| Year(s) | ユーザーあたりの最大エントリー数: 1 Year で 2 time(s) | 2024 年 1 月 1 日午前 8:35 に Flow に入ったユーザーは、1 月 1 日午前 8:35 から 365 日が経過するまで、つまり 2024 年 12 月 31 日午前 8:35 まで、最大 1 回まで再度 Flow に入ることができます。 |

### グローバル離脱条件

**Flow Exit** で **Exit based on conditions** トグルをオンにして、Flow の離脱条件を定義します。ユーザーが定義された条件を満たすと、MoEngage はユーザーが Flow 内のどこにいるかにかかわらず、最後に確認された位置からそのユーザーを削除します。離脱条件はすべての Flow タイプ (例: **On event trigger**、**At fixed time**、**On flow exit**、**On business event trigger**) に適用されます。

<img src="https://mintcdn.com/moengage/wjYnJKL0xml-g3HM/images/moengage_4254d7.png?fit=max&auto=format&n=wjYnJKL0xml-g3HM&q=85&s=a82a0ab72e4ad9dcc91d0866715764e0" alt="Screenshot 2024-07-29 at 3.35.49 PM.png" width="2738" height="974" data-path="images/moengage_4254d7.png" />

MoEngage は、ユーザーが Flow に入った時点から、次のような理由で Flow から離脱するまで、これらの条件でユーザーを評価します。

* Flow パス内の離脱ステージを通過した
* 離脱条件を満たした
* Flow に定義されたコンバージョンゴールを達成した

離脱条件は、ユーザーがトリガーしたイベント、またはユーザーについてトラッキングしているユーザープロパティを使用して定義できます。

<img src="https://mintcdn.com/moengage/cFTwc93vQdTanvKi/images/moengage_bcb619.png?fit=max&auto=format&n=cFTwc93vQdTanvKi&q=85&s=a45211076a9c10aa7f14b0ed702288e5" alt="Screenshot 2024-07-29 at 3.35.49 PM.png" width="2738" height="974" data-path="images/moengage_bcb619.png" />

* **User property**: **User property** タブでは、特定の属性の値を指定することで、ユーザープロパティを使用して離脱条件を定義できます。例:
  * メンバーシップが Gold になったユーザーを削除する (Flow の目的がユーザーを Gold Membership に転換させることに固定されている場合に使用できます)。
* **User behavior**: **User behavior** タブでは、MoEngage でトラッキングされているイベントのリストを使用して離脱条件を定義できます。例:
  * Flow に入った後に何らかの商品を購入したユーザーを削除する
  * Flow に入った後に、カートに追加したものと同じ商品を購入したユーザーを削除する
    * このユースケースや類似のユースケースは、プライマリトリガーイベントと Exit Condition をリンクすることで実現できます。詳細については、[Linked Conditions](/docs/ja/user-guide/flows-cross-channel-messaging/create/create-flows/linked-conditions) を参照してください。
  * 再入荷した商品と同じ商品を購入したユーザーを削除する。

#### サポートされているフィルター

離脱条件は、文字列型、整数型、Boolean 型の条件のみを使用して定義できます。

<Warning>
  MoEngage では、次のフィルターで定義された条件はサポートされていません。

  * Custom segments
  * Affinity segments
  * 配列型と GeoPoint
  * 特殊な日付フィルター (Daily where the hour、Weekly where the day、Monthly where the day、Yearly where the month、Yearly where the date)
  * last n weeks、hours、months
  * n が 30 日以上の last n days
  * Merlin AI ベースの属性

  サポートされていないフィルターを使用すると、エラーメッセージが表示されます。問題を解決するには、サポートされているフィルターを選択する必要があります。

  <img src="https://mintcdn.com/moengage/xGyg9rXr6djolSrt/images/moengage_dde3fe.png?fit=max&auto=format&n=xGyg9rXr6djolSrt&q=85&s=7ee17434d7926d9ea99dc4dc0e144eaa" alt="Screenshot 2024-07-29 at 3.43.22 PM.png" width="2712" height="1332" data-path="images/moengage_dde3fe.png" />
</Warning>

**+ Add exit condition** をクリックすると、最大 5 つまで条件を追加できます。各条件は他の条件と OR ロジックで評価されます。ユーザーがこれらの条件のいずれかを (順序を問わず) 満たすと、Flow から離脱します。たとえば、ユーザーが最初に Condition 3 を満たした場合、Condition 1 を満たしていなくても Flow から離脱します。

<img src="https://mintcdn.com/moengage/dLyLAwgfsm1v6_MY/images/moengage_86366d.png?fit=max&auto=format&n=dLyLAwgfsm1v6_MY&q=85&s=518bdf02fc5d11acb8408d6a98da2347" alt="Screenshot 2024-07-29 at 3.41.39 PM.png" width="2768" height="1476" data-path="images/moengage_86366d.png" />

各条件内には、サブ条件を追加できます。**+ Filter** をクリックして、さらに条件を追加します。サブ条件は最大 5 つまで追加できます。各サブ条件は他のサブ条件と AND ロジックで評価されます。ユーザーがすべての条件を満たした場合にのみ、Flow から離脱します。

<img src="https://mintcdn.com/moengage/2CGhjk8ZDWEC5ocb/images/moengage_f59012.png?fit=max&auto=format&n=2CGhjk8ZDWEC5ocb&q=85&s=da00b40122d45a454e9a8e10512b2690" alt="Screenshot 2024-07-29 at 3.43.16 PM.png" width="2774" height="552" data-path="images/moengage_f59012.png" />

<Info>
  1 つの条件で複数のサブ条件を使用している場合、離脱条件を満たすには、ユーザーは 30 日以内にすべてのサブ条件を順序を問わず満たす必要があります。たとえば、Condition 1 で次のサブ条件を定義したとします。

  * Has Executed App/Site Opened at least 1 time
  * Last Seen Date is on July 25, 2024
  * Last Known City is New York

      <img src="https://mintcdn.com/moengage/fVqFKGn_bbcOn3ck/images/moengage_245213.png?fit=max&auto=format&n=fVqFKGn_bbcOn3ck&q=85&s=bc850230bb6318e425c278241400db83" alt="7.png" width="2756" height="900" data-path="images/moengage_245213.png" />

  ユーザーが 2024 年 8 月 1 日に最初の 2 つの条件を満たしても、すぐには Flow から離脱しません。MoEngage は、最後の条件が満たされるまで 8 月 1 日から 30 日間待機します。8 月 31 日より前に満たされた場合、ユーザーは Flow から離脱します。9 月 2 日に満たされた場合は、最初の 2 つの条件が 30 日間の期間外となるため、ユーザーは Flow から離脱しません。
</Info>

Flow を公開した後でも、離脱条件を編集できます。ただし、この場合、MoEngage は Flow の新しいバージョンを作成します。これは One-time Flow には適用されません。

**Next** をクリックして、[Who will enter the flow](#who-will-enter-the-flow) ステップに進みます。\
または\
**Previous** をクリックして、[Details and Goals](#details-and-goals) ステップに戻ります。

## Flow に入るユーザー

Flow のターゲットオーディエンスまたはターゲットセグメントを選択します。複数のフィルターを使用してターゲットオーディエンスを作成できます。\
組織で Teams 2.0 を使用している場合、作成する新しいルールにはチームの元のターゲティング条件が自動的に追加されます。詳細については、[こちら](/docs/ja/user-guide/settings/account/team-management/teams-20-in-moengage)を参照してください。

<img src="https://mintcdn.com/moengage/M3SzEdkQVgGAjJCt/images/moengage_75a266.png?fit=max&auto=format&n=M3SzEdkQVgGAjJCt&q=85&s=d428642794b77d986715191fee1aee49" alt="" width="2018" height="668" data-path="images/moengage_75a266.png" />

次のオプションを使用できます。

<Tabs>
  <Tab title="All Users">
    このフィルターオプションでは、すべてのアプリユーザーを選択できます。このオプションを使用する場合、複数のフィルターを追加することはできません。<img src="https://mintcdn.com/moengage/OQ0V9ibjQLpsyCSD/images/moengage_10f6c5.png?fit=max&auto=format&n=OQ0V9ibjQLpsyCSD&q=85&s=b116c5123df900f23755e7c93f4a45d2" alt="1.png" width="684" height="248" data-path="images/moengage_10f6c5.png" />
  </Tab>

  <Tab title="Filter by User Property">
    このフィルターオプションでは、初回表示日、最終表示日、都市などのユーザープロパティに基づいてユーザーを選択できます。**User property** タブをクリックし、次の操作を行います。

    1. **Select attribute** リストで目的の属性を選択します。これにより、選択した属性に基づくフィルターが有効になります。
    2. ドロップダウンリストで条件付きのフィルターを選択します。たとえば、文字列属性には「is」や「is not」などのフィルター条件があり、整数属性には異なるフィルターがあります。
    3. デフォルトの **Constant value** を使用すると、特定の静的な値でフィルターを完成できます。以下に示すように、**User attribute** (すべてのタイプの Flow に適用可能) または **Business event attribute** (Business Event Triggered Flow のみ) オプションを使用すると、別のユーザー属性またはビジネスイベント属性を使用して条件を定義できます。\
       たとえば、新しい *Thriller* シリーズの公開を告知し、*Genre* として *Thriller* を好むユーザーをターゲットにする Flow を作成するには、次のスクリーンショットを参照してください。<img src="https://mintcdn.com/moengage/prFQLkdcYp4xSt9t/images/moengage_64e7bc.png?fit=max&auto=format&n=prFQLkdcYp4xSt9t&q=85&s=cf61c7c3401e44075a831d84ae3f0a3b" alt="Screenshot 2024-12-19 at 3.53.15 PM.png" width="2718" height="564" data-path="images/moengage_64e7bc.png" /> 詳細については、[Create Segments](/docs/ja/user-guide/segment/create-segments/rule-based-filter-segments) を参照してください。
  </Tab>

  <Tab title="Filter by User Behavior">
    このフィルターオプションでは、「App/Site Opened」、「Viewed Product」などのユーザーの行動やイベントに基づいてユーザーを選択できます。**User Behavior** タブをクリックし、次の操作を行います。

    1. ドロップダウンリストから **User Behaviour** を選択します。
    2. **Select an event** リストでイベントを選択します。
    3. イベントの実行頻度と期間を入力します。
    4. **+ Attributes** をクリックし、**Select attribute** リストで目的の属性を選択します。これにより、選択した属性に基づくフィルターが有効になります。たとえば、文字列属性には「is」や「is not」などのフィルター条件があり、整数属性には異なるフィルターがあります。
    5. デフォルトの **Constant value** を使用すると、特定の静的な値でフィルターを完成できます。以下に示すように、**User attribute** (すべてのタイプの Flow に適用可能) または **Business event attribute** (Business Event Triggered Flow のみ) オプションを使用すると、別のユーザー属性またはビジネスイベント属性を使用して条件を定義できます。たとえば、新しい *Thriller* シリーズの公開を告知し、過去 3 日間に *Genre* が *Thriller* の作品を 1 回以上視聴したユーザーをターゲットにする Flow を作成するには、次のスクリーンショットを参照してください。<img src="https://mintcdn.com/moengage/_eUNBDpGCEXI_sgZ/images/moengage_a52d07.png?fit=max&auto=format&n=_eUNBDpGCEXI_sgZ&q=85&s=79eaa7849bbef147507db6ecf23a0a5b" alt="Screenshot 2024-12-19 at 5.09.21 PM (1).png" width="2722" height="702" data-path="images/moengage_a52d07.png" /> 詳細については、[Create Segments](/docs/ja/user-guide/segment/create-segments/rule-based-filter-segments) を参照してください。
  </Tab>

  <Tab title="Filter by User Affinity">
    1. 目的のユーザーイベントまたは属性を選択します。
    2. 次のユーザーアフィニティパラメーターを選択します。
       * **Predominantly**: フィルター条件を指定してアフィニティ属性を選択し、アフィニティ値を指定します。
       * **For a minimum of**: フィルター条件を指定してアフィニティ属性を選択し、アフィニティ値を指定します。
       * **Most no. of times**: 値を入力するか矢印を使用して、上位何パーセントのユーザーかを指定します。
       * **Least no. of times**: 値を入力するか矢印を使用して、下位何パーセントのユーザーかを指定します。
    3. 値を入力するか矢印を使用して、イベント実行の期間を指定します。
    4. **+ Attributes** をクリックして、フィルターに属性を追加します。詳細については、[Create Segments](/docs/ja/user-guide/segment/create-segments/rule-based-filter-segments) を参照してください。<img src="https://mintcdn.com/moengage/fUSb9kG75-iJ0JuL/images/moengage_e55a72.png?fit=max&auto=format&n=fUSb9kG75-iJ0JuL&q=85&s=0692295b546c48191a6abd7c1ff79174" alt="4.png" width="1566" height="634" data-path="images/moengage_e55a72.png" />
  </Tab>

  <Tab title="Filter by Custom Segment">
    このフィルターオプションでは、カスタムセグメントをターゲットオーディエンスとして選択できます。利用可能なカスタムセグメントのリストから、ターゲットオーディエンスとするカスタムセグメントを選択します。詳細については、[Custom Segments](/docs/ja/user-guide/segment/create-segments/manage-segments) を参照してください。<img src="https://mintcdn.com/moengage/431DqtwGIOyvyx6H/images/moengage_8a16cb.png?fit=max&auto=format&n=431DqtwGIOyvyx6H&q=85&s=60242a23f90eb5d646c2c6283eb13581" alt="5.png" width="1200" height="396" data-path="images/moengage_8a16cb.png" />
  </Tab>
</Tabs>

フィルター条件を選択した後、次の操作も行えます。

<img src="https://mintcdn.com/moengage/epqsPEpMsGQCYy1r/images/moengage_5d9339.png?fit=max&auto=format&n=epqsPEpMsGQCYy1r&q=85&s=a7ebf7ad4d5605ee67eab99c8232d2a3" alt="5.png" width="2730" height="294" data-path="images/moengage_5d9339.png" />

* **Create Multiple Filters** このオプションを使用すると、複数のユーザープロパティルール、ユーザーアクティビティルール、カスタムセグメントルールを作成・組み合わせて、複雑なユーザーセグメントを作成できます。
  1. **+ Filter** をクリックします。
  2. **AND** または **OR** をクリックします。
  3. 属性またはイベントを選択し、フィルター条件を定義します。
* **Exclude Users**: このチェックボックスを選択して、Flow から除外するユーザーのフィルター条件を定義します。ユーザーの除外の詳細については、[Preference Management](/docs/ja/user-guide/campaigns-and-channels/mobile-push/getting-started-with-mobile-push/preference-management-for-push-notifications) を参照してください。
* **Reset filters**: このオプションをクリックすると、セグメンテーションフィルターがリセットされます。
* **Show count**: このボタンをクリックすると、構成したセグメントに現在含まれているユーザーの総数が表示されます。<img src="https://help.moengage.com/hc/en-us/article_attachments/203813086/Screen_Shot_2016-05-16_at_8.04.51_PM.png" />

### コントロールグループ

キャンペーンを送信するコントロールグループを有効にできます。コントロールグループの詳細については、[Control Group](/docs/ja/user-guide/campaigns-and-channels/getting-started/introduction/control-groups) を参照してください。**Control groups** セクションで、次の操作を行います。

* **Global control group** トグルをオンにすると、Global control group に含まれるユーザーにはキャンペーンが送信されません。詳細については、[こちら](/docs/ja/user-guide/settings/advanced-settings/global-control-group)を参照してください。
* **Flow control group** トグルをオンにすると、この Flow のキャンペーンがランダムに抽出された一部のユーザーに送信されなくなります。詳細については、[こちら](/docs/ja/user-guide/campaigns-and-channels/getting-started/introduction/control-groups)を参照してください。
* Flow に入ったときに Control group としてマークするユーザーの割合を定義します。
* 「**Users part of control group should continue to be part of it for their subsequent entries**」チェックボックスを選択したままにすると、コントロールグループに含まれるユーザーは、以降のエントリーでもコントロールグループに含まれ続けます。\
  詳細については、[Control Group](https://moengage.com/docs/user-guide/campaigns-and-channels/getting-started/introduction/control-groups) を参照してください。

<img src="https://mintcdn.com/moengage/fQ0QnP2abFkVAzJ2/images/moengage_4f7c00.png?fit=max&auto=format&n=fQ0QnP2abFkVAzJ2&q=85&s=6ef5fc5cc358fad80d09067e3e92db05" alt="6.png" width="988" height="252" data-path="images/moengage_4f7c00.png" />

**Next** をクリックして、キャンバスで Flow を開きます。\
または\
**Previous** をクリックして、[When will users enter the flow](#when-will-users-enter-the-flow) ステップに戻ります。

# Flow をデザインして公開する

<Warning>
  Flow のステージ数が 500 を超えると、キャンバスのパフォーマンスが低下します。
</Warning>

1. Flow の構造をデザインするには、**+** をクリックして、次の要素を Flow に追加します。
   * [Actions](/docs/ja/user-guide/flows-cross-channel-messaging/create/actions-in-flows/add-actions-to-flows)
   * [Conditions](/docs/ja/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/branching-of-users-in-flows)
   * [Controls](/docs/ja/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/force-move-or-delay-users-in-flows)
2. Flow の構造が完成したら、**Save** をクリックして下書きとして保存します。Flow を公開するための次のアクションは、アカウントの設定によって異なります。
   * Campaign Approval ワークフローが無効の場合は、Flow を直接公開できます。
   * Campaign Approval ワークフローが有効で、キャンペーンの作成、管理、公開の権限を持っている場合は、Flow を直接公開できます。
   * Campaign Approval ワークフローが有効で、**Create & Manage** 権限のみを持っている場合は、Flow を承認申請する必要があります。詳細については、[こちら](#when-will-users-enter-the-flow)を参照してください。

## 承認フロー

<Tabs>
  <Tab title="作成者">
    作成者として Flow を承認申請するには、次の手順を実行します。

    1. Flow のキャンバスページで、右側にある **Actions** ボタンを選択します。
    2. **Actions** リストで **Send for Approval** を選択します。**Send for approval** ポップアップウィンドウが表示されます。\
       MoEngage は Flow 内の構成エラーを特定し、キャンバスの右側にある **Error** パネルに表示します。Flow を承認申請する前に、リストに表示されたすべてのエラーを解決する必要があります。<img src="https://mintcdn.com/moengage/37Js42lPMANg-cwG/images/moengage_fee281.png?fit=max&auto=format&n=37Js42lPMANg-cwG&q=85&s=e1bc367cd61b5c22ff493309709e2b8d" width="2834" height="1696" data-path="images/moengage_fee281.png" />
    3. Flow をレビューして承認するユーザーを選択する必要があります。
       1. **Start typing to filter approvers** ボックスで、[Details and Goals](#details-and-goals) ステップで選択したチームのユーザー (Admin または Manager) を検索します。
       2. Flow をレビューしてもらう各ユーザーの名前の横にある **+ Add** をクリックします。選択したユーザーは、右側の **Selected Approvers** セクションに表示されます。
    4. **Add yours comment here (optional)** ボックスに、承認者向けのコンテキスト、指示、メモなどのコメントを追加できます。
    5. **Send for approval** をクリックします。<img src="https://mintcdn.com/moengage/Ci8j4F7VOEUnUuwd/images/moengage_eae0f5.png?fit=max&auto=format&n=Ci8j4F7VOEUnUuwd&q=85&s=95cad0ca4cacffc1c8c6ff320f663d0e" width="2852" height="1550" data-path="images/moengage_eae0f5.png" />
    6. 選択した承認者には、Flow がレビュー待ちであることを知らせるメール通知が届きます。Flow が **Under Review** 状態の間は、次のオプションを使用できます。
       1. **Flow を編集する**: **Under Review** の Flow を編集できます。編集後、**Update and send for approval** をクリックして、Flow を再度レビューに送信する必要があります。その後、手順 3 から 5 を繰り返します。<img src="https://mintcdn.com/moengage/wIFGWsQFEjsz2j4v/images/moengage_e2bbe4.png?fit=max&auto=format&n=wIFGWsQFEjsz2j4v&q=85&s=28f82e8e97fee957e4867384c9dd84af" width="2790" height="1708" data-path="images/moengage_e2bbe4.png" />
       2. **承認者にフォローアップする**: フォローアップするには、**Remind Reviewers** をクリックします。承認者にリマインダー通知が届きます。<img src="https://mintcdn.com/moengage/rmgWdhG7TCISpEIz/images/moengage_d3ebfe.png?fit=max&auto=format&n=rmgWdhG7TCISpEIz&q=85&s=2b91f0b3b6f374083e5d1a92a2421df0" width="2820" height="1678" data-path="images/moengage_d3ebfe.png" />
  </Tab>

  <Tab title="レビュー担当者">
    Flow をレビューするには、次の手順を実行します。

    1. MoEngage から届いたメールを開き、**Click to** **Review Flow** をクリックします。<img src="https://mintcdn.com/moengage/rlD8iAX6JQFx0hql/images/moengage_bc4e65.png?fit=max&auto=format&n=rlD8iAX6JQFx0hql&q=85&s=43d12bf931b9e706f4575efb6b1f7b22" width="2844" height="1172" data-path="images/moengage_bc4e65.png" /> または\
       **All Flows** ページに移動します。**Select status** フィルターで **Under Review** チェックボックスを選択します。承認待ちの Flow のリストが表示されます。
    2. 開きたい Flow をクリックします。<img src="https://mintcdn.com/moengage/TTNPRzWn21XF5uj0/images/moengage_faf4b3.png?fit=max&auto=format&n=TTNPRzWn21XF5uj0&q=85&s=4c32ba961774961dd36a8dedb39f457a" width="2838" height="1356" data-path="images/moengage_faf4b3.png" /> すべてのステージの構成を確認して、Flow をレビューする必要があります。レビューが完了し、Flow に修正が不要な場合は、次の手順を実行します。
       1. Flow のキャンバスページで、右側にある **Approve and Publish** をクリックします。<img src="https://mintcdn.com/moengage/o0kXRAcOq2mxzDnY/images/moengage_f03d38.png?fit=max&auto=format&n=o0kXRAcOq2mxzDnY&q=85&s=7144d064ce66202e117e966738c085c6" width="2834" height="1354" data-path="images/moengage_f03d38.png" /> **Approve & publish** Flow ポップアップウィンドウが表示されます。
       2. **Add yours comment here** **(optional)** ボックスに、作成者へのコメントを追加します。
       3. **Approve & publish** をクリックします。<img src="https://mintcdn.com/moengage/Deli0Qwc2s7oDHRm/images/moengage_95d106.png?fit=max&auto=format&n=Deli0Qwc2s7oDHRm&q=85&s=3452d1487d58af59fc99c06fb6c88eca" width="1280" height="542" data-path="images/moengage_95d106.png" /> 公開すると、Flow の種類 (例: **On event trigger** または **At fixed time**) に応じて、Flow は **Active** または **Scheduled** になります。作成者と他の承認者には、Flow が公開されたことを知らせるメール通知が届きます。Flow に修正が必要な場合は、次の手順を実行する必要があります。
          1. Flow のキャンバスページで、右側にある **Actions** ボタンを選択します。
          2. **Actions** リストで **Reject** を選択します。<img src="https://mintcdn.com/moengage/geRh9DNA2GhPhrjA/images/moengage_f2de7a.png?fit=max&auto=format&n=geRh9DNA2GhPhrjA&q=85&s=0fb21c8022bf3a1840790cebf8efbfe2" width="2832" height="1356" data-path="images/moengage_f2de7a.png" /> **Reject the flow** ポップアップウィンドウが表示されます。
          3. **Add your comments here** ボックスに、作成者が編集を行う必要がある理由を説明するコメントを追加する必要があります。
          4. **Reject flow** をクリックします。<img src="https://mintcdn.com/moengage/VqQHPleQ9qk_ZsLR/images/moengage_53a6a9.png?fit=max&auto=format&n=VqQHPleQ9qk_ZsLR&q=85&s=a136d81956ee683ba739b9ad981ed4b7" width="1274" height="540" data-path="images/moengage_53a6a9.png" /> Flow を却下すると、作成者と他の承認者には、コメントを含むメール通知が届きます。

    <Info>
      * Flow が却下された場合、作成者は承認者のコメントをメール通知と [Flow Audit logs](/docs/ja/user-guide/flows-cross-channel-messaging/create/create-flows/editing-a-flow) で確認できます。
      * 要求された変更を行った後、承認プロセスに従って Flow を再申請できます。詳細については、[こちら](#the-approval-flow)を参照してください。
    </Info>
  </Tab>
</Tabs>

以前は *Sherpa AI* と呼ばれていたすべての MoEngage AI 製品は、現在 *Merlin AI* として知られています。
