AnalyticsService
Defined in: packages/analytics/src/services/analytics.service.ts:15
Constructors
섹션 제목: “Constructors”Constructor
섹션 제목: “Constructor”new AnalyticsService(
config):AnalyticsService
Defined in: packages/analytics/src/services/analytics.service.ts:23
Parameters
섹션 제목: “Parameters”config
섹션 제목: “config”Returns
섹션 제목: “Returns”AnalyticsService
Methods
섹션 제목: “Methods”collectMetric()
섹션 제목: “collectMetric()”collectMetric(
metric):Promise<void>
Defined in: packages/analytics/src/services/analytics.service.ts:36
메트릭 데이터 수집
Parameters
섹션 제목: “Parameters”metric
섹션 제목: “metric”Returns
섹션 제목: “Returns”Promise<void>
detectAnomalies()
섹션 제목: “detectAnomalies()”detectAnomalies(
metricType,timeRange):Promise<InsightData[]>
Defined in: packages/analytics/src/services/analytics.service.ts:136
이상 탐지
Parameters
섹션 제목: “Parameters”metricType
섹션 제목: “metricType”timeRange
섹션 제목: “timeRange”end
섹션 제목: “end”Date
start
섹션 제목: “start”Date
Returns
섹션 제목: “Returns”Promise<InsightData[]>
getDashboardData()
섹션 제목: “getDashboardData()”getDashboardData(
timeRange):Promise<{insights:InsightData[] |undefined;kpis: {clickRate:number;deliveryRate:number;errorRate:number;totalMessages:number; };metrics:AggregatedMetric[];timeRange: {end:Date;start:Date; };trends: { }; }>
Defined in: packages/analytics/src/services/analytics.service.ts:95
대시보드 데이터 조회
Parameters
섹션 제목: “Parameters”timeRange
섹션 제목: “timeRange”end
섹션 제목: “end”Date
start
섹션 제목: “start”Date
Returns
섹션 제목: “Returns”Promise<{ insights: InsightData[] | undefined; kpis: { clickRate: number; deliveryRate: number; errorRate: number; totalMessages: number; }; metrics: AggregatedMetric[]; timeRange: { end: Date; start: Date; }; trends: { }; }>
query()
섹션 제목: “query()”query(
query):Promise<AnalyticsResult>
Defined in: packages/analytics/src/services/analytics.service.ts:52
분석 쿼리 실행
Parameters
섹션 제목: “Parameters”query
섹션 제목: “query”Returns
섹션 제목: “Returns”Promise<AnalyticsResult>
streamMetrics()
섹션 제목: “streamMetrics()”streamMetrics(
types):AsyncGenerator<MetricData>
Defined in: packages/analytics/src/services/analytics.service.ts:81
실시간 메트릭 스트림
Parameters
섹션 제목: “Parameters”types
섹션 제목: “types”Returns
섹션 제목: “Returns”AsyncGenerator<MetricData>