4 Min. Read

앱스플라이어로 SKAdnetwork 활용 극대화하기

Barak Witkowski Barak Witkowski Aug 03, 2020

애플의 발표 이후 지난 몇 주간 SKAdNetwork에 대해 많은 글이 뒤따랐습니다.

드디어 오늘, 저희는 SKAdnetwork에 대응하는 솔루션을 발표합니다. 앱스플라이어의 SKAdnetwork 솔루션이 전체 어트리뷰션 솔루션에 어떻게 적용되고 동작하는지 설명드리겠습니다.

앱스플라이어 SKAdNetwork 솔루션은 SK AdNetwork의 데이터를 최대한 수집하고 활용하여 전체적인 어트리뷰션 정확도를 높이며, 최근 출시된 집약형 어트리뷰션 솔루션에서 중요한 역할을 하는 기술입니다. 그 정의 자체로 사용자 식별자 정보와 일절 무관한 SKAdNetwork 데이터는 사용자의 개인정보 보호라는 집약형 어트리뷰션 솔루션의 핵심에 딱 들어맞습니다. 

 

SKAdNetwork 난제

SKAdNetwork에는 광고 운영과 관련하여 몇 가지 난제가 있습니다. 주요 난제는 다음과 같습니다. 

  • 진정한 ROI/LTV 측정 제한 – 앱 설치만을 주요하게 측정 (솔루션 아래 설명)  
  • 세밀한 분석 제한 – 캠페인 수준으로만 지원, 매체 당 캠페인 수가 100개로 제한됨
  • 포스트백 지연 – 최소 24시간, 가끔 그보다 더 지연됨
  • 광고주로부터의 신뢰 수준이 낮음 – 데이터를 매체가 소유하고 보고함
  • 광고 사기 위험 – 데이터 조작 용이
  • 사용자 수준 데이터 제공 안 함 – 리타게팅 및 유사 타겟 생성 불가

 

기능적 난제에 더하여, 구조적인 난제들이 있습니다. 성과를 인정받은 매체만이 포스트백을 수신하며, 광고주를 포함하여 광고주를 대신하여 데이터를 처리하는 어느 누구도 포스트백을 수신하지 못합니다. 

이런 문제 때문에 다음과 같은 질문이 생깁니다. 

  • 서로 다른 모든 매체로부터 광고주는 어떻게 SKAdnetwork 데이터를 취합할 것인가? 많은 매체와 협업할 경우 각 매체와의 연구개발 협의, 연동, 기술지원 과정에 공수가 매우 많이 들어갈 수 있습니다. 
  • 결과를 어떻게 하나의 대시보드에 표시하여 행동 가능한 통찰을 용이하게 얻을 것인가?
  • 데이터의 유효성은 어떻게 검증할 것인가? 너무 많은 플레이어들이 데이터를 조작할 가능성이 있습니다. 오염된 데이터는 잘못된 마케팅 의사결정으로 이어집니다. 
  • 매체는 conversionValue로부터 어떻게 의미를 해독해 낼 것인가?

 

저희는 이러한 기능적, 구조적 난제를 해결하는 방향으로 솔루션을 설계했습니다.

 

앱스플라이어 솔루션

저희 솔루션의 주요한 차별점은:

  • 데이터 집약: 광고주를 대신하여 각 매체로부터 모든 SKAdNetwork 정보를 취합합니다.
  • 데이터 유효성 검증: 모든 포스트백이 애플의 서명을 거쳐 전송 과정에 조작되지 않았음을 확인합니다.
  • 데이터 고도화: SKAdNetwork 정보를 광고 조회수, 광고 클릭 수, 비용, 오가닉 트래픽 등의 다른 데이터 포인트와 매핑하여 완전한 ROI 분석을 제공합니다. 
  • 데이터 활용성: 전용 대시보드와 API를 통해 SKAdNetwork 데이터를 광고주가 손쉽게 활용할 수 있습니다. 
  • 매끄러운 연동: 전격적인 캡슐화 덕분에 향후 SKAdNetwork 프로토콜에 변화가 있어도 광고주는 그에 따로 대응해야 할 필요가 거의 없습니다. 
  • 전환 이벤트: 다양한 인앱 이벤트를 전환과 매핑하는 설정을 서버단에서 동적으로 유연하게 변경 가능합니다. 

 

이를 위한 저희 솔루션의 주축이 되는 개념은:

포스트백에 대한 접근 권한: 매체 측이 수신한 어트리뷰션 데이터의 포스트백 데이터를 앱스플라이어의 엔드포인트로 전달하는 따라하기 쉬운 절차를 정의하였습니다. 매체가 각 포스트백에 포함할 필드를 연동 문서에 기술하였습니다. 수일 이내에 저희의 모든 매체 파트너에 이 연동 문서를 제공할 것입니다.

어트리뷰션 모델 상호 고도화: 지난주 저희의 집약형 어트리뷰션 솔루션을 선보였습니다. 앱스플라이어의 어트리뷰션 접근 방식은 포괄적입니다. 새로운 모든 신호가 서로 다른 모델의 고도화에 활용됩니다. SKAdNetwork도 그런 면에서 다르지 않습니다. 이 신호들은 저희의 집약형 어트리뷰션 모델을 고도화하는데 사용되어 총체적인 어트리뷰션 분석을 제공할 것입니다.

