AdSense 필수 페이지 확인 단계를 기본 브랜치에 동기화 - #24
Merged
Merged
Conversation
adsense-audit은 주간 스케줄로 도는데, 스케줄 실행은 워크플로 파일을 기본 브랜치에서 읽으므로 작업 브랜치에만 두면 반영되지 않습니다. - required_pages_check.py 실행 단계 (읽기 전용, 페이지를 만들지 않음) - docs/data/required_pages.json 커밋 목록 추가 스케줄 변경 없음.
Kevinlee7250
marked this pull request as ready for review
August 24, 2026 04:21
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
왜
page_creator.py가 개인정보처리방침·소개 페이지를 만들 수 있는데, 그걸 부르는 진입점은main.py --setup하나뿐이고 어떤 워크플로도 그 경로를 실행하지 않습니다. 누군가 로컬에서 한 번 돌렸는지에 달려 있고, 돌렸더라도 나중에 지워졌는지 아무도 모릅니다.AdSense 심사에서 바로 걸리는 항목인데 시스템 어디에도 "있다/없다"가 기록되지 않았습니다.
변경
adsense-audit.yml에 읽기 전용 확인 단계 하나와 리포트 커밋 경로 추가. 스케줄 변경 없음.페이지를 만들지는 않습니다. 발행 중인 블로그에 페이지를 얹는 건 사람이 정할 일이라, 없으면 만드는 명령(
python main.py --setup --blog <blogId>)만 알립니다.판정에서 신경 쓴 것 — "모른다"와 "없다"를 섞지 않기
토큰 발급에 실패하면 확인 불가로 기록하고 누락으로 세지 않습니다. 그러지 않으면 멀쩡한 블로그를 고치라고 하게 됩니다.
반대로 한 블로그도 확인하지 못했으면
ok로 끝내지 않습니다 — 사이트맵에서 "한 건도 못 보냈는데 실패 0이라 성공" 으로 읽던 것과 같은 유형의 실수입니다.검증
이 환경에는 자격증명이 없어 실제 페이지 존재 여부는 확인하지 못했습니다. 현재 리포트는
unknown: 3 / ok: false이며, 머지 후 첫 주간 실행에서 실제 상태가 나옵니다.병합 후 확인할 것
docs/data/required_pages.json이 커밋되는지main.py --setup실행 여부를 결정)🤖 Generated with Claude Code
https://claude.ai/code/session_01RgLYqM9puPW1aqHTccbX69
Generated by Claude Code