가상 브랜드 '데일리핏'이 앱을 출시하고 페이스북 광고로 설치를 유도했습니다. 그런데 iOS 사용자의 설치는 절반 가까이 "어디서 왔는지 모름"으로 잡혔습니다. 담당자는 광고가 안 통한 건지, 측정이 안 되는 건지 구분이 안 됐습니다.
앱에서는 웹의 쿠키 추적이 통하지 않기 때문에 클릭ID와 포스트백을 주고받는 MMP(모바일 측정 파트너)가 중간에서 광고 클릭과 설치를 연결해줍니다. iOS는 애플의 개인정보 보호 정책 때문에 이 연결이 원래도 불완전합니다.
데일리핏의 "어디서 왔는지 모름" 절반은 광고 실패가 아니라 iOS의 구조적 특성일 가능성이 높습니다. 이걸 모르고 광고를 끄면 실제로는 잘 작동하는 캠페인을 잘못 판단하게 됩니다.
앱 측정 이슈가 생겼을 때 원인을 구분하는 기준입니다.
| 증상 | 확인할 것 |
|---|---|
| Android 설치 귀속이 잘 안 잡힘 | 클릭ID 전달, 포스트백 URL 설정 오류 여부 |
| iOS 설치의 상당수가 "출처 불명" | 정상 범위일 수 있음. 애플 개인정보 정책(추적 동의 거부) 영향 우선 의심 |
| 특정 광고 네트워크에서만 유독 귀속이 안 됨 | 그 네트워크와 MMP 연동 설정(포스트백 URL) 재확인 |
| 딥링크 클릭했는데 앱이 홈 화면만 뜸 | 딥링크 자체가 아니라 앱 내 딥링크 처리 코드 확인 |
앱 측정 흐름도
[광고 클릭 + 클릭ID 부여]
↓
[앱스토어 이동 → 설치]
↓
[앱 최초 실행 시 MMP SDK가 클릭ID 매칭 시도]
↓
[전환 발생 시 포스트백 URL로 광고 플랫폼/MMP에 전송]
↓
[MMP가 귀속 결과를 리포트로 정리]
iOS 설치의 상당수가 "출처 불명"으로 잡히는 것을 봤을 때 가장 먼저 의심할 것은? A. 무조건 측정 오류이므로 개발팀 책임을 묻는다 B. 애플의 추적 관련 개인정보 정책 영향일 가능성을 먼저 확인한다 C. 광고가 전혀 효과 없다고 바로 결론 낸다 정답: B — iOS는 구조적으로 클라이언트사이드 추적 정보가 제한되므로, 설정 오류 이전에 정책 영향 여부를 먼저 확인하는 것이 순서입니다.
MMP의 역할로 가장 적절한 것은? A. 광고 소재를 자동으로 제작해준다 B. 광고 클릭과 앱 설치·전환을 연결해 귀속시킨다 C. 앱스토어 심사를 대행한다 정답: B — MMP는 클릭ID 수집과 포스트백 수신을 통해 어느 광고가 설치를 만들었는지 연결하는 중개자입니다.
포스트백(S2S) 방식의 특징으로 옳은 것은? A. 브라우저를 거쳐야만 작동한다 B. 서버 대 서버로 전송되어 광고차단기나 쿠키 손실의 영향을 덜 받는다 C. iOS에서는 아예 사용할 수 없다 정답: B — 포스트백은 서버 간 통신이라 브라우저 제약과 무관하게 작동합니다.