ReportGenerator
Defined in: packages/analytics/src/services/report.generator.ts:9
Constructors
섹션 제목: “Constructors”Constructor
섹션 제목: “Constructor”new ReportGenerator(
config):ReportGenerator
Defined in: packages/analytics/src/services/report.generator.ts:12
Parameters
섹션 제목: “Parameters”config
섹션 제목: “config”Returns
섹션 제목: “Returns”ReportGenerator
Methods
섹션 제목: “Methods”exportToCSV()
섹션 제목: “exportToCSV()”exportToCSV(
report):Promise<string>
Defined in: packages/analytics/src/services/report.generator.ts:167
보고서를 CSV 형식으로 내보내기
Parameters
섹션 제목: “Parameters”report
섹션 제목: “report”Returns
섹션 제목: “Returns”Promise<string>
exportToJSON()
섹션 제목: “exportToJSON()”exportToJSON(
report):Promise<string>
Defined in: packages/analytics/src/services/report.generator.ts:186
보고서를 JSON 형식으로 내보내기
Parameters
섹션 제목: “Parameters”report
섹션 제목: “report”Returns
섹션 제목: “Returns”Promise<string>
generateCustomReport()
섹션 제목: “generateCustomReport()”generateCustomReport(
name,dateRange,filters,metricTypes):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:142
커스텀 보고서 생성
Parameters
섹션 제목: “Parameters”name
섹션 제목: “name”string
dateRange
섹션 제목: “dateRange”end
섹션 제목: “end”Date
start
섹션 제목: “start”Date
filters
섹션 제목: “filters”Record<string, any>
metricTypes
섹션 제목: “metricTypes”Returns
섹션 제목: “Returns”Promise<AnalyticsReport>
generateDailySummary()
섹션 제목: “generateDailySummary()”generateDailySummary(
date):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:19
일일 요약 보고서 생성
Parameters
섹션 제목: “Parameters”date
섹션 제목: “date”Date
Returns
섹션 제목: “Returns”Promise<AnalyticsReport>
generateMonthlyReport()
섹션 제목: “generateMonthlyReport()”generateMonthlyReport(
year,month):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:74
월간 보고서 생성
Parameters
섹션 제목: “Parameters”year
섹션 제목: “year”number
month
섹션 제목: “month”number
Returns
섹션 제목: “Returns”Promise<AnalyticsReport>
generateProviderReport()
섹션 제목: “generateProviderReport()”generateProviderReport(
providerId,dateRange):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:104
프로바이더별 성능 보고서
Parameters
섹션 제목: “Parameters”providerId
섹션 제목: “providerId”string
dateRange
섹션 제목: “dateRange”end
섹션 제목: “end”Date
start
섹션 제목: “start”Date
Returns
섹션 제목: “Returns”Promise<AnalyticsReport>
generateTemplateUsageReport()
섹션 제목: “generateTemplateUsageReport()”generateTemplateUsageReport(
dateRange):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:123
템플릿 사용량 보고서
Parameters
섹션 제목: “Parameters”dateRange
섹션 제목: “dateRange”end
섹션 제목: “end”Date
start
섹션 제목: “start”Date
Returns
섹션 제목: “Returns”Promise<AnalyticsReport>
generateWeeklyReport()
섹션 제목: “generateWeeklyReport()”generateWeeklyReport(
weekStartDate):Promise<AnalyticsReport>
Defined in: packages/analytics/src/services/report.generator.ts:48
주간 보고서 생성
Parameters
섹션 제목: “Parameters”weekStartDate
섹션 제목: “weekStartDate”Date
Returns
섹션 제목: “Returns”Promise<AnalyticsReport>