> ## 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.

# MoEngage をトリガーとして使用する

> MoEngage の Connector Campaigns を Zapier のトリガーとして使用し、ユーザーのアンインストール、カスタムイベント、その他の行動シグナルに応じて 5,000 以上の Zapier アプリでワークフローを起動します。

## はじめに

[Zapier](https://zapier.com/) は、使用しているアプリやサービスを接続してワークフローを自動化できるオンラインプラットフォームです。MoEngage と Zapier の連携を使用すると、Zapier 上の 5,000 以上のアプリを対象にカスタムのワークフロー自動化を作成できます。

MoEngage の [Connector Campaigns](https://www.moengage.com/docs/user-guide/campaigns-and-channels/connectors/create/create-a-connector-campaign) を使用すると、MoEngage からさまざまな目的で Zapier のワークフローをトリガーできます。

## ユースケース

利用を開始するためのアイデアをいくつか紹介します。

1. MoEngage でのアンインストールイベントごとに Slack メッセージを投稿する。
2. MoEngage で特定のイベントが発生したときに、Google Sheet にデータを追加する。
3. ユーザーが MoEngage でカスタムイベントを実行したときに、ユーザーごとに Zendesk で新しいチケットを作成する。
4. ユーザーが MoEngage でイベントを実行したときに、そのユーザーを MoEngage のコホートに追加する。

<Info>
  **前提条件**

  Zapier アカウントにアクセスでき、そのアカウントを MoEngage アカウントに接続済みであることを確認してください。[こちらの手順に従って Zapier を MoEngage に接続](/docs/ja/partner-guide/data-and-analytics/workflow-automation/zapier/overview#connecting-zapier-to-moengage)できます。
</Info>

## 連携

このユースケースでは、MoEngage の [Connector Campaigns](https://www.moengage.com/docs/user-guide/campaigns-and-channels/connectors/create/create-a-connector-campaign) を活用します。このチュートリアルでは、ユースケース #1「MoEngage でのアンインストールごとに Slack メッセージを投稿する」を取り上げます。[Zapier ダッシュボード](https://zapier.com/app/dashboard)で、左上隅にある「+ Create Zap」をクリックします。

### ステップ 1: トリガーアプリとして Webhook by Zapier を選択する

トリガーとして「Webhook by Zapier」と入力して選択します。これが zap を開始するトリガーになります。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7926866117268.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=0bdf57c0af306fc0a78787ce0005d443" alt="トリガーアプリとして Webhook by Zapier を選択" width="2880" height="1576" data-path="images/partner_7926866117268.png" />

### ステップ 2: トリガーアプリを設定する

1. ドロップダウンからイベント「Catch Hook」を選択します。Continue をクリックします。
2. 「Set up trigger」ステップでは、「Pick off a Child Key」を空白のままにします。Continue をクリックします。
3. 固有の Webhook URL が表示されます。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7926954721812.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=617152976c1429487afa3f7c335b42a8" alt="Zapier の設定画面に表示された固有の Webhook URL" width="2880" height="1576" data-path="images/partner_7926954721812.png" />

4. この URL を控えておいてください。Connector Campaigns の設定に必要になります。

### ステップ 3: MoEngage で Connector Campaign を設定する

1. MoEngage ダッシュボードに移動します。

2. 次のいずれかのオプションを使用します。
   1. **All Campaigns** ページで、**Create Campaign** をクリックします。Create Campaign ページが表示されます。

      <img src="https://mintcdn.com/moengage/11KR3mwxT6FlowrU/images/partner_4491322708756.png?fit=max&auto=format&n=11KR3mwxT6FlowrU&q=85&s=b4bf1c4b26d4d224f638b751bb63ed1d" alt="All Campaigns ページの右側ナビゲーションにある Create Campaign ボタン" width="1914" height="946" data-path="images/partner_4491322708756.png" />

   2. **Create New > Campaign** をクリックします。Create Campaign ページが表示されます。

      <img src="https://mintcdn.com/moengage/11KR3mwxT6FlowrU/images/partner_4491307125908.png?fit=max&auto=format&n=11KR3mwxT6FlowrU&q=85&s=aca2d791215ffdd360df054ed0e59504" alt="左側ナビゲーションの Create New Campaign オプション" width="1920" height="947" data-path="images/partner_4491307125908.png" />

3. Connectors の下にある **Custom** をクリックします。

4. キャンペーンの配信タイプとして「Event-Triggered」を選択します。
   * 配信タイプの詳細については、[配信タイプ](https://www.moengage.com/docs/user-guide/campaigns-and-channels/getting-started/introduction/delivery-types-moengage-channels)を参照してください。

5. 次の画面で、キャンペーンに名前を付け、Criteria として「Device Uninstall」を選択します。

6. トリガーには「immediately」を選択します。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927058977300.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=413de57ecaf69c43c22e101a593fe73e" alt="Device Uninstall 条件を使用したコネクターキャンペーンの設定" width="2468" height="850" data-path="images/partner_7927058977300.png" />

7. このユースケースでは、オーディエンスとして「All users」を選択します。問題がなければ「next」をクリックします。
8. コンテンツ画面で、ペイロードと前のステップで取得した Webhook URL を定義します。
9. メソッドとして「POST」を選択します ([Zapier の Webhook](https://zapier.com/help/create/code-webhooks/trigger-zaps-from-webhooks) について詳しく知る)。
10. 先ほどコピーした Webhook URL を入力します。
11. 要件に応じてヘッダーとパラメーターを定義します。このユースケースでは、ペイロードの本文のみを定義します (@ を入力してパーソナライズされた値を挿入することもできます)。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927086198932.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=3f1a321643eac9bdf8955af27487295f" alt="メソッド、Webhook URL、ペイロードを表示するコネクターキャンペーンのコンテンツステップ" width="2088" height="1458" data-path="images/partner_7927086198932.png" />

12. 次に、この Webhook をテストする必要があります。下にスクロールしてテストユーザーのデータを入力し、「test」をクリックします。
13. テストが成功したことを示す新しいモーダルが表示されます。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927131912084.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=15d8a003828ccc250b301b4945b747c1" alt="Webhook テスト成功の確認モーダル" width="1220" height="466" data-path="images/partner_7927131912084.png" />

14. Zapier エディターに戻ります。

### ステップ 4: Zapier で Webhook の設定をテストする

1. 「Test Trigger」をクリックして、MoEngage から先ほど送信したテストキャンペーンを取得します。
2. このデータに問題がなければ、MoEngage で Connector Campaign を公開できます。
3. Zapier に戻り、Continue をクリックしてワークフローに次のステップを追加します。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927184596756.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=6e6d8bda1f03c48c5e5e1a2e27be7925" alt="MoEngage のペイロードを表示する Zapier のテストトリガー結果" width="1810" height="1132" data-path="images/partner_7927184596756.png" />

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927154337940.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=752776852a2da0e06d0fd190efa10231" alt="解析されたフィールドを含むテストトリガーの詳細" width="1810" height="924" data-path="images/partner_7927154337940.png" />

### ステップ 5: アクションアプリとして Slack を追加する

「+」をクリックして新しいステップを追加します。次に、アプリから「Slack」を検索して選択します。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927158176660.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=b4aed9c4e457f69af27218425f894793" alt="Zapier でアクションアプリとして Slack を追加" width="1804" height="1304" data-path="images/partner_7927158176660.png" />

### ステップ 6: Slack アクションを設定する

1. イベントのドロップダウンから「Send Direct Message」を選択します。Continue をクリックします。
2. 次に、Slack に接続する必要があります。完了したら、ドロップダウンから接続済みのアカウントを選択し、Continue をクリックします。
3. 次のステップ「Set up action」では、入力するか前のステップからマッピングするためのフォームが表示されます。ここでは「To Username」と「Message Text」の値のみを入力します。「Send as a bot?」には必ず「Yes」を選択してください。

前のステップからデータをマッピングすることもできます。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927271509908.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=0669edd794003bbbdac30fbb5cd7936b" alt="前のステップのデータを Slack アクションのフィールドにマッピング" width="1804" height="570" data-path="images/partner_7927271509908.png" />

フォームは次のようになります。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927482584980.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=63d0f85fae4cd0fe687662a942ea26b0" alt="ユーザー名とメッセージテキストが入力された Slack アクションの設定フォーム" width="1804" height="1354" data-path="images/partner_7927482584980.png" />

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927343636756.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=b0e41dfb0644c0b43a3b47ad7b4acd4a" alt="ボットのトグルを含む Slack アクション設定の続き" width="1804" height="1394" data-path="images/partner_7927343636756.png" />

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927343615508.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=d793d8b66f9a47e6590792478112d8c8" alt="Slack アクション設定の最終プレビュー" width="1804" height="896" data-path="images/partner_7927343615508.png" />

4. この設定をテストするオプションが表示されます。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927379699732.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=a4e149e3bddaefb92b57af5713497ec3" alt="Slack アクションの設定をテストするオプション" width="1804" height="1468" data-path="images/partner_7927379699732.png" />

5. 「Test & continue」をクリックしてこの設定をテストします。
6. API 呼び出しが成功すると、「success」が返されます。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927375976980.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=87ffec226835f126a596056129b4aae9" alt="Slack アクションのテスト成功レスポンス" width="1804" height="1498" data-path="images/partner_7927375976980.png" />

Slack でも確認できます。新しいメッセージが表示されているはずです。

<img src="https://mintcdn.com/moengage/skVB8Wto_b8UCyhm/images/partner_7927447035412.png?fit=max&auto=format&n=skVB8Wto_b8UCyhm&q=85&s=6dc4cd03d367611430afbaadc37e4c3c" alt="Slack ワークスペースで確認された新しい Slack メッセージ" width="1420" height="1050" data-path="images/partner_7927447035412.png" />

7. すべてが正常に動作することを確認したら、「Publish Zap」をクリックします。これにより、新しいアンインストールが発生するたびに Zap が実行され、Slack で通知されます。
