メインコンテンツまでスキップ

コンテンツの更新後のトリガをCSVアップロードの場合にキャンセルできますか?

コンテンツの更新後」「コンテンツの追加後」などのトリガはCSVアップロードによる更新/追加の場合にも動作します。

そのため、コンテンツ更新後に別のエンドポイントにWebhookを送信する処理を記述した場合、 CSVアップロードで複数のコンテンツを一度に更新すると大量のWebhookが送信されることになります。

webhookの送信は編集画面から更新したときだけ有効にして、CSVアップロードで更新した場合はトリガの処理をキャンセルしたい場合は、 「コンテンツのアップロード前」などのトリガで、グローバル変数をアサインし、その値を元にwebhookの送信をキャンセルするように記述してください。

設定例

コンテンツのアップロード前

{assign_globals key='cancel_flag' value="1"}

コンテンツの更新後

{assign_globals var='cancel_flag' key='cancel_flag'}
{if $cancel_flag != "1"}
<!--任意の処理-->
{/if}

関連ドキュメント


サポート

お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Slackコミュニティにご参加ください。