# server.py 모듈 추출 — ads_integration.py

## 목적
server.py에서 광고 API 연동 관련 코드를 **읽어서** ads_integration.py 신규 파일로 추출.
server.py 자체는 수정하지 않음.

## 추출 범위
- `/home/jay/workspace/dashboard/ads_integration.py` 신규 생성
- server.py에서 아래 키워드 관련 함수/클래스를 찾아서 추출:
  - meta_ads, google_ads, naver_ads, facebook, campaign
  - 광고 API 토큰/인증 관련 로직
  - 광고 데이터 조회/분석 함수
- 예상 규모: ~400줄

## 작업 방법
1. server.py를 읽어서 광고 관련 함수/변수/상수 식별
2. ads_integration.py에 복사 (server.py 원본은 수정하지 않음)
3. 필요한 import 구문 정리
4. server_utils.py에서 공통 유틸 import
5. 단독 실행 시 import 에러 없는지 확인

## 주의사항
- **server.py 수정 금지**
- API 키/토큰은 환경 변수에서 로드 (하드코딩 금지)
- Google Ads Basic Access 대기 중이므로 해당 로직은 있는 그대로 추출

## affected_files
dashboard/ads_integration.py (신규)

## 검증 시나리오
1. `python3 -c "from dashboard.ads_integration import *"` 에러 없음
2. 광고 관련 함수 목록이 server.py 원본과 일치
