Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Track displayed files

128 sites Security covered Drupal 9–11
View on drupal.org

This module tracks how visitors view files on your website. You can configure specific links to files to be tracked, and it records each time a visitor accesses a file through those links. It provides various reports on which files are viewed, by whom, and other details, and works with both public and private file systems.

Description

What is this module for?

Track displayed files module enables the possibility to track how much visitors are viewing files on site.

Every link to a file can be configured to be tracked.
Then, a record is registered each time a visitor access the file from this specific link.

How does it work?

Configure file fields to be tracked in content interface, by selecting the corresponding display.

Links to be tracked can also be integrated in templates or html source of contents, by customizing links.

Specificities

  • The difference between this module and other modules is that this one works with both public and private file system.
  • This module is also interesting if you want to track files displays by user or limit tracking by role.
  • The use of field formatters makes it easy to configure directly in the UI.

Features

  • Differents availables reports : main report, reports by file, reports by user.
  • Datas provided : displays count, total ips by file, average ips by file, date of last display, users having displayed file, browser used, internal or external URI where the link was visited.
  • Enable and disable datas which you don’t want to appear in reports;
  • Export all datas in CSV files.
  • Clear datas by file or by user.
  • Rules integration.
  • Colorbox integration (by file, no gallery).

Installation

  • Copy the module's directory to your modules directory and activate the module.
  • Install it here : admin/modules
  • View reports here : admin/reports/track_da_files
  • Configure Track displayed files module here : admin/config/media/track_da_files
  • Find more informations in README.txt file

Similar modules

There are some other existing modules which can be used to track downloads of files. The two main working modules implemented for Drupal 7 are :

  • Public Download Count : this module is targetting public files. A php function have to be integrated directly in code source to make it work.
  • Download count : this module works only with private file system.

 

 

Depends on

Dependencies of the latest stable release

  • browscap Drupal core
  • field Drupal core
  • file Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jan 2026
Latest release
7 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
8.x-1.0 Stable 9–11 Jan 26, 2026