init(enabledStateReportingDomains:)
Creates a new MetricManager instance with state reporting domains enabled for metrics aggregation.
Declaration
init(enabledStateReportingDomains: Set<StateReportingDomain>)Discussion
Pass a set of StateReportingDomain values to enable state-contextualized metrics. When state reporting is enabled, the stateEntries property of each MetricReport is populated with metric values segmented by each recorded app state.
let manager = MetricManager(
enabledStateReportingDomains: ["com.example.app.session"]
)Use init() if you don’t need per-state metrics.