When you click on a content element, the Downloads tab lists who downloaded the content. Standard reporting capabilities do not provide this download history. To report on this feature, the API can be used to return the data.
The download history is stored in the ContentVersionHistory table.
To get the download histories, use the WHERE clause field=contentVersionDownloaded. The ContentVersionHistory.CreatedById field specifies who downloaded the file.
The following is a sample query that gets the count of today's number of downloads, per user:
SELECT count(id) DownloadCountByUser, CreatedById FROM ContentVersionHistory WHERE CreatedDate = TODAY AND Field = 'contentVersionDownloaded' GROUP BY createdbyid
The following query can be used for Content Delivery download
Select DistributionId, CreatedDate, IsDownload, IsInternal, ParentviewID From ContentDistributionView where CreatedDate is Today
Performance Note:
The ContentVersionHistory table grows very quickly and performance will be a concern for any implementation. To improve performance, add restrictive criteria to the WHERE clause of a query. For instance, the sample query above, puts a time bound of TODAY; the query will perform relatively quickly on a large table because it's using the indexed CreatedDate field.
000385125

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.