SDK 래핑(wrapping): 앱스플라이어 SDK는 광고주 앱 안에서의 모든 SKAdNetwork OS 함수 호출을 캡슐화하였습니다. 광고주는 SDK 연동 이외에 다른 어떤 것도 할 필요가 없습니다.

 

SKAdNetwork를 위한 동적 방식의 앱 설치 이후 인앱 이벤트 어트리뷰션

SKAdNetwork의 conversionValue에 대해 여러 의견들이 많았습니다. 저희는 사용 편의성과 유연성을 중시합니다. 그래서 광고주가 수익, 전환, 사용자 참여, 혹은 잔존 등 무엇을 측정할지를 설정할 수 있도록 개발했습니다. 

 

광고주는 앱스플라이어 대시보드에서 측정할 인앱 이벤트를 간단히 설정하고 관리할 수 있습니다. 사용자가 변경하는 즉시, 변경사항이 SDK와 전체 시스템에 반영됩니다. 모든 과정이 서버단에서 제어되며 앱 프로그래밍 상에는 어떠한 코딩도 필요 없으며 앱스토어에 앱을 다시 제출할 필요도 없습니다.

 

아래의 스크린샷에서 광고주가 원하는 모드를 어떻게 선택할 수 있는지 확인하실 수 있습니다.  활성화된 설정에 따라, 앱스플라이어는 SKAdNetwork 데이터로부터 conversionValue를 해독하고 매체가 캠페인을 최적화할 수 있도록 광고주의 포스트백 설정에 따라 매체에 알려줍니다. 

AppsFlyer SKAdNetwork configuration preview

 

 

SKAdNetwork 솔루션 기능은 이뿐만이 아닙니다. 광고주는 전환, 사용자 참여, 수익 가운데 하나 이상의 모드를 동시에 활성화할 수 있습니다. 앱 사용자를 무작위로 두 그룹으로 나누고, 측정 결과를 확장하여 다양한 KPI로 마케팅 활동을 최적화할 수 있습니다.

 

앱스플라이어의 SKAdNetwork 개요 대시보드

이 대시보드에서는 서로 다른 매체로부터 취합한 SKAdNetwork 데이터를 확인하실 수 있습니다. 이 데이터는 유효성 검증을 거쳤고, 매체와 앱스플라이어 SDK를 통해 수집한 신호들과 함께 고도화되어 나타납니다.

AppsFlyer SKAdNetwork Dashboard preview

 

 

대시보드는 각 매체와 캠페인에 대해 광고 조회수, 광고 클릭수, 설치수, 전환수, 사용자 참여수, 그리고 수익까지의 전체 마케팅 퍼널을 보여줍니다. 달리 말해 캠페인 별 전환율, ROI, CPI, ARPU, ROAS, eCPA와 같은 주요 KPI를 측정합니다.  

대시보드는 또한 최고의 통찰을 위해 시간이 지남에 따른 추이와 오가닉 트래픽과 비교한 데이터도 보여줍니다.

예를 들어 중앙에 3개의 파이 차트(아래 그림)가 나타내는 데이터를 분석해 보겠습니다. Network A가 앱 설치의 큰 비중(35%)를 차지하지만 사용자는 잘 전환하지 않음(전환 사용자 비율은 15%이고 유료 전환 사용자 비율은 9%에 불과)을 알 수 있습니다. 반면, Network D의 결과는 그 반대입니다. 이를 통해 판단할 수 있는 마케팅적인 의미는 명확합니다.

iOS14 출시 전에 하실 일

광고주: SKAdNetwork 호환 버전 AppsFlyer SDK가 나오기 전에 개발 일정을 확보해 두셨다가 SDK가 나오는 대로 SDK를 연동하세요. 저희 도움말에 앱 설치 이후의 이벤트 어트리뷰션 설정 방법과 제약 사항, 대시보드와 API에 대한 문서를 업데이트하겠습니다. 

광고 매체: 앱스플라이어와 광고 매체 간 교신을 위한 연동 세부 요건을 곧 배포하겠습니다. 

  • 앱스플라이어에 SKAdNetwork 데이터를 송신하는 방법 
  • 캠페인 매핑 방법
  • SKAdNetwork 데이터와 캠페인 최적화를 위해 앱스플라이어로부터의 포스트백을 수신하는 방법

앱스플라이어의 파트너사라면 지금 SKAdNetwork 솔루션 연동을 통해 세부 요건을 전달받으세요.

 

정리하자면 

저희는 SKAdNetwork가 최상이 아닌 점을 알고 있고, 이에 대한 우려를 이해합니다. ROI와 LTV 측정이 제한적입니다. 하지만, 위에서 보여드린 것처럼 이 포스트백을 다른 데이터포인트를 가지고 풍성하게 만듦으로써, 여전히 중요한 통찰을 도출하고 그에 바탕하여 올바른 마케팅 의사결정을 할 수 있습니다. 그것이 어트리뷰션의 핵심입니다.