Download Links
  • 06 May 2020
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Download Links

  • Dark
    Light
  • PDF

Article summary

Download links are hyperlinks whose URL is: A download file (URL filename extension matches one of the types in the file types field)

If enabled, an event handler function is added for all links that are downloads, where a download is defined by the extension type in the downloadtypes array. The downloadtypes array is a comma-separated list of file extensions and has a default value of: xls,doc,pdf,txt,csv,zip,docx,xlsx,rar,gzip.

Defining downloadtypes

The downloadtypes config parameter allows you to define what file extensions will be considered a download. For example, if you want to track the downloading of bin and que files, you can do this by adding the downloadtypes config parameter with a value of bin,que.

Using downloadtypes
Suppose the downloadtypes config parameter contains:

"xls,doc"

Page contains the following hyperlink:

<a href="smartsource.xls?lang=en">SmartSource Spreadsheet</a>

Clicking the link generates the following parameters:

DCS.dcssip=tagbuilder.webtrends.com
DCS.dcsuri=/Help/EventTracking/smartsource.xls
DCS.dcsqry=?lang=en
WT.ti=Download:SmartSource Spreadsheet
WT.dl=20

JavaScript Example:

window.webtrendsAsyncInit = function () {
        var dcs = new Webtrends.dcs();
        dcs.init( {
                dcsid: "dcs12345610000wocrvqy1nqm_123p",
                download : true,
                downloadtypes : "xls,doc,pdf,txt,csv,zip,docx,xlsx,rar,gzip", 
        });
        dcs.track();
        }


JavaScript Reference:

dcsMultiTrack ParameterValue
DCS.dcssiphostname
DCS.dcsuripathname or "/"
DCS.dcsqrysearch (if present)
WT.ti"Download:" + title
WT.dl20
WT.nvEnclosing element id or classname (if present)

Was this article helpful?