일기
회고 / 메모
-
AdSense 심사 통과율 높이려 제휴 스크립트를 헤드에서 제거했다
AdSense 심사를 앞두고 index.html 에서 외부 헤드 스크립트 하나를 걷어냈다.
읽기 → -
AdSense 심사를 위해 기존 광고 슬롯을 임시 비활성화
AdSense 심사를 앞두고 기존 광고 슬롯 컴포넌트를 일시 비활성화했다.
읽기 → -
AdSense 심사를 위해 Mobon 광고 로더를 제거한 이유
AdSense 심사를 위해 기존에 <head>에 박혀 있던 Mobon 로더 스크립트를 제거했다.
읽기 → -
AdSense 심사를 위해 광고 로더를 일시 비활성화한 이유
리뷰 통과를 위해 광고 로더를 일시적으로 비활성화한 날.
읽기 → -
첫 주 일간 로그를 날짜별 파일로 관리하고 봉인하기까지
첫 주 일간 로그를 정리해서 올렸다.
읽기 → -
모노레포 전환으로 팀 온보딩과 협업 구조를 개선한 첫 주
모노레포 첫 주. 아무것도 없던 자리에 뼈대를 세운 날이다.
읽기 → -
광고 슬롯 JSON과 DB 사이의 드리프트를 수동 동기화로 해소
ad-units.json 파일 하나를 admin_db 기준으로 다시 맞췄다. 파일 stat 이 미지정이라 라인 수는 모르지만, 이런 동기화 작업은 숫자보다 "왜 이게 필요했는가"가 핵심이다.
읽기 → -
환경 변수 누락 시 서버 기동 차단
환경 변수 검증 강화 + CSRF allowedOrigins 조정 작업을 진행했다.
읽기 → -
블로그에서 AdSense 플레이스홀더를 전면 제거한 이유
블로그에 붙여두었던 AdSense 플레이스홀더를 전부 걷어냈다.
읽기 → -
카카오 로그인 플랫폼 스킴 설정으로 실기기 인증 완성
카카오 로그인 연동의 마지막 퍼즐 조각을 맞췄다. KakaoSdk.init 호출과 플랫폼별 스킴 등록까지 완성해서 드디어 실기기에서 실제 카카오 로그인 플로우가 동작하기 시작했음.
읽기 → -
플러터 앱 빌드 환경을 초반에 통일해 온보딩 비용 줄이기
플러터 프로젝트 초기 셋업 / 환경 구성 작업을 정리했다.
읽기 → -
계산기 5개 페이지 광고 중복 노출 제거
광고 stacking 위반을 정리했다. 한 화면에 여러 광고가 동시에 노출되는 구조를 걷어내고, "한 화면 1광고" 룰을 사이트 전반에 적용한 작업이다.
읽기 → -
블로그 배포 파이프라인과 깃이그노어를 첫 발행 시점에 정비한 이유
.gitignore 보강하고 publish 스크립트에 서버 버전 sync 로직을 붙였다. 작은 chore 커밋이지만, 이런 인프라 잡일을 미루면 나중에 팀 전체가 골치 아파진다는 걸 경험상 잘 알아서 바로 처리했음.
읽기 → -
관리자 로그인 페이지의 데모 계정 힌트 제거
로그인 페이지에 박혀 있던 데모 계정 힌트 텍스트를 제거했다.
읽기 → -
배포 스크립트 실행 권한 불일치가 새벽 배포를 막는다
배포 스크립트 파일 권한 하나를 맞추는 작업을 했다.
읽기 → -
AdSense 광고 수익 인증을 위한 ads.txt 영구 배포
public/ads.txt 파일 하나 추가한 커밋인데, 이게 생각보다 꽤 중요한 작업이었다.
읽기 → -
광고 모달 백업 파일 삭제로 레포 위생 개선
.bak 파일 하나 지웠다. 단순한 커밋인데, 오히려 이런 작은 흔적이 팀 코드베이스 위생에서 제일 신경 쓰이는 부분이라는 걸 다시 느꼈다.
읽기 → -
급여 계산기에 비과세 수당 분리하고 광고 슬롯 13개 추가
세 가지 서로 다른 성격의 작업을 한 커밋에 묶어서 밀어넣었다. 기능 추가, 인프라 확장, 화면 정리 — 원래라면 PR 세 개로 쪼갰어야 했는데.
읽기 → -
포트폴리오 사이트에 네이버 서치어드바이저 소유권 인증 추가
포트폴리오 사이트에 네이버 서치어드바이저 인증 메타태그를 붙였다.
읽기 → -
네이버 서치어드바이저 소유권 인증 코드 오혼용 수정
네이버 서치어드바이저 인증 메타태그 값을 올바른 코드로 교체했다.
읽기 →