프로젝트 목록
Advertising · Data & Operations
네이버 광고·검색 성과 통합 대시보드
네이버 광고 보고서를 통합 업무 허브로 리뉴얼했습니다. 광고 성과와 키워드 계층에서 시작해, 월간 보고서 자동 생성과 자체 방문 로그 수집까지 여덟 화면을 하나의 메뉴로 묶었습니다.
- PHP
- MySQL
- Naver Ads API
- Chart.js
- xlsx
- Cron


월간 보고서 — 매달 1일에 지난달치가 이미 만들어져 있습니다. 요약 문장은 수치에서 규칙으로 만들고 생성 모델을 쓰지 않습니다. 
월간 보고서의 유입 파트 — 광고비가 사이트 방문까지 어떻게 이어졌는지 같은 장에 붙입니다. 채널마다 무엇을 세는지도 함께 적습니다. 
캠페인 성과 — 캠페인·광고그룹·키워드 계층을 펼쳐 성과를 비교합니다. 
방문 로그 — 사이트에 비콘 한 줄을 달아 방문을 직접 수집합니다. 유료 도구를 대체했고 요약·실시간·유입 키워드가 한 화면의 탭입니다. 
인기 페이지 — 주소 대신 페이지 이름으로 보여 줍니다. 사이트 DB를 볼 수 있어 가능한 일이고, 유료 도구는 여기서 주소를 뭉쳤습니다. 
광고 소재 — 키워드 1,061개의 소재 문구와 연결 URL을 한 화면에서 보고, 최신 API 데이터로 다시 맞춥니다.
Overview
흩어져 있던 광고 성과와 소재를 기간·계층·키워드로 탐색합니다. 그 광고가 사이트 방문까지 이어졌는지도 같은 도구에서 확인합니다.
문제점
- 광고 성과, 키워드 계층, 소재 정보가 서로 다른 화면과 자료에 흩어져 반복 조회와 재정리가 필요했습니다.
- 월간 보고서를 만들 때마다 엑셀에서 피벗을 짜고 대시보드를 캡처해 붙이는 일을 사람이 되풀이했습니다.
- 광고비를 어디에 썼는지는 알아도 그 방문이 사이트에서 무엇을 했는지는 유료 도구(스마트로그)에 기대야 했습니다.
담당 업무
- 데이터 구조 정리
- API 동기화
- 대시보드 기획
- 리포트 UI 구현
- 유입 분석 설계
해결 과정
- 광고주, 캠페인 유형, 조회 기간과 비교 기간을 공통 필터로 정리했습니다.
- 광고비, 클릭수, CTR, CPC와 이전 기간 대비 변화를 KPI 및 요약 인사이트로 구성했습니다.
- 캠페인에서 광고그룹과 키워드로 펼쳐지는 계층형 성과표와 엑셀 다운로드를 구현했습니다.
- 매달 1일에 지난달 보고서가 저절로 만들어지도록 월 롤업을 크론에 넣고, 전월·전년 동월과 나란히 놓았습니다. 엑셀로도 세 시트에 나눠 내려받습니다.
- 비율은 담아 두지 않고 화면에서 계산합니다. 행마다의 CTR을 평균 내면 노출 3회짜리와 9만회짜리가 같은 무게로 들어가 엑셀 피벗과 값이 어긋납니다.
- 사이트에 비콘 한 줄을 달아 방문을 직접 수집하고, 요약·실시간·유입 키워드 세 탭으로 묶었습니다. 유료 도구를 대체하면서 주소를 페이지 이름으로 풀어 읽습니다.
- 네이버와 구글 광고비를 함께 담아 매체별로 사이트 도착과 도착당 비용을 견줍니다.
- 순위를 내렸을 때 광고비가 얼마나 줄어드는지 네이버 예상 실적으로 계산하는 화면을 캠페인 성과 안에 두었습니다.
주요 결과
- 여덟 화면을 하나의 메뉴로 묶은 광고 운영 허브
- 캠페인·광고그룹·키워드 단위의 계층형 성과 분석
- 매달 자동으로 만들어지는 월간 보고서와 엑셀 3시트 — 수작업 피벗을 대체
- 키워드 1,061개의 소재 제목·문구와 연결 URL을 한 화면에서 조회
- 유료 방문 분석 도구를 대체한 자체 수집 — 2026-08-28부터 두 사이트 운영 중
INPUT광고 성과·소재·사이트 방문
PROCESS동기화·계층 집계·기간 비교
OUTPUT광고 운영 통합 허브