AnalyticsProviderOptions
Configuration for createAnalyticsProvider.
Properties
Section titled “Properties”filter?
Section titled “filter?”
optionalfilter?:string[]
When provided, only events whose type matches one of these
strings are forwarded. All others are silently dropped.
Example
Section titled “Example”['placement_interaction', 'placement_dismissed']handler
Section titled “handler”handler:
AnalyticsEventHandler
Callback that pushes one event to the analytics platform. Called once per SDK event after optional transformation.
optionalname?:string
Human-readable consumer name shown in diagnostics.
Default
Section titled “Default”'analytics'transform?
Section titled “transform?”
optionaltransform?:AnalyticsEventTransformer
Optional transform applied before the handler. Use this to rename events, enrich properties, or drop events you don’t care about.
Return null to suppress the event.