VisitTrace

VisitTrace

访问痕迹。

Constructor

new VisitTrace()

Extends

Classes

VisitTrace

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: