フリークエンシーキャッピングの例
この記事では、フリークエンシーキャッピングの使用例を提供します。
このセクションでは、サンプルシナリオを使用した使用例を提供します。このシナリオでは、プロファイルに2つのクールダウングループと4つのアクションを持つ1つのコネクタがあると仮定しています。
アクション名 | クールダウングループ | クールダウン時間 | 優先度番号 | 追加遅延 |
---|---|---|---|---|
A | グループ 1 | 48時間 | 40 | — |
B | グループ 1 | 48時間 | 30 | 2時間 |
C | デフォルト | 24時間 | 1 | — |
D | クールダウンなし | — | — | — |
このシナリオでは、アクションに対してクールダウンが次のように適用されます:
-
クールダウングループ 1
- アクションAがアクションBより先に真と評価される場合、アクションAのみがトリガーされます。
- 48時間のクールダウンが開始され、その間、アクションAもBもトリガーされません。
- アクションBがアクションAより先に真と評価される場合、追加遅延として構成された2時間後にアクションBのみがトリガーされます。
- 48時間のクールダウンが開始され、その間、アクションAもBもトリガーされません。
- アクションAとBが同時に真と評価される場合、最高の優先度番号が割り当てられているアクションAのみがトリガーされます。
- 48時間のクールダウンが開始され、その間、アクションAもBもトリガーされません。
-
デフォルトのクールダウン
- アクションCが真と評価されると、即座にトリガーされます。
- 24時間のクールダウンが開始され、その間、アクションCは再度トリガーされません。
- アクションDは、その条件が満たされるとすぐにトリガーされ、クールダウンによる制限はありません。
最終更新日 :: 2024年March月29日