For the Website owner it is important to know how the data is accessed in order to understand the flow. This information will be used in Website personalization process to optimize. For the content page we can use Path Analyzer. For media assets it is a different story. In our case a visitor cans download from landing page, case study detail page and search results page. He has to find a way how to track in xDB all PDF downloads regardless from where the visitor access it.
How to add setup Sitecore to track PDF download and associate the download event to a goal.