SKAdNetwork 4 작동 방식
Apple은 SKAdNetwork 4를 사용하여 SKAdNetwork (SKAN)의 광고 어트리뷰션 기본 보고 방식을 일부 변경합니다. 이를 통해 보다 유연하고 세분화된 리포트를 확인할 수 있습니다.
이 페이지에는 SKAN 4의 작동 방식 및 Adjust에서 SKAN 4 캠페인 리포트를 설정하고 확인하는 방법이 소개되어 있습니다.
요구 사항
- iOS 16.1 및 상위 버전
멀티플 전환값 윈도우 및 포스트백
광고 네트워크는 설치 검증 포스트백을 통해 SKAN으로부터 어트리뷰션 정보를 받습니다.
iOS 16.1이 지원되는 장치 및 SKAN 4를 사용하여 서명된 광고의 경우 광고 어트리뷰션에 대해 최대 세 개의 포스트백을 받을 수 있습니다. 각 포스트백은 고유한 전환 윈도우를 갖습니다. 이러한 멀티플 전환값은 설치 후 최대 35일까지를 커버하므로 설치 이후 행동에 대해 더 나은 인사이트를 얻을 수 있습니다.
SKAN이 전환 윈도우가 종료될 때까지 대기하여 마지막 전환값을 얻도록 기본 설정되어 있으므로, 앱은 세 개의 전환 윈도우 모두에서 전환값을 업데이트할 수 있습니다. 전환 윈도우가 종료되면 무작위 지연 후 포스트백이 전송됩니다.
포스트백 1: 0~2일 전환 윈도우
- 24~48시간 지연
포스트백 2: 3~7일 전환 윈도우
- 24~144시간 지연
포스트백 3: 8~35일 전환 윈도우
- 24~144시간 지연
전환 잠금
전환 윈도우가 종료되기 전에 전환 잠금을 통해 전환값을 확정할 수 있습니다. 이는 일부 또는 모든 전환 윈도우에 대해 설정이 가능합니다.
전환값이 잠기면, 동일한 전환 윈도우 내에서 전환값을 다시 업데이트할 수 없습니다. 전환 잠금 이후 SKAN은 해당 지연 기간 동안 무작위로 포스트백을 전송합니다.
전환값 잠금을 통해 다음이 가능합니다.
- 보다 빠른 전환값 인사이트 획득.
- 사용자 여정의 주요 순간에 잠금을 적용하여 사용자 생애 가치(LTV) 측정 방법을 표준화.
Data tiers
사용자의 개인 정보를 보호하고 Crowd Anonymity를 보장하기 위해, SKAN 4는 개인 정보 보호 기준을 네 개의 Crowd Anonymity(0, 1, 2, 3 tier)로 구분합니다. 포스트백 데이터 Tier는 광고를 표시하는 앱 또는 도메인, 광고 중인 앱 및 광고 네트워크가 제공하는 계층적 소스 식별자와 관련된 집단 크기에 따라 결정됩니다.
Apple은 각 설치에 Tier를 할당하고 이를 사용하여 SKAN이 보내는 포스트백의 데이터 제한을 결정합니다. 데이터 Tier의 영향을 받는 SKAN 포스트백 필드는 다음과 같습니다.
포스트백 필드 | 필드 설명 |
---|---|
source-identifier | 두 자리, 세 자리 또는 네 자리 숫자를 포함할 수 있는 계층적 소스 식별자. |
conversion-value | 첫 번째 포스트백에서만 얻을 수 있는 fine-grained 전환값. |
coarse-conversion-value | Coarse 전환값. 포스트백 데이터 계층이 낮은 경우 및 2,3 번째 포스트백인 경우, 시스템이 fine-grained 전환값 대신 전송. |
source-app-id | 광고를 표시한 앱의 식별자. |
source-domain | 웹 광고를 표시한 도메인의 식별자. |
비디오 가이드에서 개인 정보 보호를 위한 Apple의 Crowd Anonymity & Data Tiers를 통해 캠페인 정보 수신을 위한 조건들에 관해 자세히 알아보세요.
소스 식별자
소스 식별자는 SKAN 3의 campaign identifier
를 대신합니다. 이 네 자리 값을 통해 앱 설치가 어트리뷰션되는 캠페인 및 추가 정보를 식별할 수 있습니다.
소스 식별자는 2자리, 3자리 및 4자리 숫자의 조합으로 읽을 수 있습니다. 이러한 방식으로 최대 10,000개의 다양한 조합이 가능하기 때문에 캠페인 구조와 변수 테스트를 더 유연하게 운영할 수 있습니다.
항상 수신하게 되는 첫 두 자릿수에 우선 순위를 두고, 나머지 두 자릿수를 보다 세분화된 항목에 활용할 수 있습니다. 예를 들어, 두 자릿수는 광고 캠페인 ID를, 세 자릿수는 위치를, 네 자릿수는 광고 게재 위치를 나타내도록 설정할 수 있습니다.
데이터 Tier 및 포스트백 데이터를 사용하면 다음을 얻을 수 있습니다:
-
null
전환값 포스트백 감소. - 최적화를 위한 세분화된 리포트 데이터를 얻을 가능성 향상.
- 앱의 LTV를 촉진하는 지표에 밀접하게 연결된 특정 이벤트, 매출 또는 유지율을 측정하기 위한 coarse-grained 값.
- fine 전환값은 증가 및 감소가 모두 가능하므로, 이를 활용하여 각각의 값을 고유한 사용자 활동에 연결할 수 있는 기회 제공.
전환값 레벨
전환값에는 coarse 전환값과 fine 전환값의 두 가지 레벨이 있습니다.
Fine 전환값 은 이전 버전의 SKAN과 동일하게 작동하는 전환값입니다. 이는 6비트 값으로 최대 64개의 조합(0에서 63)을 허용하며, 사용자 행동에 대한 정보를 수집하는 데 도움이 됩니다.
Coarse 전환값 은 전환의 양이 Fine 전환값을 위한 개인정보 보호 기준을 충족할 만큼 많지 않은 경우에 사용됩니다. Coarse CV(전환값)는(은) none
, low
, medium
, 또는 high
로 분류되며, 이는 사전 정의된 CV에 대한 집계된 버킷 역할을 합니다.
Apple은 low, medium, high로 설정된 조건이 충족되지 않을 때마다 none
를 전송합니다. 예: 앱에 대한 Coarse 전환값 매핑이 설정되지 않은 경우.
3개의 포스트백 모두에 대해 null
의 전환값을 받을 수 있으며, fine 및 coarse 전환값은 모두 null
가 될 수 있습니다. 가능한 조합은 다음과 같습니다.
- Fine 전환값은 0-63, Coarse 전환값은
null
입니다. - Fine 전환값은
null
이고,coarse 전환값은none
,low
,medium
또는high
입니다. - fine 및 coarse 전환값은 모두
null
이며, 이는 "true"null
을/를 의미합니다. 또한 지표는 전환값null
임을 의미합니다. 자세한 내용은 SKAdNetwork 지표 를 참조하시기 바랍니다.
포스트백 데이터 Tier
첫 번째 전환 윈도우는 사용자가 앱을 처음 실행하고 이틀이 지나면 종료됩니다. 전환 윈도우를 잠그지 않은 경우, 시스템은 전환 윈도우가 끝난 후 포스트백을 준비합니다.
아래 표에서 두 번째 및 세 번째 포스트백이 Tier 1, 2, 3에 해당하는 광고에 대해 어떤 정보를 포함하는지 확인할 수 있습니다.
포스트백 1 | 포스트백 2 | 포스트백 3 | |
---|---|---|---|
측정 윈도우 | 0~2일 | 3~7일 | 8~35일 |
포스트백 지연 | 24~48시간 | 24~144시간 | 24~144시간 |
Tier 0 | 2자리 소스 ID | 전송되지 않음 | 전송되지 않음 |
Tier 1 |
|
|
|
Tier 2 |
|
|
|
Tier 3 |
|
|
|
웹-앱 어트리뷰션
웹-앱 어트리뷰션을 사용하면 앱 스토어 제품 페이지로 연결되는 웹 광고를 어트리뷰션할 수 있습니다. 앱과 웹 모두에 인벤토리가 있는 경우, SKAdNetwork가 교차 채널 어트리뷰션을 수행할 수 있습니다.
포스트백 예시
아래에서는 Apple 문서에 설명된 SKAN 4 포스트백 예시를 확인하실 수 있습니다.
이는 상위 포스트백 데이터 Tier에 있는 웹 광고의 첫 번째 포스트백입니다. 소스 ID에는 네 자리 숫자가 포함되고 포스트백에는 fine-grained 전환값이 포함됩니다.
{
"version": "4.0",
"ad-network-id": "com.example",
"source-identifier": "5239",
"app-id": 525463029,
"transaction-id": "6aafb7a5-0170-41b5-bbe4-fe71dedf1e30",
"redownload": false,
"source-domain": "example.com",
"fidelity-type": 1,
"did-win": true,
"conversion-value": 63,
"postback-sequence-index": 0,
"attribution-signature": "MEUCIGRmSMrqedNu6uaHyhVcifs118R5z/AB6cvRaKrRRHWRAiEAv96ne3dKQ5kJpbsfk4eYiePmrZUU6sQmo+7zfP/1Bxo="
}
이는 하위 포스트백 데이터 Tier에 있는 웹 광고의 첫 번째 포스트백입니다. 소스 ID에는 두 자리 숫자가 포함되고 포스트백에는 coarse-grained 전환값이 포함됩니다.
{
"version": "4.0",
"ad-network-id": "com.example",
"source-identifier": "39",
"app-id": 525463029,
"transaction-id": "6aafb7a5-0170-41b5-bbe4-fe71dedf1e31",
"redownload": false,
"source-domain": "example.com",
"fidelity-type": 1,
"did-win": true,
"coarse-conversion-value": "high",
"postback-sequence-index": 0,
"attribution-signature": "MEUCIQD4rX6eh38qEhuUKHdap345UbmlzA7KEZ1bhWZuYM8MJwIgMnyiiZe6heabDkGwOaKBYrUXQhKtF3P/ERHqkR/XpuA="
}