Skip to main content

アラートの送信先を選択する

Alert Manager を使用すると、ユーザーが最もアクティブな場所でユーザーにリーチでき、アプリを切り替える必要のないリアルタイムのアラートを実現できます。メールに加えて Slack にもリアルタイムのアラートを直接配信できるようになったため、ツールを切り替えることなくユーザーに通知できます。

MoEngage × Slack

MoEngage と Slack の統合により、Slack をアラートの送信先として設定できます。これにより、チームはアラートを即座に受信でき、ダッシュボードを切り替える必要のないリアルタイムのアラートを実現できます。
このガイドでは、特にアラート管理の送信先として Slack を設定する方法について説明します。その他のユースケース (Zapier 経由でのユーザーエンゲージメントメッセージの送信など) で Slack を使用する場合は、Slack (Zapier 経由) を参照してください。
この統合により、次のことが可能になります。
  • 重要なシステムアラートやキャンペーンアラートを特定の Slack チャネルに直接プッシュする。
  • Slack に送信するアラート (Flow Stats、Token Expiry など) をカスタマイズする。
  • メール通知とは独立してアラートのサブスクリプションを管理する。

ユースケース

Slack をアラートの送信先として統合すると、次のようなユースケースに役立ちます。
  • 即時通知 : 優先度の高いアラート (APNS Token Expiry など) をエンジニアリングチームや運用チームの Slack チャネルに直接送信することで、メールの煩雑さを回避できます。
  • ワークフローの統合 : マーケティングチームやプロダクトチームが、日常のコミュニケーションツール内で Flow のパフォーマンス統計を確認できるようにします。
  • プラットフォームの安定性 : キャンペーンの統計が想定されるしきい値から外れた場合にすぐに把握できるため、迅速な軌道修正が可能になります。

統合

設定を開始する前に、次のものが揃っていることを確認してください。
  • アクティブな Slack ワークスペース。
  • Slack ワークスペースで Slack アプリを作成し、Incoming Webhooks を有効化する権限。
  • アラート管理を設定する権限を持つ MoEngage ワークスペースへのアクセス。
アラート管理用の Slack ワークフローを作成するには、次の手順を実行します。

ステップ 1: Slack アプリを作成する

  1. Slack ワークスペースにログインします。
  2. https://api.slack.com/apps/new に移動します。
  3. Slack api ページで、Create an App をクリックします。
  4. Create an app ウィンドウで、From scratch をクリックします。
  5. Name app & choose workspace ダイアログボックスで、次の詳細を入力します。
    1. App Name ボックスに、アプリの名前を入力します。
    2. Pick a workspace to develop your app in リストで、ワークスペースを選択します。
    3. Create App をクリックします。
  6. Display Information ページで、次の詳細を入力します。
    1. アプリ名
    2. 簡単な説明
    3. アプリアイコンとプレビュー
    4. 背景色
    5. 詳細な説明
  7. Slack アプリケーションに移動し、Slack チャネルを作成します。Webhook URL を生成するユーザーがこのチャネルのメンバーであることを確認してください。

ステップ 2: Webhook URL を生成する

  1. Slack App Management Dashboard に移動します。
  2. 一覧から、前のステップで作成したアプリ名を選択します。 webhook0.png
  3. 左側のメニューの Features で、Incoming Webhooks を選択します。
  4. Activate Incoming Webhooks トグルをオンにします。
  5. 下にスクロールして、Request to Add New Webhook をクリックします。 webhooksfinal.png
  6. Webhook URL を発行する Slack チャネルを選択します。この Webhook URL により、Slack アプリを通じて、選択した Slack チャネルにプログラムでメッセージを配信できます。生成された URL をコピーして、アラート設定に統合します。
この Webhook URL を生成するには、ワークスペース管理者の承認が必要な場合があります。必要に応じて、管理者にメッセージを送信して承認をリクエストできます。

ステップ 3: Webhook URL を介して Slack をアラート管理に統合する

  1. MoEngage UI の左側のナビゲーションメニューで、App marketplace を選択します。または、Create alert ページの Send Alerts On リストで + Add alert destination をクリックします。 slackkkkkkk.png
  2. App marketplace ページで Alert Management をクリックし、Slack を選択します。 slack2.png
  3. Slack ページで、Integrate タブをクリックします。 slackintegrate.png
  4. Integrate タブで、次の詳細を入力します。
    • Connection name : 接続名を入力します。
    • Connection URL : ステップ 2 で作成した Webhook URL を入力します。
  5. Connect をクリックします。 slackkk3.png
  6. 接続を定義すると、Alert management ページでアラートを作成する際に、Send Alerts On リストから定義した新しい送信先を選択できるようになります。Email 、Slack 、またはその両方を選択できます。 dashboard4.png
  7. 送信先を追加すると、Alert management ページで定義したアラートの送信先を確認できます。 slackemailfinal.png
  • Slack に送信されるアラートは Webhook によってトリガーされます。
  • メールと Slack の両方にアラートが設定されている場合、メール通知の配信を停止しても Slack アラートの配信には影響せず、引き続き送信されます。