Webhooks(別名コールバック)を使用すると、サードパーティーのAPIをトリガーしたりWalkMeイベントデータを分析プラットフォームに追加したりすることで、ワークフローにWalkMeを直接組み込めます。
APIインテグレーションは、多くの場合リソースを大量に消費し、サードパーティーツールによる制限があるため、一定の間隔を置いて実行されます。 大規模なデータセットを更新する場合はこれで問題ありませんが、即時性が重要なデータに遅延が発生し、場合によっては配信される前にデータが古くなりすぎることもあります。
イベント自体がトリガーするWebhooksなら、任意のシステムにリアルタイムのWalkMeイベント情報を配信できます。 つまり、 遅延なく情報を受け取ることで、チームは即時性の高い情報に即座に対応できるようになります。
Webhooksはサーバー間の呼び出しを使用して安全にデータを転送し、開発作業の必要はありません。 WalkMeのWebhooksは、GETまたはPOSTメソッドのあらゆるHTTP呼び出しをサポートしています。 ペイロードはJSONである必要があります。
Webhookのユースケースには以下のようなものがあります。
Insightsでは、特定のWalkMeイベントを登録したり、 Webhooksを設定したりすることができます。
エンドユーザーがアプリケーション内で登録したWalkMeイベントを操作すると、WalkMeは内部のWalkMeサーバーにイベント通知を送信します。
次に、内部のWalkMeサーバーはWebhooksの設定時に特定した接続先システムに呼び出しを入力します。
構築方法については「Webhooksを使ってWalkMeイベントデータをサードパーティーシステムに送信する方法」の記事をご覧ください。