1. ウェブフックオブジェクト

ウェブフックの実行モード

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ウェブフックとは、サービスが他のアプリケーションにリアルタイムの情報を提供する方法です。サービスはウェブフックに含まれる情報を用いてウェブリクエストを行います。例えば、Sitecoreのコンテンツ公開後にウェブフックを呼び出すことで、静的なサイト生成、キャッシュクリア、その他のウェブフックをサポートする自動化された作業を自動的にトリガーできます。

注記

Edgeのランタイムパブリッシング(v2)を使うと、パブリッシングジョブでトリガーされるウェブフックの数が少なくなります。これは、Edgeランタイムパブリッシング(v2)がスナップショットパブリッシング(v1)に比べてアイテム数が少ないためです。

Edge Admin APIのwebhooksエンドポイントには 様々なJSONオブジェクト が使われています。

ウェブフックの実行モードは、ウェブフックの実行方法とタイミングを決定します。Experience Edgeには2つの実行モードがあります。

  • OnEnd - デフォルトオプション。このモードでは、ウェブフックは公開ジョブの最後に実行されます。ウェブフックのヘッダーにcontent-typeヘッダーを設定し、本文のフォーマットを指定することができます。例えば、text/plainapplication/json

  • OnUpdate - ウェブフックが実行されたエンティティの変更を含む。リクエスト機関はapplication/jsonです。

この記事を改善するための提案がある場合は、 お知らせください!