Show Menu
主题×

s.linkLeaveQueryString

默认情况下,查询字符串被排除在所有报表之外。
对于一些退出链接和下载链接而言,URL 的重要部分可能位于查询字符串中,如下面的示例 URL 中所示。
https://www.mycompany.com/download.asp?filename=myfile.exe

下载文件名称可在查询字符串中定义,因而查询字符串对于提高文件下载报表的准确度是必需的。
The linkLeaveQueryString ​变量确定退出链接和文件下载报表中是否包含查询字符串。
最大大小
调试程序参数
填充报表
默认值
不适用
不适用
退出链接文件下载
false
注意:设置 linkLeaveQueryString=true 包括所有退出链接和下载链接的所有查询字符串参数。

语法

s.linkLeaveQueryString=[false/true]

示例

s.linkLeaveQueryString=false

可能值

s.linkLeaveQueryString=false

s.linkLeaveQueryString=true

配置设置

此变量不需要任何配置。

缺陷、问题和提示

  • 设置 s.linkLeaveQueryString=true 可包含所有退出链接和下载链接的全部查询字符串参数。
  • linkLeaveQueryString 变量不会影响记录的页面 URL、访客点击图或路径报表。

退出链接和文件下载的自动跟踪

您可根据定义文件下载文件类型和退出链接的参数配置 JavaScript 文件,以自动跟踪文件下载和退出链接。
控制自动跟踪的参数如下所示:
s.trackDownloadLinks=true 
s.trackExternalLinks=true 
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,doc,pdf,xls" 
s.linkInternalFilters="javascript:,mysite.com,[more filters here]" 
s.linkLeaveQueryString=false 

参数 trackDownloadLinks and trackExternalLinks determine if automatic file download and exit link tracking are enabled. 启用后,任何文件类型与中某个值匹配的链接 linkDownloadFileTypes 都会作为文件下载自动跟踪。 任何包含URL且其中不包含其中某个值的链接都会 linkInternalFilters 作为退出链接自动跟踪。
In JavaScript H.25.4 (released February 2013), automatic exit link tracking was updated to always ignore links with HREF attributes that start with # , about: , or javascript: .

示例 1

上述文件类 .jpg 型和 .aspx 不包括在内,因此 linkDownloadFileTypes 不会自动跟踪和报告对它们的单击作为文件下载。
The parameter linkLeaveQueryString modifies the logic used to determine exit links. When linkLeaveQueryString =false, exit links are determined using only the domain, path, and file portion of the link URL. When linkLeaveQueryString =true, the query string portion of the link URL is also used to determine an exit link.

示例 2

使用下列设置时,以下示例将计为退出链接:
//JS file  
s.linkInternalFilters="javascript:,mysite.com" 
s.linkLeaveQueryString=false 
 
//HTML file 
<a href='https://othersite.com/index.html?r=mysite.com'>Visit Other Site!</a> 

示例 3

使用下列设置时,以下链接不会计为退出链接:
//JS file  
s.linkInternalFilters="javascript:,mysite.com" 
s.linkLeaveQueryString=true 
 
//HTML  
<a href='https://othersite.com/index.html?r=mysite.com'>Visit Other Site</a> 

注意:单个链接只可作为文件下载或退出链接进行跟踪,且优先作为文件下载。如果某个链接是基于参数的退出链接和文件下载,则该链接将作为文件下载而不是退出链 linkDownloadFileTypes linkInternalFilters 被跟踪和报告。