SKAN 3 이해하기

Jeongwon KimWritten by Jeongwon Kim,

애플은 2018년부터 새로운 버전의 SKAdNetwork(SKAN)을 꾸준히 배포해 왔습니다. 이중 SKAN 3은 SKAN의 기본 원리를 이해하기 위해 적합한 버전입니다. 이전 버전인 SKAN 1, 2는 모두 SKAN 3에 포함됩니다.

SKAN의 기본 동작 방식을 파악하기 위해서는 4가지 개념을 이해해야 합니다.

SKAN 3 기본 동작 방식

SKAdNetwork(SKAN)의 기본 동작 방식과 SKAN 데이터가 에어브릿지에 전달되는 후속 과정은 아래와 같습니다.

SKAN 3 전환값

SKAN 3이 활용되면 기본 전환값(Conversion Value)만 업데이트할 수 있습니다. 해당 전환값은 SKAN 4의 상세 전환값(Fine Conversion Value)과 동일하게 0부터 63까지의 정수로 구성되어 있습니다.

SKAN이 에어브릿지를 기준으로 앱 설치 이후 하루(24시간)의 컨버전 윈도우(Conversion Window)에 발생한 인앱이벤트에 따라 전환값을 업데이트하기 위해서는 각 정수에 앱 이벤트와 이벤트 속성을 매핑해야 합니다. 매핑 이후 디바이스에서 앱 설치가 발생하면 전환값 설정에 따라 전환값이 업데이트됩니다.

최종적인 전환값은 마지막에 업데이트된 전환값 1개입니다. 해당 전환값은 컨버전 윈도우 이후 시작되는 24시간의 랜덤 포스트백 타이머를 통해 광고 채널에 전달됩니다. 광고 채널은 애플에게 받은 전환값을 다시 에어브릿지에 전달합니다. 아래 이미지를 참고해 주세요.

기본 전환값인 SKAN 3 전환값을 설정하는 방법과 SKAN 3으로 측정한 데이터를 조회하는 방법은 아래 유저 가이드를 참고해 주세요.

전환값 업데이트 방식

전환값은 항상 높은 숫자로 업데이트됩니다. 현재 전환값보다 낮은 전환값에 해당하는 인앱이벤트가 발생하면 전환값은 업데이트되지 않습니다.

따라서 전환값이 업데이트되는 방식과 인앱이벤트의 중요도에 따라 여러 앱 이벤트와 이벤트 속성을 전환값에 매핑하는 우선순위를 적절하게 조정해야 합니다. 설정한 우선순위는 메타 애즈(facebook.business) 캠페인 최적화에 사용됩니다.

아래 예시를 참고해 주세요.

전환값 전달 시점

SKAN 3에서 최종적으로 업데이트된 전환값이 랜덤으로 전달되는 기간인 랜덤 포스트백 타이머는 에어브릿지를 기준으로 앱 설치 이후 24 ~ 48시간입니다. 전환값은 다른 기여 정보와 함께 SKAN 포스트백에 포함됩니다. 따라서 전환값은 실시간으로 전달되는 인앱이벤트 데이터가 아닙니다.

아래 예시를 참고해 주세요.

최소 앱 설치 수

주의하세요

주요 채널이 공개한 수치는 추정치입니다. 따라서 각 광고 채널이 공개한 최소 앱 설치 수를 만족해도 SKAN 포스트백을 정상적으로 받지 못할 수 있습니다.

1개의 광고 캠페인에서 하루 기준 앱 설치 수가 일정 수치 이상 발생하지 않으면 전환값이 널(null)로 전달됩니다. 해당 전환값을 널 전환값이라고 합니다. 널 전환값은 개인정보를 보호하기 위한 애플의 정책(SKAN privacy threshold)입니다. 광고 채널이나 에어브릿지와 관계없습니다.

SKAN 포스트백을 받기 위해 만족해야 하는 최소 앱 설치 수는 공식적으로 알려지지 않았습니다. 대신 주요 광고 채널은 모든 SKAN 3 포스트백을 받을 수 있는 권장 최소 앱 설치 이벤트 수를 제공하고 있습니다. 아래 테이블은 주요 광고 채널이 공개한 권장 최소 앱 설치 수입니다.

광고 채널

메타 애즈

틱톡 포 비즈니스

스냅

권장 최소 앱 설치 수(1일)

88

90

300

광고 채널의 권장 최소 앱 설치 수는 캠페인을 기준으로 계산합니다. 예를 들어 메타 애즈는 자사 광고 채널에서 집행하고 있는 SKAN 3 캠페인 1개에서 하루 동안 앱 설치 이벤트가 88번 이상 발생해야 모든 SKAN 포스트백을 받을 수 있다고 안내합니다.

구글 애즈는 앱 설치 수가 아닌 앱 설치 캠페인 수를 8개 이하로 줄여야 모든 SKAN 포스트백을 받을 수 있다고 권고하고 있습니다.

널 전환값 방지를 위한 권장사항

알립니다

권고사항을 참고하더라도 널 전환값이 제공될 수 있습니다. SKAN 포스트백은 광고 채널이나 에어브릿지와 관계 없이 애플의 정책에 따라 결정됩니다.

널(null) 전환값이 SKAN 포스트백으로 전송되면 앱 설치 이벤트를 제외한 인앱이벤트를 확인할 수 없습니다. 앱 설치 이벤트가 발생한 횟수는 SKAN 포스트백이 전송됐기 때문에 집계됩니다.

따라서 널 전환값이 발생하면 앱 설치 이벤트를 제외한 인앱이벤트에 관해 수치 차이(discrepancy)가 발생할 수 있습니다. 예를 들어 널 전환값이 포함된 SKAN 포스트백이 전송되면 앱 설치 이후에 발생한 인앱이벤트는 자체적으로 집계한 내부 데이터보다 낮게 집계됩니다.

아래 방법을 통해 SKAN 포스트백의 널 전환값 발생을 방지할 수 있습니다.

  • SKAN으로 처음 측정하는 캠페인의 광고 성과 데이터는 최소 72 ~ 96시간 이후에 조회합니다.

  • 여러 캠페인을 여러 채널에서 집행한다면 선택과 집중이 필요합니다. 집행하는 캠페인과 채널을 줄이면 SKAN 포스트백을 위한 최소 앱 설치 수를 만족할 수 있습니다.

  • 캠페인이 타겟하고 있는 오디언스 범위를 늘립니다. 오디언스 범위가 좁다면 충분한 앱 설치 수가 발생하지 않을 수도 있습니다.

SKAN 3 포스트백 정보

SKAN 포스트백은 다양한 기여 정보로 구성되어 있습니다. 기여 정보에는 캠페인, 앱 관련 정보 외에 광고 성과에 해당하는 전환값이 포함됩니다.

아래는 SKAN 3을 기준으로 SKAN 포스트백 파라미터를 통해 전달되는 기여 정보입니다.

도움이 되었나요?

더 필요한 내용이 있나요?