Skip to main content
Boomi は、ビジュアル開発ツールと構築済みコネクターを通じてアプリケーションとデータソースを接続する統合プラットフォームです。カスタムコードを書かずに統合フローを構築できます。 Boomi に接続された任意のシステムと MoEngage の間で、顧客データをユーザーまたはイベントとしてインポートして同期できます。また、Streams を通じてキャンペーンデータやエンゲージメントデータをエクスポートできます。

ユースケース

次の表は、この連携で構築できる内容を示しています。

前提条件

  • 接続の作成とプロセスのデプロイの権限を持つ Boomi Integration アカウントが必要です。
  • MoEngage からデータを受信するには、Boomi アカウントに Services Enablement が含まれている必要があります。これは Professional Plus、Enterprise、Enterprise Plus エディションで利用できます。

MoEngage にデータをプッシュする

HTTP Client connector から呼び出す専用エンドポイントを通じて、ユーザーとイベントを MoEngage にプッシュします。エンドポイントはお客様のデータに固有のものです。送信するペイロードを定義すると、MoEngage がそれに一致するエンドポイントをプロビジョニングします。

ステップ 1: 専用エンドポイントをリクエストする

専用エンドポイントをリクエストするには、次の手順を実行します。
  1. MoEngage のカスタマーサクセスマネージャー(CSM)または MoEngage Support に連絡します。
  2. 送信するペイロードと、ユーザーまたはイベントとしてインポートするデータを共有します。MoEngage はこれらの詳細を使用して、ペイロードに適したエンドポイントをプロビジョニングします。
  3. MoEngage から、Boomi で使用する専用エンドポイント URL と認証情報が共有されます。

ステップ 2: 統合フローを構築する

Boomi からエンドポイントにデータを送信するには、次の手順を実行します。
  1. HTTP Client connector ステップを追加し、MoEngage のエンドポイント URL を指す接続を作成します。
  2. コネクターのオペレーションで、メソッドを POST に設定し、MoEngage から共有された認証情報を追加します。
  3. プロセスをデプロイし、少量のレコードで実行します。
概要については、以下のサンプル図を参照してください。プロセスはソースシステムからレコードを取得し、MoEngage と合意したペイロードにマッピングして、専用エンドポイントにプッシュします。ソース(Pull)とマッピングのステップは、お客様のシステムとデータによって異なります。 Pull API ステップ、ペイロードを変換する Map ステップ、MoEngage にデータをプッシュする HTTP Client ステップを示す Boomi のプロセスキャンバス プロセスをスケジュールする前に、MoEngage で実行結果を確認してください。テストバッチのユーザーとイベントがワークスペースに表示され、送信したレコードのユーザープロファイルで確認できます。

MoEngage からデータをエクスポートする

Streams は有料のアドオンです。ワークスペースで有効にするには、CSM にお問い合わせください。
Streams は、キャンペーンのインタラクションイベントとユーザー行動データを、任意のエンドポイントにほぼリアルタイムで転送します。ストリームの送信先を Boomi のリスナーエンドポイントに設定すると、Boomi はそのデータを接続先の任意のシステムに転送できます。

ステップ 1: Boomi でリスナーエンドポイントを構築する

MoEngage のデータを受信するエンドポイントを作成するには、次の手順を実行します。
  1. Web Services Server connector で始まるプロセスを作成します。
  2. JSON リクエストを受け付ける Web Services Server operation を設定します。
  3. プロセスをデプロイし、生成されたエンドポイント URL と認証情報をコピーします。
Streams が送信するペイロードに一致するようにリクエスト構造を定義します。フィールドレベルの仕様については、Streams を参照してください。

ステップ 2: ワークスペースで Streams をリクエストする

前のステップで取得したエンドポイント URL と認証情報、および転送したいイベントを添えて、CSM または MoEngage Support に連絡します。MoEngage がストリームを設定し、Boomi エンドポイントへのデータ転送を開始します。