declarativeNetRequest.Rule
Das Objekt beschreibt die Aktionen, die für übereinstimmende Anfragen ausgeführt werden sollen. Diese können in den statischen Regelressourcen angegeben werden, die durch den manifest.json declarative_net_request
Schlüssel verknüpft sind, oder dynamischer über die Methoden declarativeNetRequest.updateDynamicRules
oder declarativeNetRequest.updateSessionRules
.
Für weitere Informationen über Regeln siehe Regeln auf der API-Übersichtsseite.
Typ
Werte dieses Typs sind Objekte. Sie enthalten folgende Eigenschaften:
action
-
declarativeNetRequest.RuleAction
. Die Aktion, die durchgeführt werden soll, wenn diese Regel zutrifft. condition
-
declarativeNetRequest.RuleCondition
. Die Bedingung, unter der diese Regel ausgelöst wird. id
-
number
. Eine ID, die eine Regel innerhalb eines Regelsets eindeutig identifiziert. Pflichtfeld und sollte >= 1 sein. priority
Optional-
number
. Regelpriorität. Standardwert ist 1. Sollte, wenn angegeben, >= 1 sein. Siehe Priorität der Übereinstimmung für Details darüber, wie die Priorität beeinflusst, welche Regeln angewendet werden.