Constructor
new VisitTrace()
Extends
Classes
Members
address :string
访问地址。
Type:
- string
agent :object
平台代理描述。
Type:
- object
CacheDuration
- Overrides:
缓存持续时长。
contactDomain :string
触发记录的联系人域。
Type:
- string
contactId :number
触发记录的联系人 ID 。
Type:
- number
context :JSON
- Overrides:
关联的上下文信息。
Type:
- JSON
domain :string
域名。
Type:
- string
event :string
事件。
Type:
- string
eventParam :object
事件参数。
Type:
- object
eventTag :string
事件标签。
Type:
- string
expiry :number
- Overrides:
有效期。
Type:
- number
(protected) id :number
- Overrides:
实体 ID 。
Type:
- number
language :string
客户端语言。
Type:
- string
last :number
- Overrides:
上一次更新数据的时间戳。
Type:
- number
Lifespan
- Overrides:
数据生命周期。
(protected) moduleName :string
- Overrides:
模块名称。
Type:
- string
parentId :number
上一级分享人 ID 。
Type:
- number
platform :string
平台名称。
Type:
- string
PlatformAppletWeChat :string
小程序。
Type:
- string
PlatformBrowser :string
浏览器。
Type:
- string
screenColorDepth :number
屏幕色深。
Type:
- number
screenOrientation :string
屏幕方向。
Type:
- string
screenSize :object
屏幕分辨率。
Type:
- object
sharerId :number
分享人 ID 。
Type:
- number
time :number
访问时间。
Type:
- number
timestamp :number
- Overrides:
数据时间戳。
Type:
- number
title :string
页面标题。
Type:
- string
url :string
URL 。
Type:
- string
userAgent :string
浏览器代理字符串。
Type:
- string
Methods
(static) create(json) → {VisitTrace}
使用 JSON 格式数据创建 VisitTrace 实例。
Parameters:
Name | Type | Description |
---|---|---|
json |
JSON |
Returns:
- Type
- VisitTrace
getContext() → {JSON}
- Overrides:
获取关联的上下文。
Returns:
返回关联的上下文数据。
- Type
- JSON
getExpiry() → {number}
- Overrides:
获取数据的有效期。
Returns:
返回数据的有效期。
- Type
- number
getId() → {number}
- Overrides:
获取实体 ID 。
Returns:
返回实体 ID 。
- Type
- number
getLast() → {number}
- Overrides:
获取最近一次更新数据的时间戳。
Returns:
返回最近一次更新数据的时间戳。
- Type
- number
getTimestamp() → {number}
- Overrides:
获取数据时间戳。
Returns:
返回数据时间戳。
- Type
- number
isOverdue() → {boolean}
- Overrides:
数据是否已经超期。
Returns:
如果超期返回 true
,否则返回 false
。
- Type
- boolean
isValid() → {boolean}
- Overrides:
数据是否在有效期内。
Returns:
如果有效返回 true
,否则返回 false
。
- Type
- boolean
resetUpdateTime(time)
- Overrides:
重置更新时间。
Parameters:
Name | Type | Description |
---|---|---|
time |
number | 更新时间。 |
setContext(context)
- Overrides:
设置关联的上下文。
Parameters:
Name | Type | Description |
---|---|---|
context |
JSON | 指定上下文数据。 |
toCompactJSON()
- Inherited From:
toJSON()
- Inherited From: