This is all normal telemetry data roughly analogous to what most websites collect. Why are you assuming they're probably collecting much less?
The code is written by engineers to either solve a problem, or spy on the users. The policy document does not disambiguate between the two.
Include them in the web server logs of the system serving the static file and call it a day.
That’s pretty basic.
The code is written by engineers to either solve a problem, or spy on the users. The policy document does not disambiguate between the two.