Add shared filters at the View level so every widget in a View can optionally inherit common constraints (e.g. path contains /blog, country = AU) without duplicating config on each widget.
- View filter bar: path/URL, country, channel/source, device (where providers support them).
- Widgets inherit filters by default; allow per-widget opt-out where needed.
- Map filters through canonical dimensions → provider-native query params.
- Persist filter state per user/session (and optionally per View defaults for clients).
Add shared filters at the View level so every widget in a View can optionally inherit common constraints (e.g. path contains
/blog, country = AU) without duplicating config on each widget.