Skip to content

Add support for events based on MetricKit reports - #299

Draft
kkostov wants to merge 1 commit into
feat/processorsfrom
feat/support-metrickit
Draft

Add support for events based on MetricKit reports#299
kkostov wants to merge 1 commit into
feat/processorsfrom
feat/support-metrickit

Conversation

@kkostov

@kkostov kkostov commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

This PR adds the ability to submit MetricKit reports:

 await TelemetryDeck.send(metricReport: report)

The report is converted into a single TelemetryDeck.Performance.metricKitMetricReport event with one parameter per metric, named TelemetryDeck.Performance.metricKitMetricReport containing the JSON representation of the metric report.

Note: the app is responsible for instantiating a MetricManager and consuming the manager.metricReports

The feature is enabled by default on platforms where MetricKit is available via a new MetricKitProcessor.

@kkostov
kkostov force-pushed the feat/support-metrickit branch from b7bfc96 to 81acf96 Compare August 10, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant