Fadongkwon Soft
Preview Image

규칙이 없으면 같은 사고가 반복됩니다 — 홈페이지 URL 체계를 뒤집은 날

영어 방문자가 개인정보처리방침을 누르면 한국어 사이트에 갇혔습니다. 원인은 홈만 규칙이 반대였던 것 — 루트는 영어인데 나머지 주소는 전부 한국어가 기본이었습니다. 규칙을 하나로 통일하면서 449개 파일을 옮기고, 조용히 실패하는 함정 세 개를 밟고, 그 셋을 도구가 잡도록 만든 기록

Preview Image

동의 시트는 왜 뜨지 않았나 — 규칙을 적어두고 기존 앱엔 적용하지 않았습니다

5일 전에 '마지막 사고'라고 쓴 글이 틀렸습니다. 콘솔은 전부 승인이고 매일 발송 완료로 보이는데 받는 사람은 0명이었습니다. 그룹 코드와 템플릿 코드가 한 글자 다르면 동의 시트가 아예 뜨지 않고, 실패를 '물어봤다'로 기록하면 그 기기는 영영 다시 묻지 않습니다

Preview Image

"안 된다"고 적어 둔 코드가 사실은 되고 있었습니다 — 토스 웹뷰 마이크 이야기

한글 몬스터 토스판은 말하기 모드를 아예 숨기고 듣기 전용으로 돌고 있었습니다. 토스 웹뷰에 음성 인식이 없다고 판단해 코드에 available:false를 박아 둔 탓입니다. 브라우저에서는 되는데 같은 웹앱인 토스에서 왜 안 되냐는 의문에서 시작해, 실제로 측정해 보니 인식은 처음부터 있었습니다. 잘못된 전제 하나가 기능을 반쪽으로 만든 이야기

Preview Image

미니게임 10종을 광고 없이 출시했습니다 — 앱은 완성인데 지면을 안 만들었습니다

9월 8일 앱인토스에 미니게임 10종을 출시했는데, 광고 지면을 콘솔에서 만들지 않아 광고 영역이 비어 있는 채로 나갔습니다. 앱은 정상 동작하고 에러도 없어서 이틀 동안 눈치채지 못했습니다. 조용히 실패하는 설정 누락을 어떻게 발견했고, 왜 콘솔에서 고치는 것으로 끝나지 않는지 정리했습니다

Preview Image

앱인토스 9·10월 정책 변화 총정리 — 스마트발송 종료와 비게임 전수 점검

앱인토스가 8월 말부터 공지 네 개로 흩어 내놓은 변화를 한 번에 정리합니다. 10월 1일 스마트발송 광고성 푸시 종료, 9월 30일 시작되는 비게임 미니앱 전수 점검, 상시 제재로 남는 광고 어뷰징, 9월 21일 처음 공개되는 부스팅 프로그램, 그리고 사업자 등록 유예까지. 미니앱 26개를 운영하는 입장에서 무엇을 언제까지 해야 하는지 날짜별로 짚었습니다