File Download Tracker
Created by Orckestra
File Download Tracker User Guide
- Introduction
- Creating links that require registration
- Requiring registration on existing links
- Getting notified of new downloads by email
- Viewing download reports
- Exporting statistics to Excel
- Test Your Knowledge
Creating links that require registration
You can have users register before downloading media files from your website. All downloads by the registered user will be tracked now. (Please “Viewing download reports” for more information.)
For this, you will list links to these media files on a web page. When an unregistered user clicks such a link, a registration form will pop up prompting him or her to register by providing information such as the user name and an email address.
This is one-time operation. Once registered, the user will be able to download one or more media files from the website.
If the user chooses not to register, she or he will not be able to download the protected media.
To expose media files that require registration before being downloaded:
- Edit a page where you want the media links to appear.
- Insert the Composite.Media.FileDownloadTracker.ListFiles function (Insert | Function).
Figure 3: Inserting the ListFiles function
- Specify its required parameter:
- Media folder: The folder in the media archive to expose files from. Files in subfolders will be listed, too.
- If necessary, specify these optional parameters:
- Notification Email: When specified, the email address is used to send notifications of each download to.
- Required Fields: Fields required to fill out on the registration form. The Name and Email are required by default.
- Optional Fields: Optional fields to be displayed on the registration form.
- Form Intro Text: Text that appears on the form to explain the use of the registration form.
- Test Mode: If selected, the registration form will always be shown.
Figure 4: Setting the ListFiles function parameters
- Click OK.
Please note that the fields that appear on the form are a combination of required and optional fields with the required fields having higher priority.