FAQ - SKAdNetwork & ATT

SKAdNetwork와 ATT 관련 자주 묻는 질문 리스트입니다.

본 문서는 Airbridge 고객사 및 매체 파트너사에게 도움을 드리기 위해 준비 된 문서로, 애플의 정책에 따라 답변 내용이 달라질 수 있습니다. 

 

SKAdNetwork

1. 아직 SDK 업데이트 적용 전인데, 미리 Conversion Value 설정 가능한가요?

네, Conversion Value는 SDK 업데이트 전에도 설정이 가능합니다. 다만 SDK 업데이트(최소 1.14.3 이후 버전) 전에는 설정해두신 Conversion Value는 사용할 수 없습니다.

 

2. Actuals Report 데이터와 SKAN Report 데이터 사이에 데이터 중복이 발생하나요?

네, Actuals Report의 데이터와 SKAN Report 데이터는 여러 이유로 데이터의 중복이 발생할 수 있으며, 따라서 각 보고서별로 확인하시길 권장하고 있습니다.

예시) '설치'이벤트

설치이벤트는 SDK로 수집되는데 이 설치가 어떤 경로(자연유입/광고/SKAN)로 설치되었는지는 어트리뷰션으로 알게됩니다. 허나 SKAN의 경우 Airbridge(타 MMP 동일)에서는 기여여부를 알 수가 없습니다. 그래서 SKAN방식으로 설치가 되면 Install(APP) & SKAN Install(APP) 모두 '1'이 기록됩니다. 다만 채널은 각각 unattributed와 기여 된 매체 이름으로 다르게 잡히게 됩니다.

또한 ATT 허용여부 및 SKAN과 동시에 트래킹링크 광고운영여부에 따라서도 기여 중복여부가 달라질 수 있습니다.

  • ATT로 ADID 수집 허용한 경우 -> 기존 인앱이벤트로도 기여 + SKAN 데이터로도 기록
  • ATT로 ADID 수집 허용 안 한 경우 -> 기존 인앱 이벤트는 unattributed + SKAN 데이터로도 기록

3. iOS 14 관련 업데이트를 안하게 되면 어떻게 되나요?

iOS 14.5의 정식 릴리즈 전(4월~5월초 예상) 까지 필요한 업데이트를 완료하지 않게되는 경우, 앱 신규 설치 광고에 대한 인사이트를 얻는 것이 불가능해집니다. 그러므로 최소한 SKAdNetwork를 지원할 수 있도록 계획하는 것이 필요합니다.

 

4. SKAdNetwork를 활성화하면 사용자가 ATT Prompt를 통해 Opt-in을 선택해야만 IDFA 수집 할 수 있게 되는 건가요?

SKAdNetwork와 ATT는 별개의 시스템으로, 각각의 시스템의 직접적인 연관성이 없습니다. 즉, SKAdNetwork는 ATT 프레임워크에서 Opt-in을 요구하지 않으며, 앱에서 SKAN을 활성화해도 자동으로 ATT Prompt가 노출되거나 IDFA에 접근하는 기능이 제한되지 않습니다. 각 시스템은 독립적으로 보되, 병렬적으로 개발 진행하시면 됩니다. 

 

5. 이미 앱을 설치한 유저의 경우에도 SKAN Conversion Value를 받을 수 있나요?

아니요. 현재 SKAdNetwork는 앱 설치 이벤트만 지원합니다. 즉, 앱이 이미 설치된 경우 SKAdNetwork 포스트 백이 전송되지 않습니다.

 

ATT (App Tracking Transparency) 

1. ATT Prompt는 언제 유저에게 띄워야 되는 지 가이드라인이 있나요?

ATT 메세지를 언제 노출할 것인지는 전적으로 앱 개발자가 결정할 수 있습니다.

다만 유저가 수집 동의를 한 경우에도 SDK 기본 설정상 설치 이벤트는 ATT 수집 동의 시점과 상관 없이 설치 이후 앱을 열자마자 설치 이벤트가 전송이 되므로 기여가 되지 않습니다. 위 문제를 막기위해 설치 이벤트의 전송 시점을 뒤로 미루는 기능인 'TrackingAuthorizeTimeout' 기능을 이용하여 유저가 ATT 동의 이후 설치 이벤트의 채널 기여정보를 포함 할 수 있도록 구현할 수 있습니다.

이 때 ATT Prompt를 노출하는 시점을 뒤로 미룰 수록 다른 터치포인트(Touchpoint)들에 의해 전환 이벤트의 기여 결과가 달라지거나 유저가 ATT Prompt 허용 여부를 결정하기 전에 이탈하는 경우 이벤트가 누락 될 수 있으니 이 점 참고하여 구현하시기 바랍니다.

 

2. 딥링킹 기능은 여전히 사용 가능한가요?

네, 애플의 정책은 유료 광고 트래킹, 어트리뷰션, 타겟팅에 한정되어있으며 유저를 특정 페이지로 이동시키는 딥링크 기능은 ATT의 응답 여부와 상관없이 사용 가능합니다. 다만 딥링크 오픈 이벤트에 대한 기여 처리는 ATT Opt-in을 완료한 디바이스에 한해서만 딥링크 오픈 이벤트를 발생시킨 터치포인트에 기여가 가능합니다. 그 외의 모든 딥링크 오픈 이벤트는 'unattributed' 처리됩니다.

추가로, iOS 14.5 이후부터 Apple iOS의 정책변화로 핑거프린팅을 통한 디퍼트 딥링킹 기능은 지원되지 않습니다.

 

 

3. ATT 값이 Denied 또는 Restricted 인 경우에도 기존과 동일하게 Active Users 리포트에 반영되나요?

Airbridge에서는 DeviceID값으로 유저들을 구분하고 있습니다. 그렇기 때문에 ATT값이 Denied 혹은 Restricted인 경우에도 IFV나 Airbridge에서 생성한 랜덤 ID(Airbridge Random Generated ID)값으로 유저 구분이 가능하므로 기존과 동일하게 Active Users 수치에도 반영됩니다.

 

4. ATT 테스트는 어떻게 하나요?

ATT - 추적 허용

  1. 앱 삭제
  2. 앱 설치
  3. 추적 허용 클릭
  4. Real time log 에서 Install 이벤트 확인
  5. Install 이벤트의 device.appTrackingTransparency 가 3 (authorized) 인지 확인
  6. Install 이벤트의 device.ifa 가 수집되었는지 확인

ATT - 추적 거부

  1. 앱 삭제
  2. 앱 설치
  3. 추적 거부 클릭
  4. Real time log 에서 Install 이벤트 확인
  5. Install 이벤트의 device.appTrackingTransparency 가 2 (denied) 인지 확인
  6. Install 이벤트의 device.ifa 가 수집되지 않았는지 확인

 

5. ATT Prompt에서 유저가 허용하지 않으면 어떻게 되나요?

유저가 ATT를 허용하지 않으면 IDFA 수집이 불가능하고 iOS14.5 부터는 애플의 정책상 핑거프린팅이 불가하므로 기기 레벨 어트리뷰션(Device Level Attribution)이 불가능합니다. 다만 SKAN 방식의 App to App 설치 이벤트값은 집계되며(매체가 SKAN을 구현한 상태라는 전제), web-to-app 광고 및 리인게이지먼트(re-engagement)광고의 경우 어트리뷰션이 불가합니다.

 

6. ATT 허용 여부에 따라 가능한 기여방법은 무엇이 있나요?

아래 테이블을 참고 바랍니다.

mceclip0.png

도움이 되었습니까?
0명 중 0명이 도움이 되었다고 했습니다.