12CODE
← 아카데미 academy 15강. 앱 측정과 MMP의 기초 예상 6분

들어가며

상황

가상 브랜드 '데일리핏'이 앱을 출시하고 페이스북 광고로 설치를 유도했습니다. 그런데 iOS 사용자의 설치는 절반 가까이 "어디서 왔는지 모름"으로 잡혔습니다. 담당자는 광고가 안 통한 건지, 측정이 안 되는 건지 구분이 안 됐습니다.

한 줄 결론

앱에서는 웹의 쿠키 추적이 통하지 않기 때문에 클릭ID와 포스트백을 주고받는 MMP(모바일 측정 파트너)가 중간에서 광고 클릭과 설치를 연결해줍니다. iOS는 애플의 개인정보 보호 정책 때문에 이 연결이 원래도 불완전합니다.

데일리핏의 "어디서 왔는지 모름" 절반은 광고 실패가 아니라 iOS의 구조적 특성일 가능성이 높습니다. 이걸 모르고 광고를 끄면 실제로는 잘 작동하는 캠페인을 잘못 판단하게 됩니다.

개념

판단 기준

앱 측정 이슈가 생겼을 때 원인을 구분하는 기준입니다.

증상 확인할 것
Android 설치 귀속이 잘 안 잡힘 클릭ID 전달, 포스트백 URL 설정 오류 여부
iOS 설치의 상당수가 "출처 불명" 정상 범위일 수 있음. 애플 개인정보 정책(추적 동의 거부) 영향 우선 의심
특정 광고 네트워크에서만 유독 귀속이 안 됨 그 네트워크와 MMP 연동 설정(포스트백 URL) 재확인
딥링크 클릭했는데 앱이 홈 화면만 뜸 딥링크 자체가 아니라 앱 내 딥링크 처리 코드 확인

실행 순서

  1. 확인: 지금 쓰는 앱이 MMP(Appsflyer, Adjust 등)와 연동되어 있는지, 각 광고 플랫폼의 포스트백 URL이 정확히 등록되어 있는지 확인한다.
  2. 결정: iOS 귀속 공백이 있다면 그게 설정 오류인지 애플 정책상 원래 그런 것인지 구분한다. 판단이 어려우면 "정상 범위인지"를 MMP 지원팀이나 대행사에 물어보는 것도 손해 볼 것 없는 방법입니다.
  3. 기록: 설치-귀속 흐름(클릭ID 전달 → 포스트백 → MMP 매칭)을 그림으로 남겨 팀 안에서 같은 언어로 문제를 설명할 수 있게 한다.

바로 쓰는 템플릿

앱 측정 흐름도

[광고 클릭 + 클릭ID 부여]
        ↓
[앱스토어 이동 → 설치]
        ↓
[앱 최초 실행 시 MMP SDK가 클릭ID 매칭 시도]
        ↓
[전환 발생 시 포스트백 URL로 광고 플랫폼/MMP에 전송]
        ↓
[MMP가 귀속 결과를 리포트로 정리]

즉시 확인

  1. iOS 설치의 상당수가 "출처 불명"으로 잡히는 것을 봤을 때 가장 먼저 의심할 것은? A. 무조건 측정 오류이므로 개발팀 책임을 묻는다 B. 애플의 추적 관련 개인정보 정책 영향일 가능성을 먼저 확인한다 C. 광고가 전혀 효과 없다고 바로 결론 낸다 정답: B — iOS는 구조적으로 클라이언트사이드 추적 정보가 제한되므로, 설정 오류 이전에 정책 영향 여부를 먼저 확인하는 것이 순서입니다.

  2. MMP의 역할로 가장 적절한 것은? A. 광고 소재를 자동으로 제작해준다 B. 광고 클릭과 앱 설치·전환을 연결해 귀속시킨다 C. 앱스토어 심사를 대행한다 정답: B — MMP는 클릭ID 수집과 포스트백 수신을 통해 어느 광고가 설치를 만들었는지 연결하는 중개자입니다.

  3. 포스트백(S2S) 방식의 특징으로 옳은 것은? A. 브라우저를 거쳐야만 작동한다 B. 서버 대 서버로 전송되어 광고차단기나 쿠키 손실의 영향을 덜 받는다 C. iOS에서는 아예 사용할 수 없다 정답: B — 포스트백은 서버 간 통신이라 브라우저 제약과 무관하게 작동합니다.

핵심 정리

  1. 앱 측정은 클릭ID → 설치 → 포스트백 → MMP 매칭의 흐름으로 이뤄지며 웹의 쿠키 추적과 구조가 다르다
  2. MMP는 광고 플랫폼과 광고주 서버 사이에서 설치를 어느 광고에 귀속시킬지 정리해주는 중개자다
  3. iOS의 출처 불명 설치는 대부분 오류가 아니라 애플의 개인정보 보호 정책에 따른 구조적 특성이니 판단 전에 원인부터 구분한다

→ 이 강의 퀴즈 풀어보기 (챌린지)