サポートされているイベント
次の表は、OPERA Cloud が MoEngage に送信するイベントについて説明しています。
これらは、MoEngage がデフォルトでストリーミングするイベントです。一覧にないイベントが必要な場合は、同じリクエストで CSM にお知らせください。MoEngage がセットアップの一環として評価します。
OPERA Cloud でのビジネスイベントの操作については、OPERA Cloud User Guide の Configuring Business Events トピックを参照してください。このトピックには、ビジネスイベントとデータ要素の一覧も記載されています。これを使用して、処理するデータ要素と ID を MoEngage にお知らせください。新しいイベントが必要な場合は、MoEngage がリクエストの一環として評価します。
統合
この統合は、OPERA Cloud と MoEngage の間のリアルタイムストリーミングアーキテクチャに基づいています。MoEngage がホストするミドルウェアレイヤーがイベントをリアルタイムで処理するため、Oracle Integration Cloud(OIC)を設定したり、お客様の環境で接続エージェントを実行したりする必要はありません。
- ソース(OPERA Cloud): OHIP GraphQL Streaming API は、ホスピタリティイベントが発生すると同時に、安全にリアルタイムで配信します。スケジュールに従って OPERA Cloud をポーリングするのではなく、永続的な WebSocket サブスクリプションを維持します。
- 統合レイヤー(MoEngage がホストするミドルウェア): フルマネージドのリスナーが OHIP への WebSocket 接続を保持し、OAuth 2.0 を通じて Oracle と安全に認証し、各イベントのペイロードを MoEngage のユーザーおよびイベントのスキーマに変換します。
- 宛先(MoEngage): ミドルウェアは、変換されたデータを HTTPS POST で MoEngage Connected Sources API に送信し、マッピングされたイベントをキャンペーンで使用できるようにします。
前提条件
統合をリクエストする前に、Streaming API が有効になっている有効な Oracle Hospitality Integration Platform サブスクリプションがあることを確認してください。また、イベントをサブスクライブする前に、イベントを取得する OPERA 環境を追加しておく必要があります。
統合を設定する
この統合は MoEngage が設定します。リクエストするには、次の手順を実行します。- MoEngage のカスタマーサクセスマネージャー(CSM)または MoEngage サポートに連絡し、Oracle OPERA Cloud 統合をリクエストします。
-
リクエストで、次の詳細を提供します。
これらの詳細は、OHIP Developer Portal で確認できます。
- MoEngage が OHIP Developer Portal を通じて送信したアクセスリクエストを承認します。承認するには、お客様自身の OHIP ポータルインスタンスにサインインします。