o2o-infinith-backend/app/services
Mina Choi c4cbbaf7e7 website_audit 추출 정확도 개선 + Apify 빈값 방어
- website_parser: anchor-only href 추출로 CDN 노이즈 차단, additional_domains 를
  data-lang/서브도메인 prefix 기반 글로벌 사이트 검출로 교체, main_cta 카테고리화
  (전화/카톡/예약, fallback 제거) + 최대 3개 제한
- firecrawl: html → rawHtml 로 변경 (script 태그 보존 → 픽셀 검출 정상화)
- gemini_vision: logo_colors_hex 최대 5개 → 2개
- branding: 기존 brandAssets 보존하면서 logo_* 머지 (collect_brand_basics 결과
  덮어쓰지 않게)
- facebook_audit: _page_patch 가 누락 필드 default 값으로 초기화 (Apify 가 페이지
  데이터 못 받을 때 schema validation 실패 방어)
- schemas: top_videos / bio / linked_domain 옵셔널 처리 (실제 누락 가능 케이스 대응)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-04 22:43:40 +09:00
..
analysis.py website_audit 추출 정확도 개선 + Apify 빈값 방어 2026-06-04 22:43:40 +09:00
brand_parser.py refactor(branding): collect/report 단계 분리 + Vision logo hex 추가 2026-06-02 11:08:38 +09:00
branding.py website_audit 추출 정확도 개선 + Apify 빈값 방어 2026-06-04 22:43:40 +09:00
collect.py website_audit 추출 정확도 개선 + Apify 빈값 방어 2026-06-04 22:43:40 +09:00
facebook_audit.py website_audit 추출 정확도 개선 + Apify 빈값 방어 2026-06-04 22:43:40 +09:00
file_data.py db migration done 2026-06-01 15:31:33 +09:00
instagram_audit.py 빈값 채우기 및 코드 정리 2026-06-04 14:47:01 +09:00
kpi_dashboard.py 빈값 채우기 및 코드 정리 2026-06-04 14:47:01 +09:00
market.py 데이터 출력 확인 2026-06-04 16:50:34 +09:00
pipeline.py db migration done 2026-06-01 15:31:33 +09:00
website_parser.py website_audit 추출 정확도 개선 + Apify 빈값 방어 2026-06-04 22:43:40 +09:00