Unfortunately quite a bit more complicated on the back end of things when you need to report on it. Both loading a webpage and downloading it have a similar request pattern. Take, for example, a PDF file which loads seamlessly in Chrome.
If this is something you can currently distinguish, I’d be very interested in hearing more!