コンテンツの更新後のトリガを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コミュニティにご参加ください。