광고 명령 센터 구축하기
목표
Google Ads와 Meta Ads를 위한 신뢰할 수 있는 광고 대시보드(Cockpit)를 구축합니다. 숫자의 출처, 플랫폼 간 차이점, 조직 격리, 그리고 광고 플랫폼으로 전송되는 작업의 보안을 유지합니다.
구축 전 제품 분류
- 보고 : 연결, 동기화 및 읽기 전용.
- 지원 운영 : 추천, 미리보기, 예산 변경/중단/재개 시 사람의 검증.
- 셀프 서비스 SaaS : 다중 사용자 OAuth, 계정 선택, 권한 관리, 결제, 규정 준수 및 지원.
관리자 연결과 시뮬레이션 테스트만 있는 상태에서 세 번째 수준을 약속하지 마십시오.
실제 맥락부터 파악
스택을 선택하기 전에 기존 리포지토리와 인프라를 검사합니다. 대상 사용자, 계정 수, 업데이트 빈도, 예상 기록, 전환 데이터의 출처, 통화, 시간대, 호스팅 및 규정 준수 제약 조건을 수집합니다.
선택된 수준에 맞게 솔루션을 규모 조정합니다. 단일 조직, 읽기 전용 내부 도구의 경우 단일 조직, 간단한 역할, 모놀리식 아키텍처로 충분합니다. 해당 요구사항 없이 셀프 서비스 OAuth, 마이크로서비스, 결제 또는 승인 워크플로를 강요하지 마십시오.
유용한 참고 자료 로드
- 항상 architecture-data-sync.md를 읽습니다.
- Google Ads의 경우 google-ads.md를 읽습니다.
- Meta Ads의 경우 meta-ads.md를 읽습니다.
- 외부 쓰기 또는 프로덕션 배포 전에 production-safety.md를 읽습니다.
- 시스템이 완료되었다고 선언하기 전에 acceptance-checklist.md의 관련 섹션을 적용합니다.
API 버전, 권한, 검토 절차 및 할당량은 변경됩니다. 구현 시점에 공식 문서를 확인하십시오.
워크플로
- 역량 매트릭스 구축: 플랫폼, 읽기/쓰기, 출처, 입증된 상태 및 제한 사항.
- 조직, 구성원, 역할, 연결, 광고 계정 및 감사 로그 설계.
- 먼저 읽기 전용 커넥터를 구현하고 원시 출처 데이터를 보존합니다.
- 멱등성 작업을 통해 정규화된 데이터베이스로 동기화합니다. 신선도, 오류, 적용 범위 및 기여 컨텍스트를 표시합니다.
- 마감된 기간의 샘플을 Google 및 Meta 기본 인터페이스와 조정합니다.
- 결정론적 규칙과 계산을 통해 추천을 생성합니다. LLM은 추천을 설명하거나 재구성하는 데만 사용합니다.
- 각 쓰기 작업을 미리보기, 권한, 제한, 멱등성, 감사, 원격 재확인 및 롤백 절차와 함께 별도로 추가합니다.
- 조직 간 격리, OAuth 만료, 할당량, 작업 재시도 및 누락된 메트릭을 테스트합니다.
불변 원칙
- 리포지토리, 브라우저, 로그, 스크린샷, 내보내기 또는 프롬프트에 비밀 정보를 저장하지 않습니다.
- Google 및 Meta 전환을 단순히 합산하지 마십시오: 플랫폼, 액션, 윈도우 및 기여 모델을 유지합니다.
- 예약된 동기화는 실시간이 아닙니다.
- 명시적 허가와 정확한 범위 없이 프로덕션 계정에서 변경 작업을 테스트하지 마십시오.
- 각 기능을
구현됨,샌드박스에서 테스트됨,프로덕션에서 검증됨또는부분적으로 구분합니다.
예상 결과물
아키텍처 및 가정, 데이터 스키마, Google 및 Meta 연결 흐름, 동기화 전략, 권한 매트릭스, 쓰기 보호 장치, 조정 테스트 및 운영 런북을 제공합니다. 완료된 것과 검증이 필요한 것을 명확히 구분합니다.