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.

Beispielerweiterungen

Browser-Kompatibilität