콘텐츠로 이동

RecommendationEngine

Defined in: packages/analytics/src/insights/recommendation.engine.ts:85

new RecommendationEngine(config?): RecommendationEngine

Defined in: packages/analytics/src/insights/recommendation.engine.ts:123

Partial<RecommendationConfig> = {}

RecommendationEngine

dismissRecommendation(recommendationId, reason?): boolean

Defined in: packages/analytics/src/insights/recommendation.engine.ts:194

추천 무시

string

string

boolean


generateRecommendations(metrics): Promise<Recommendation[]>

Defined in: packages/analytics/src/insights/recommendation.engine.ts:131

메트릭 기반 추천 생성

AggregatedMetric[]

Promise<Recommendation[]>


getRecommendationsByCategory(category): Recommendation[]

Defined in: packages/analytics/src/insights/recommendation.engine.ts:173

특정 카테고리 추천 조회

string

Recommendation[]


getRecommendationStats(): object

Defined in: packages/analytics/src/insights/recommendation.engine.ts:206

추천 통계

object

byCategory: Record<string, number>

byImpact: Record<string, number>

byPriority: Record<string, number>

total: number


markRecommendationAsImplemented(recommendationId): boolean

Defined in: packages/analytics/src/insights/recommendation.engine.ts:182

추천 실행 상태 업데이트

string

boolean