microsoft / react-native-windows

A framework for building native Windows apps with React.
https://microsoft.github.io/react-native-windows/
Other
16.36k stars 1.14k forks source link

[0.76] Enable telemetry collection #14095

Closed danielayala94 closed 1 week ago

danielayala94 commented 2 weeks ago

Description

Combo of PRs to backport into 0.76:

13493

14039 (one line change)

The PR description that follows is mostly from #13493, as the other PR just sets the instrumentation key.

Type of Change

New feature.

Why

Enable posting telemetry data to have information that will allow us to take informed decisions on what areas of RNW we should focus, identify customer pains, RNW usage, etc.

Resolves #10473 Resolves #10142 Resolves #10141

What

Testing

All E2E tests on telemetry.test.ts are passing after the refactoring. All other telemetry tests are passing after the refactoring as well.

Changelog

Yes

Enables telemetry collection to monitor RNW reliability, performance, and usage.

Microsoft Reviewers: Open in CodeFlow
TatianaKapos commented 1 week ago

Will merge this in for a dot release of 0.76! discussed offline, will merge this for 0.76.0!