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-valueCoarse 전환값. 포스트백 데이터 계층이 낮은 경우 및 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 02자리 소스 ID전송되지 않음전송되지 않음
Tier 1
  • 2자리 소스 ID
  • Coarse CV
  • 2자리 소스 ID
  • Coarse CV
  • 2자리 소스 ID
  • Coarse CV
Tier 2
  • 2~4자리 소스 ID
  • Fine CV
  • 2자리 소스 ID
  • Coarse CV
  • 2자리 소스 ID
  • Coarse CV
Tier 3
  • 2~4자리 소스 ID
  • Fine CV
  • 소스 앱 ID/소스 도메인
  • 2자리 소스 ID
  • Coarse CV
  • 2자리 소스 ID
  • Coarse CV

웹-앱 어트리뷰션

웹-앱 어트리뷰션을 사용하면 앱 스토어 제품 페이지로 연결되는 웹 광고를 어트리뷰션할 수 있습니다. 앱과 웹 모두에 인벤토리가 있는 경우, SKAdNetwork가 교차 채널 어트리뷰션을 수행할 수 있습니다.

참고:
웹-앱 어트리뷰션은 Safari에서만 사용할 수 있습니다.

포스트백 예시

아래에서는 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="
}