Add Structured Metrics to monitor short lived devices.

This adds logging to code paths that lead to a change
in the client id.

Bug: 1226954
Change-Id: Id68925ad4a9af48be2d10b9388b01fc2120eb1d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053241
Commit-Queue: Paul Dyson <[email protected]>
Reviewed-by: Caroline Rising <[email protected]>
Reviewed-by: Robert Kaplow <[email protected]>
Reviewed-by: Tony Yeoman <[email protected]>
Reviewed-by: Roman Sorokin [CET] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#916644}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 0256bcb2..6f7509b 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -4805,6 +4805,8 @@
       "//components/arc/mojom",
       "//components/full_restore",
       "//components/metrics/structured",
+      "//components/metrics/structured:neutrino_logging",
+      "//components/metrics/structured:neutrino_logging_util",
       "//components/services/app_service/public/cpp:instance_update",
       "//components/services/font:lib",
       "//components/services/font/public/mojom",