cms
:cms版本
revision
:修订版
authorizationEdition
:使用授权
authorizationStartDate
:授权起始日期
authorizationEndDate
:授权结束日期
authorizationOrganization
:授权单位
cluster
:节点id
master
:是否管理节点【true:管理节点,false:普通节点】
使用示例
<@tools.version path='/'>${a.fileName}</@tools.version>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/version', function(data){
console.log(data.cms);
});
</script>
visitDate
:访问日期,【2020-01-01】
visitHour
:访问小时,【-1-23】,-1表示整天数据,两个参数都不为空时,结果返回object
VisitDay
使用示例
<@visit.day visitDate='2020-01-01'
visitHour=9>${object.pv}</@visit.day>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/day?startVisitDate
:起始访问日期,【2020-01-01 23:59:59】,【2020-01-01】
endVisitDate
:终止访问日期,【2020-01-01 23:59:59】,【2020-01-01】
hourAnalytics
:小时统计,【true,false】,默认false
pageIndex
:页码
pageSize
:每页条数
返回结果
page
:PageHandler
page.list
:List类型 查询结果实体列表
VisitDay
使用示例
<@visit.dayList hourAnalytics=false><#list page.list as
a>${a.pv}<#sep>,</#list></@visit.dayList>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/dayList?id
:记录id,结果返回object
VisitHistory
ids
:
多个记录id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@visit.history id=1>${object.title}</@visit.history>
<@visit.history ids='1,2,3'><#list map as
k,v>${k}:${v.title}<#sep>,</#list></@visit.history>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/history?sessionId
:会话id
ip
:ip
url
:url
startCreateDate
:起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
:终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
:排序类型,【asc:正序,desc:倒序】,默认为创建日期倒序
pageIndex
:页码
pageSize
:每页条数
返回结果
page
:PageHandler
page.list
:List类型 查询结果实体列表
VisitHistory
使用示例
<@visit.historyList hourAnalytics=false><#list page.list as
a>${a.url}<#sep>,</#list></@visit.historyList>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/historyList?visitDate
:访问日期,【2020-01-01】
itemType
:访问项目类型,【category,content,user等页面统计时中的itemType】
itemId
:访问项目id,三个参数都不为空时,结果返回object
VisitItem
使用示例
<@visit.item visitDate='2020-01-01' visitHour=9>${object.pv}</@visit.item>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/item?startVisitDate
:起始访问日期,【2020-01-01 23:59:59】,【2020-01-01】
endVisitDate
:终止访问日期,【2020-01-01 23:59:59】,【2020-01-01】
itemType
:项目类型,【category,content,user等页面统计时中的itemType】
itemId
:项目id
pageIndex
:页码
pageSize
:每页条数
返回结果
page
:PageHandler
page.list
:List类型 查询结果实体列表
VisitItem
使用示例
<@visit.itemList itemType='content'><#list page.list as
a>${a.pv}<#sep>,</#list></@visit.itemList>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/itemList?visitDate
:访问日期,【2020-01-01】
sessionId
:会话id,两个参数都不为空时,结果返回object
VisitSession
使用示例
<@visit.session visitDate='2020-01-01' sessionId='xxxx-xxxx-xxxx'>${object.pv}</@visit.session>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/session?sessionId
:会话id
ip
:ip
startVisitDate
:起始访问日期,【2020-01-01 23:59:59】,【2020-01-01】
endVisitDate
:终止访问日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
:排序类型,【asc:正序,desc:倒序】,默认为创建日期倒序
pageIndex
:页码
pageSize
:每页条数
返回结果
page
:PageHandler
page.list
:List类型 查询结果实体列表
VisitSession
使用示例
<@visit.sessionList><#list page.list as
a>${a.pv}<#sep>,</#list></@visit.sessionList>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/sessionList?visitDate
:访问日期,【2020-01-01】
urlMd5
:访问网址md5
urlSha
:访问网址sha,三个参数都不为空时,结果返回object
VisitUrl
使用示例
<@visit.url visitDate='2020-01-01' urlMd5='md5' urlSha='sha'>${object.pv}</@visit.url>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/url?url
:url
startVisitDate
:起始访问日期,【2020-01-01 23:59:59】,【2020-01-01】
endVisitDate
:终止访问日期,【2020-01-01 23:59:59】,【2020-01-01】
pageIndex
:页码
pageSize
:每页条数
返回结果
page
:PageHandler
page.list
:List类型 查询结果实体列表
VisitUrl
使用示例
<@visit.urlList><#list page.list as
a>${a.pv}<#sep>,</#list></@visit.urlList>
<script>
$.getJSON('${site.dynamicPath}api/directive/visit/urlList?