Internal
Contract implemented by classes that gate operations based on consent.
This predicate is consumed by consent-gated send paths to decide whether to proceed with an operation.
Determine whether the named operation is permitted given current consent and any allow‑list configuration.
Logical operation/method name (e.g., 'track', 'page').
'track'
'page'
true if the operation can proceed; otherwise false.
true
false
The mapping between method names and event type strings can be product‑specific.
Contract implemented by classes that gate operations based on consent.
Remarks
This predicate is consumed by consent-gated send paths to decide whether to proceed with an operation.