태그

#광고 도입기

글 3 개

설문은 지금 올라간 빌드를 묻는다 — 「오늘 누가 쏘냐?」 app-ads.txt 와 광고 정책 답, 처리방침 고치기

광고 SDK 를 넣으면 코드 밖의 말도 같이 바뀐다. 판매자 확인용 app-ads.txt 를 웹 사이트 루트에 올리고, Play 앱 콘텐츠의 광고·광고 ID·데이터 보안 답을 새 빌드 기준으로 미리 써 두고, 실제 매니페스트 권한에 맞춰 처리방침과 스토어 문구, 출시 노트를 고쳤다. 무엇을 언제 바꾸느냐가 더 중요했다.

광고가 뜨면 앱은 멈춘다 — 「오늘 누가 쏘냐?」 같이 하기에서 모든 폰에 동시에 광고 띄우기

전면 광고가 떠 있는 동안 그 폰의 메인 스레드는 멈춘다. 같이 하기에서 그건 연결이 끊긴 것과 구별이 안 됐다. 연결 확인을 소켓 스레드로 옮기고, 방장이 보내는 a_show 와 게스트가 돌려주는 a_done 두 메시지로 모든 폰의 광고를 맞췄다. 늦게 닫는 폰, 광고가 없는 폰, 나간 폰을 기다리는 규칙과 규약 버전 13 이야기.

결과가 나오는 순간은 건드리지 않는다 — 「오늘 누가 쏘냐?」 전면 광고를 넣을 자리와 AdService

파티게임에서 광고를 넣을 수 있는 자리는 생각보다 적다. 결과를 다 보고 다음 판으로 넘어가는 순간 하나만 골랐고, 그 자리에 전면 광고 하나를 띄우는 정적 서비스를 만들었다. 미리 불러오기, 닫힌 뒤 정확히 한 번 부르는 약속, 조용한 실패와 재시도, 빌드별 광고 단위와 광고 등급, iOS 분기까지.