1. 앱광고 MMP에서 SDK 의미
SDK(Software Development Kit)는 쉽게 말해 앱과 MMP(모바일 측정 파트너, Mobile Measurement Partner)를 연결해주는 도구야. 앱에 MMP의 SDK를 설치하면, MMP가 광고 클릭, 앱 설치, 인앱 이벤트(구매, 회원가입 등)를 추적할 수 있어.
💡 SDK가 하는 일:
✅ 앱 설치 후 처음 실행한 사용자 데이터 수집
✅ 광고를 통해 유입된 사용자 분석
✅ 사용자의 앱 내 행동(예: 장바구니 담기, 결제 완료) 추적
2. 앱광고 MMP에서 룩백(Lookback)이란?
룩백 윈도우(Lookback Window)는 사용자가 광고를 클릭한 후, 설치까지 걸리는 시간을 추적하는 기간.
📌 예시:
- 룩백 윈도우가 7일로 설정되었다면, 사용자가 광고 클릭 후 7일 이내에 앱을 설치하면 해당 광고에서 유입된 것으로 인정!
- 만약 8일 후 설치했다면 광고 효과로 인정되지 않음.
💡 룩백 설정이 중요한 이유:
✔ 너무 짧으면 실제 광고 효과가 반영되지 않을 수도 있음
✔ 너무 길면 광고 성과를 과대평가할 가능성이 있음
룩백 윈도우의 유형
💡 1. 클릭 룩백 윈도우 (Click Lookback Window)
- 사용자가 광고를 클릭한 후 앱을 설치할 때까지의 기간
- 보통 1~7일 설정 (MMP별로 다름)
- 설정 예시: 24시간, 7일, 30일 등
💡 2. 노출 룩백 윈도우 (View-Through Lookback Window)
- 사용자가 광고를 클릭하지 않고 보기만 한 후 앱을 설치할 경우
- 일반적으로 1~24시간 설정 (노출 효과는 짧기 때문)
룩백 윈도우를 왜 조정해야 할까?
✔ 짧게 설정하면?
→ 광고 효과를 과소평가할 수도 있음 (사용자가 광고 보고 하루 뒤 설치할 수도 있으니까)
✔ 길게 설정하면?
→ 광고 효과를 과대평가할 수도 있음 (사용자가 자연적으로 설치했는데 광고 덕분이라고 착각할 수도!)
📌 정리하자면!
- 룩백 윈도우는 광고 성과를 추적할 수 있는 최대 기간
- 너무 짧으면 데이터 손실, 너무 길면 광고 기여가 부풀려질 가능성
- 일반적으로 클릭은 7일, 노출은 24시간이 기본! 🚀
3. 앱광고 커스텀 링크와 파라미터
- 커스텀 링크(Custom Link): 광고 캠페인마다 추적할 수 있도록 특정 UTM 파라미터를 추가한 맞춤 URL.
- 파라미터(Parameter): 사용자의 광고 클릭, 설치, 이벤트 정보를 분석하기 위해 링크에 붙이는 데이터 값!
📌 예시:
- pid=facebook → 광고 채널(페이스북에서 유입)
- c=summer_sale → 캠페인 이름(여름 세일 캠페인)
- af_adset=test → 광고 그룹(테스트 그룹)
💡 이걸 왜 써?
👉 특정 광고 캠페인, 유입 경로를 정확하게 추적하기 위해서
4. 원링크(OneLink) vs 딥링크(DeepLink) 차이
✔ 원링크(OneLink):
하나의 링크로 iOS, 안드로이드, 웹 모두 지원하는 다목적 링크
👉 사용자의 기기에 따라 자동으로 적절한 앱스토어나 웹사이트로 이동함.
✔ 딥링크(DeepLink):
앱 설치 후 특정 화면(예: 상품 페이지, 이벤트 페이지)으로 바로 이동하는 링크!
👉 이미 앱이 설치된 경우, 앱이 열리면서 원하는 페이지로 바로 연결됨.
📌 차이점:
원링크딥링크
목적 | 모든 플랫폼에서 유입 최적화 | 특정 앱 내 페이지로 연결 |
설치 유무 | 미설치 시 스토어로 유도 | 설치되어 있어야 작동 |
- 원링크는 "모든 사용자 유입"을 고려한 링크
- 딥링크는 "앱 내 특정 페이지로 직접 이동"하는 기능
5. 어트리뷰션 커스텀(Custom Attribution)
어트리뷰션(Attribution)은 사용자가 어떤 경로로 유입되었는지를 분석하는 과정을 의미함.
👉 커스텀 어트리뷰션은 기본 제공되는 데이터(클릭, 설치, 이벤트) 외에 추가적인 기준을 적용해서 분석하는 기능!
💡 예제:
- 기본 어트리뷰션: 광고 클릭 후 설치된 경우만 측정
- 커스텀 어트리뷰션: 특정 국가에서 온 사용자만 추적, 3일 이내 구매한 유저만 분석
📌 언제 유용할까?
✔ 특정 KPI(구매 전환율, 특정 국가 유저)를 추적하고 싶을 때
✔ 리타겟팅 캠페인의 효과를 정확히 분석할 때
6. SKAN 데이터 의미와 설정, 구조
📌 SKAN(SkAdNetwork)이란?
Apple이 제공하는 개인정보 보호 중심의 광고 성과 측정 프레임워크!
👉 iOS14 이후 IDFA를 제공하지 않기 때문에 광고 효과를 익명으로 측정하는 방식이야.
💡 SKAN 데이터 구조
- Conversion Value(0~63 숫자 값) → 인앱 이벤트를 간단한 숫자로 변환
- Postback → 광고 성과를 추적할 수 있도록 24~72시간 내에 MMP로 전송됨
- 앱 설치 후 24시간 내 측정(이후 데이터 추가 추적 불가능)
📌 설정할 때 주의할 점
✔ Conversion Value를 어떻게 설정할지 전략적으로 결정해야 함
✔ 데이터가 제한적이므로, 중요한 이벤트만 반영하도록 설계 필요👉 SKAN을 활용하면 IDFA 없이도 iOS 광고 성과를 분석할 수 있지만, 제한된 데이터로 정확한 분석이 어려울 수 있음! 🚀
SKAN 데이터는 누가 만들까?
SKAN 데이터는 Apple의 SkAdNetwork(SKAdNetwork, SKAN) 가 자동으로 생성함
📌 데이터 생성 과정
1️⃣ 사용자가 광고 클릭 → 앱스토어로 이동
2️⃣ 앱 설치 완료 → SKAN이 설치 이벤트를 기록
3️⃣ Conversion Value 설정(0~63 범위) → 인앱 이벤트(예: 회원가입, 구매 등)를 숫자로 표현
4️⃣ Apple이 일정 시간 후 MMP(광고 측정 파트너)에게 Postback 전송
- 이때 광고 네트워크(Meta, Google Ads 등)에도 데이터가 전달됨
- 유저 개별 정보는 없고, 광고 성과만 확인 가능
💡 중요한 점!
✔ SKAN 데이터는 Apple이 직접 생성하고, 광고 네트워크와 MMP로 전송
✔ 광고주나 MMP가 직접 데이터를 조작할 수 없음
✔ Conversion Value를 설정하는 방식에 따라 데이터 활용도가 달라짐