v1.12.30 긴 접속 시간 표시와 중단 후 새 방문 처리 개선
This commit is contained in:
@@ -7,6 +7,7 @@ import {
|
||||
ANALYTICS_VISITOR_HASH_RETENTION_DAYS,
|
||||
createContentSessionHash,
|
||||
clampAnalyticsDurationSeconds,
|
||||
clampAnalyticsRealtimeDurationSeconds,
|
||||
clampAnalyticsScrollRatio,
|
||||
createDailyVisitorHash,
|
||||
createRealtimeSessionHash,
|
||||
@@ -1217,6 +1218,7 @@ export const recordAnalyticsHeartbeat = async (input) => {
|
||||
const pageId = input.pageId || null
|
||||
const pageSlug = input.pageSlug || ''
|
||||
const durationSeconds = clampAnalyticsDurationSeconds(input.durationSeconds)
|
||||
const realtimeDurationSeconds = clampAnalyticsRealtimeDurationSeconds(input.durationSeconds)
|
||||
const maxScrollRatio = clampAnalyticsScrollRatio(input.maxScrollRatio)
|
||||
const visitorHash = createVisitorHashFromEvent(input.event)
|
||||
const memberSession = getMemberSession(input.event)
|
||||
@@ -1320,7 +1322,7 @@ export const recordAnalyticsHeartbeat = async (input) => {
|
||||
${pageId},
|
||||
${pageSlug},
|
||||
${ipAddress},
|
||||
${durationSeconds},
|
||||
${realtimeDurationSeconds},
|
||||
${maxScrollRatio}
|
||||
)
|
||||
ON CONFLICT (session_hash) DO UPDATE
|
||||
|
||||
Reference in New Issue
Block a user