← Portfolio
PR 성과 · 데이터2026
보도자료 성과 분석 대시보드
보도자료 배포 후 쌓이는 "보도현황"을 누적 추적 + 디브리핑하는 정적 대시보드. 매체별 개별 점수와 지면 가중치를 반영한 'PR 임팩트 스코어'로 물량이 아닌 질을 측정할 수 있게 설계
문제 · Challenge
상반기 보도자료 총합의 "보도현황"이 수동집계되어 개별 파일로만 쌓이던 상황. 개별 보도자료의 성과를 감으로만 알고 시계열·캠페인 비교나 KPI 관리가 불가능했다. 단순 총건수 집계는 '물량'만 보여줄 뿐, 주요매체 여부, 사업관련 여부, 중요도, 지면 확보 등 '질'과 논조·핵심메시지 관철 여부를 담지 못하고 있었음.
접근 방식 · Approach
1
PDF로 정리되던 매체 집계 + 클리핑 페이지를 AI 본문 분석(논조·바이라인·핵심메시지 관철)을 통해 세션 추출해 단일 JSON(releases.json)에 적재2
매체별 개별 점수 테이블(총 98개 매체 시드) 구축, 온라인·방송 점수, 지면 점수 등에 대한 가중치를 부여해 'PR 임팩트 스코어' 산식 설계3
순수 계산 함수(calc.js)를 node:test로 커버해 신규 보도자료 추가 시 회귀 없이 검증4
KPI 요약/시계열/랭킹/카테고리 ROI/논조·메시지/바이라인 등 블록 대시보드 + 단건 디브리핑 카드(card.html) 구현해 배포. 보도자료 배포 후 실적을 다음날 취합 비교5
데이터가 뒷받침 못하는 부분(온라인 전수 논조 분석 등)은 과감히 범위에서 제외 — 과장 없이 확실한 지표만 노출결과 · Outcome
✓
개별 배포 보도자료를 시계열·카테고리 비교가 가능한 단일 데이터셋으로 전환✓
대시보드 지표를 '건수' 중심에서 주요매체·지면 확보 질을 반영한 '임팩트 스코어' 중심으로 전환✓
신규 보도자료는 당초 취합하던 모니터 PDF 한 장 추가 + AI 세션 분석만으로 자동 반영되는 파이프라인 확보Tags
대시보드PR성과미디어분석Node.jsVercel