Skip to content

backends-web-backend


Class: AnalyticsController

Defined in: backends/web-backend/src/analytics/analytics.controller.ts:9

Constructors

Constructor

new AnalyticsController(analytics): AnalyticsController

Defined in: backends/web-backend/src/analytics/analytics.controller.ts:10

Parameters

analytics

AnalyticsService

Returns

AnalyticsController

Methods

config()

config(): object

Defined in: backends/web-backend/src/analytics/analytics.controller.ts:13

Returns

object

idleThresholdSeconds

idleThresholdSeconds: number


ingest()

ingest(body, req): Promise<{ accepted: number; }>

Defined in: backends/web-backend/src/analytics/analytics.controller.ts:19

Parameters

body
events?

ClientUsageEvent[]

req

AuthenticatedRequest

Returns

Promise<{ accepted: number; }>