フック

このページ

フックはプラグインがイベントに応答してコードを実行できるようにします。

フックシグネチャ

async (event, ctx) => ReturnType;

フック設定

オプションデフォルト説明
prioritynumber100実行順序。低い数値が先に実行。
timeoutnumber5000最大実行時間(ミリ秒)。
errorPolicy"abort" | "continue""abort"エラー時にパイプラインを停止するかどうか。

ライフサイクルフック

plugin:installplugin:activateplugin:deactivateplugin:uninstall

コンテンツフック

content:beforeSavecontent:afterSavecontent:beforeDeletecontent:afterDelete

メディアフック

media:beforeUploadmedia:afterUpload

パブリックページフック

page:metadata — サンドボックスとネイティブプラグインの両方で利用可能。

page:fragments — ネイティブプラグインのみ。

フックリファレンス

完全なイベントタイプはフックリファレンスを参照してください。