ステップ 1:MoEngage エコシステムを理解する
構築を始める前に、MoEngage のパートナーエコシステムの仕組みと利用可能なツールについて、少し時間をかけて理解してください。必読資料
App Marketplace
お客様がインテグレーションを見つけられるよう、インテグレーションが掲載される場所です。
ガイドライン
堅牢なインテグレーションを構築するためのベストプラクティスと要件です。
主要な概念
全体を通じて登場する用語と概念の用語集です。
実現できることを探索する
MoEngage は幅広いインテグレーションパターンをサポートしています。以下のユースケースを理解することで、お使いのプラットフォームに適したアプローチを選択できます。MoEngage にデータを送信する — ユーザープロファイル、イベント、セグメントを MoEngage に同期
MoEngage にデータを送信する — ユーザープロファイル、イベント、セグメントを MoEngage に同期
- ユーザーデータを送信する:お使いのプラットフォームから MoEngage にユーザープロファイルと属性を同期します。
MoEngage からデータを受信する — MoEngage からお使いのプラットフォームにデータをストリーミング
MoEngage からデータを受信する — MoEngage からお使いのプラットフォームにデータをストリーミング
- データを受信する:MoEngage からお使いのプラットフォームにユーザーデータとイベントデータをリアルタイムでストリーミングします。
キャンペーンをトリガー・実行する — アプリからキャンペーンを開始、または外部コンテンツを使用
キャンペーンをトリガー・実行する — アプリからキャンペーンを開始、または外部コンテンツを使用
- キャンペーンをトリガーする:アプリケーション内のアクションに基づいて MoEngage でマーケティングキャンペーンを開始します。
- 外部クリエイティブを使用する:マーケターが MoEngage キャンペーン内で、お使いのプラットフォームの画像、GIF、その他のクリエイティブを使用できるようにします。
エンリッチとパーソナライズ — リアルタイムデータの取得や動的コンテンツの作成
エンリッチとパーソナライズ — リアルタイムデータの取得や動的コンテンツの作成
- データを動的に取得する:アプリケーションのリアルタイムデータで MoEngage キャンペーンをエンリッチします。
- コンテンツクリエイティブを作成する:キャンペーンで使用する動的でパーソナライズされたコンテンツを作成できるようにします。
ステップ 2:サンドボックスを取得する
構築を始めるには、MoEngage Sandbox Workspace が必要です。これは、本番稼働前にプラットフォームを探索し、インテグレーションを構築して、十分にテストできる専用環境です。サンドボックスをリクエストするアカウント設定ガイドに従ってアクセスをリクエストしてください。1~2 営業日以内にサンドボックスの認証情報が届きます。
ステップ 3:インテグレーションの方法を選択する
MoEngage では、インテグレーションを構築するための主な方法が 2 つあります。適切な選択は、ユースケース、技術要件、および必要な制御の程度によって異なります。Connected Apps — ローコードフレームワーク(推奨)
シンプルな設定ファイルでインテグレーションロジックを定義します。大掛かりなエンジニアリングは不要です。2 つのサブタイプがあります:
- Connected Sources:Webhook を介して MoEngage にデータを送信します。
- Connected Channels:MoEngage からお使いのアプリにデータを送信します。
MoEngage API — カスタムインテグレーション(上級者向け)
REST API を使用してデータフローを完全に制御できます。必要なカスタムインテグレーションを自由に構築できます。以下に最適です:
- 複雑または独自のユースケース
- ロジックのきめ細かな制御
- 専任の開発リソースを持つチーム
詳細な比較
Connected Apps:Sources と Channels
Connected Apps を選択した場合、次の問題はデータがどの方向に流れるかです。Connected Sources
お使いのプラットフォームから MoEngage へデータを送信します。JSON マッパー設定を使用して、Webhook ベースのインテグレーションを構築します。一般的なユースケース:
- CRM の連絡先とプロファイルの同期
- フォーム送信とリード獲得のストリーミング
- e コマースイベント(注文、カート)のトラッキング
- 支払い/サブスクリプションイベントの送信
Connected Channels
MoEngage からお使いのプラットフォームへデータを送信します。ダッシュボード内でアップロードする JSON 設定ファイルを使用して、チャネルコネクターを構築します。一般的なユースケース:
- お使いのプラットフォーム経由でのメッセージ送信(SMS、チャット)
- 広告プラットフォームへのオーディエンス同期
- サポート/CRM ツールへのデータプッシュ
- 外部システムでのアクションのトリガー
ステップ 4:インテグレーションをテストする
堅牢で信頼性の高いインテグレーションは、パートナーシップを成功させる鍵です。徹底的なテストにより、共通のお客様にスムーズな体験を提供し、ソリューションへの信頼を築くことができます。すべてのテストは MoEngage Sandbox Workspace で実施してください。完全なガイドはこちら:インテグレーションをテストする。
ステップ 5:公開のために提出する
インテグレーションが正しく動作するようになったら、レビューのために提出します。プロセスは、インテグレーションが設定される場所によって異なります。外部設定
セットアップはお使いのプラットフォームで行われます。MoEngage は、セットアップ手順のドキュメントへのリンクとともに、お使いのアプリをマーケットプレイスに掲載します。例:お使いのプラットフォームに「Connect to MoEngage」ボタンがあり、認証フローを管理している場合。
内部設定
セットアップは MoEngage 内で行われます(例:Connected Apps)。MoEngage は、レビュー後に設定済みのアプリをプラットフォームに公開します。提出の詳細については、Connected Apps ガイドを参照してください。
ステップ 6:インテグレーションガイドを作成する
お客様がインテグレーションを理解し、セットアップし、問題をトラブルシューティングできるよう支援します。明確で構造化されたガイドは、サポートの負荷を軽減し、導入を促進します。 MoEngage パートナーインテグレーションドキュメントガイドに従って、インテグレーションの包括的なヘルプガイドを作成してください。ステップ 7:掲載とプロモーション
アプリ内マーケットプレイスに加えて、MoEngage は公開されている MoEngage App Marketplace でパートナーを紹介しています。これは、より幅広いオーディエンスにソリューションを紹介する共同マーケティングおよびリード獲得の機会です。掲載に必要なもの
アプリアイコン
アプリケーションの高解像度ロゴ。
説明
アプリとユースケースの包括的な説明。
セットアップガイド
セットアップ手順の公開ドキュメントへのリンク。
インテグレーションをプロモーションする
承認されると、MoEngage パートナーとして掲載され、収益につながるパートナーシップの機会が得られます。共通のお客様や見込み客に向けて、インテグレーションをプロモーションすることをお勧めします。 アイデアやリソースについては、インテグレーションのプロモーション方法を参照してください。MoEngage とのパートナーシップに感謝いたします!皆様が構築するインテグレーションを楽しみにしています。どの段階でもご不明な点があれば、パートナーマネージャーにお問い合わせいただくか、[email protected] までメールでご連絡ください。