陈剑华

Merge remote-tracking branch 'origin/main'

... ... @@ -69,7 +69,7 @@ struct OneKeyLoginPage {
}
onPageHide(): void {
const duration = (Date.now() - this.pageStartDate!)
const duration = Math.floor((Date.now() - this.pageStartDate!)/1000)
TrackingPageBrowse.trackCommonPageExposureEnd(this.pageName, this.pageName, duration)
}
... ...
... ... @@ -6,7 +6,7 @@ import { Tracking } from './Tracking'
export class TrackingPageBrowse {
/// 页面浏览事件
// duration 浏览时长,上层计算,单位
// duration 浏览时长,上层计算,单位秒
static trackCommonPageExposureEnd(pageId: string, pageName: string, duration: number ,extParams?: ParamType) {
let params = TrackingUtils.generateParams(extParams)
if (pageId.length) {
... ... @@ -16,7 +16,7 @@ export class TrackingPageBrowse {
params["pageName"] = pageName
}
params["duration"] = duration / 1000
params["duration"] = duration
params["action"] = TrackConstants.ActionType.Browse
TrackingUtils.fillPositionWith(params)
Tracking.event("channel_exposure", params)
... ...