PERS SDK - v2.3.26 / Exports / EventFilter
Optional filter for event subscriptions
Include filters are whitelists, exclude filters are blacklists.
Example
{ domains: ['transaction'] }Example
{ domains: ['transaction', 'campaign', 'redemption'] }Example
{ excludeDomains: ['validation', 'system'] }Example
{ levels: ['error'] }Example
{ domains: ['authentication'], replay: true }• Optional domains: AnyDomain[]
Filter by domains (whitelist)
core/events/event-types.ts:264
• Optional excludeDomains: AnyDomain[]
Exclude specific domains (blacklist)
core/events/event-types.ts:266
• Optional levels: NotificationLevel[]
Filter by levels
core/events/event-types.ts:268
• Optional replay: boolean
Replay last auth event to this subscriber if they missed it. Useful for late subscribers that need the session_restored event. Only replays authentication domain events (login_success, session_restored).