업데이트 — 2020년 9월 3일

IDFA가 적은 환경에 대비하는 데 필요한 정보.

업데이트 — 2020년 9월 3일

Apple, 2021년으로 IDFA 변경 시기 늦춰

오늘 아침, Apple은 IDFA 동의 모듈 적용 의무화를 내년 초로 연기한다는 점을 확정했습니다. 모바일 업계 최대 규모의 광고주를 대변하는 기업으로서 Branch는 Apple이 Branch를 비롯한 여러 업계 회사의 의견을 수렴하여 iOS 14의 가장 혼란스러운 변경 사항을 2021년까지 연기한다는 책임감 있는 결정을 내린 데 대해 매우 기쁘게 생각합니다.

그러나 이 소식에 마냥 안심하고 있을 수는 없습니다.

향후 취해야 할 조치에 관한 Branch의 계획과 권장 사항을 자세히 알아보려면, 아래를 클릭하여 이번 연기 조치에 대한 Branch의 최신 블로그 게시물을 읽어보세요.

iOS 14 강제화 시점 유예(현재)

IDFA는 iOS 14에서 어떻게 바뀌나요?

활용성을 잃은 IDFA

유저가 광고주 앱 및 애드네트워크 앱을 신규 다운로드했을 때 IDFA에 대한 추적 권한을 허용하지 않는 한, 광고주나 애드네트워크는 iOS 14에서 IDFA를 활용할 수 없습니다. IDFA가 완전히 사라지지는 않지만, 유저의 수집 동의율이 매우 낮을 것으로 예상되어 사실상 쓸모가 없어졌다고 가정하는 것이 좋습니다.

유저가 IDFA 추적을 거부할 경우 광고주는 개인 맞춤화, 리타게팅 광고 게재, 마케팅 캠페인 성과 어트리뷰션 및 투자 대비 수익률(ROI)의 정확한 파악이 어려워지게 됩니다.

자세히 알아보기
IDFA는 iOS 14에서 어떻게 바뀌나요?

iOS 14가 Branch 플랫폼에 미치는 영향

Branch의 강점

Branch의 연결 플랫폼 및 어트리뷰션 기술은 iOS 광고 식별자(IDFA) 및 구글 광고 식별자(GAID)와 같은 유니버설 식별자가 존재하지 않는 환경을 고려하여 특별히 설계되었습니다. Branch는 유니버설 ID가 없는 경우, 기존 어트리뷰션을 활용한 고유의 익명 예측 알고리즘을 사용하여 정확도 높은 데이터를 제공함으로써 대부분의 모바일 사용자에 대한 더욱 우수하고 정확한 어트리뷰션을 제공할 수 있습니다. 중요한 것은 이러한 인사이트를 활용하여 어트리뷰션을 할 지, 하지 않을 지에 대한 판단을 할 때 정확성을 높일 수 있다는 점입니다.

영향을 받는 분야 - 고객사에서 변경이 필요한 영역
영향을 받는 영역 IDFA가 포함된 데이터 관련 기능(Export API, Webhooks, 일부 분석 데이터 연동 기능 등)
변경 사항

Export 및 기타 데이터 연동 기능에서 대부분의 IDFA가 사라질 것입니다.

Branch의 대응

Branch는 IDFA에 의존하고 있는 데이터 연동 방식을 재설계하고 있습니다. IDFV는 대체 식별자로서 계속해서 지원될 예정입니다.

필요한 조치

내부 비즈니스 인텔리전스 및 분석을 위한 새로운 유저식별 키값(예: IDFV)을 찾아야 합니다.
사용하는 특정 데이터 연동에 따라 대체 식별자를 전달하기 위해 앱 내 코드를 업데이트해야 할 수도 있습니다.

영향을 받는 영역 데이터 주제 요청 API
변경 사항

GDPR/CCPA 데이터 삭제 요청 제출 시 사용할 수 있는 IDFA 값이 사라집니다.

Branch의 대응

Branch의 Data Subject Request API는 이미 IDFV 및 developer_id를 포함한 대체 식별자를 지원합니다.

필요한 조치

모든 데이터 삭제 요청에 대해 광고 식별자(IDFA) 대신 Branch 대체 식별자(예: IDFV 또는 developer_id)를 전송해야 합니다.

영향을 받는 영역 iOS 유료 광고 어트리뷰션: SAN의 경우
변경 사항

주요 SAN 네트워크(Google, Facebook, Twitter, Snap)는 처음에 iOS 14 릴리스와 관련하여 SKAdNetwork만을 지원할 것이라고 발표했습니다.

Branch의 대응

Branch는 당사의 iOS SDK 업데이트 및 새로운 대시보드 리포팅 등 SKAdNetwork에 대한 지원을 제공하고 있습니다. 또한 SAN 네트워크와 협업하여 Branch 예측 모델링을 지원하고 있습니다.

필요한 조치

먼저 앱에서 SKAdNetwork를 설정하거나, 트래킹 링크를 통해 예측 모델링을 지원하는 대체 캠페인 유형 또는 애드네트워크로 광고 예산을 이동해야 합니다.

영향을 받는 영역 iOS 광고 식별자(IDFA) 수집
변경 사항

유저가 수집에 동의한 후에만 IDFA를 사용할 수 있습니다.

Branch의 대응

사용자 경험에 대하여 고객사가 완전한 제어 권한을 가질 수 있도록, Branch SDK는 IDFA 수집을 위한 권한 창을 트리거하지 않습니다. 그러나 창을 직접 앱에서 트리거하기로 선택한 경우, Branch에서도 광고 식별자(IDFA)를 수집하여 사용할 수 있습니다.

필요한 조치

IDFA를 수집하려는 경우 권한 창을 직접 구현할 수 있습니다.

영향을 받는 분야 — 고객사에서 변경이 불필요한 영역
영향을 받는 영역 결정론적 디퍼드 딥링킹(Deferred Deep Linking)
변경 사항

iOS 14 부터는 설치 후 최초 앱 오픈에 결정론적 디퍼드 딥링크(Deferred Deep Link) 매치(+match_guarantured = true)를 더 이상 사용할 수 없습니다.

Branch의 대응

확률론적 모델링 기법을 통해 여전히 디퍼드 딥링킹(Deferred Deep Linking)이 가능합니다(이전에도 항상 결정론적 매치를 만들 수 없는 상황이 있었기 때문에 가능함). 그러나 이러한 확률론적 링크를 유저 인증 또는 기타 중요한 실패 사용 사례에 활용해서는 안 됩니다.

필요한 조치

링크를 통한 자동 로그인 등의 사용 사례에 +match_guaranteed 데이터를 활용한 경우, 이 기능의 대부분은 iOS 14에서 작동을 중지할 것입니다.
모범 사례를 따라 개발된 경우, 이 상황에서 앱이 정상적으로 대체 방법을 작동시키도록 설정되어 있어야 합니다.

영향을 받는 영역 부정행위(Fraud) 방지
변경 사항

IDFA가 없는 상황에서 업계가 확률론적 모델링 기법에 의존함에 따라 Fraudster들이 사용하는 수법이 바뀔 것으로 예상됩니다. Branch가 현재 부정행위 방지에 사용하는 특정 데이터 포인트(예: Link Graph의 생애주기)의 활용도는 떨어지게 될 것입니다. 반면 대부분의 기타 항목은 영향을 받지 않을 것입니다.

Branch의 대응

웹과 앱 전반에 걸쳐 정상적인 유저 행동에 대한 광범위한 정보를 보유하고 있는 Branch의 부정행위 방지 엔진은 어떤 전환이 유효한지 확인하는 데 상당한 이점을 제공합니다.

필요한 조치

아무런 조치도 수행하지 않아도 됩니다.

영향을 받는 영역 iOS 유료 광고 어트리뷰션: 비 SAN의 경우
변경 사항

Branch에서 유지 관리하는 non-SAN 연동은 Branch 트래킹 링크를 사용하여 성과를 측정합니다. 이러한 트래킹 링크에서 더 이상 광고 식별자(IDFA) 매크로가 채워지지 않을 것입니다.

Branch의 대응

Branch는 이러한 네트워크와 협력하여 IDFA 대신 예측 모델링을 지원하도록 트래킹 링크를 업데이트하고 있습니다.

필요한 조치

Branch SDK를 통해 연동한 경우에는 아무런 조치도 필요하지 않습니다.
참고: 희박하지만 Branch의 S2S 연동을 사용하는 경우 추가 설치 메타데이터를 전달하기 위해 업데이트해야 할 수 있습니다.

영향이 매우 적거나 없는 분야
대시보드 리포팅 및 분석
기존 리포팅 기능은 대부분 영향을 받지 않으며, 리포팅을 위해 데이터를 수집하고 전환 매개변수 값을 관리하기 위한 유저 친화적인 방법을 제공하는 SKAdNetwork 연동 작업을 진행하고 있습니다.
딥링킹
기본적인 딥링킹(Deep Linking)은 IDFA에 의존하지 않으므로 영향을 받지 않을 것입니다.
Journeys(웹-투-앱 스마트배너), Universal Email(이메일-투-앱), Quick Links, Referrals(앱 추천-리워드), Deepviews, Text-me-the-app, QR 코드 등 비광고 제품
해당 제품들은 현재 IDFA에 의존하지 않으므로 영향이 크지 않을 것으로 예상됩니다.
유료 광고 어트리뷰션을 포함하는 모든 Android 지원
Android는 영향을 받지 않습니다.
Query API
Branch의 Query API는 합산된 데이터를 제공하므로 어떠한 영향도 없을 것으로 예상됩니다.

SKAdNetwork

IDFA를 대체하는 SKAdNetwork

유저가 IDFA 추적을 거부하는 경우 Apple이 제안하는 어트리뷰션 솔루션은 SKAdNetwork입니다. SKAdNetwork를 사용하면 세부 유저 레벨 데이터를 공개하지 않고도 마케터가 캠페인을 추적하여 어떤 캠페인이 설치 또는 구매를 유도했는 지 확인할 수 있습니다. 광고주는 유저 디바이스 ID가 노출될 가능성이 있는 상세 정보가 없는 선에서 캠페인에 대한 제한적인 정보가 담겨 있는 합산된 리포팅 데이터를 참고해야 합니다. 따라서 임프레션 추적, 게재 빈도 설정, 개인화와 같은 마케팅 활동이 더욱 어려워질 전망입니다.

SKAdNetwork가 모바일 업계에 미치는 영향 자세히 알아보기

Branch SKAdNetwork 지원

Branch는 가능한 한 어트리뷰션 시스템에서 기기 수준의 데이터를 유지하기 위해 노력하지만, 여러분의 어트리뷰션에 도움을 드리기 위해 iOS 14에서 SKAdNetwork를 지원할 것입니다. 다음은 이로 인해 예상되는 사항입니다.
1. 설치 및 전환 데이터 전송을 위한 SDK 업데이트

Branch SDK가 Apple에 SKAdNetwork 설치 및 전환 알림 발송(registerAppForAdNetworkAttribution()updateConversionValue(0-63))을 지원하도록 업데이트되었습니다.

앱에서 SKAdNetwork를 설정하기 위해 완료해야 하는 단계에 대해 자세히 알아보세요.

1. 설치 및 전환 데이터 전송을 위한 SDK 업데이트
2. Apple 포스트백의 집계 및 확인

Branch는 부정행위를 방지하고 SKAdNetwork 데이터의 신뢰성을 높이기 위해 Apple이 제공한 암호 서명을 사용하여 애드네트워크가 Branch에 전달한 포스트백을 검증합니다. 그런 다음 모든 데이터를 한곳에서 편리하게 확인하실 수 있도록 애드네트워크가 전송한 데이터를 집계하고 Branch 자체 분석 섹션의 대시보드에 표시합니다.

2. Apple 포스트백의 집계 및 확인
3. 대시보드에서 SKAdNetwork 데이터 지원

Branch 대시보드는 여러 애드네트워크 대시보드에 로그인하지 않고 한곳에서 SKAdNetwork 어트리뷰션 데이터를 확인할 수 있는 장소입니다. 이번 업데이트에서는 Branch의 기존 유저 수준 데이터와 별도로 새로운 SKAdNetwork 데이터만 표시되는 전용 광고 분석 대시보드가 새롭게 추가되었습니다. 이 대시보드에서 SKAdNetwork가 보고한 총 설치 수와 전환 이벤트 수를 확인할 수 있으며, 애드네트워크와 소스 앱 등의 매개 변수를 기준으로 설치/전환을 필터링할 수 있습니다.

3. 대시보드에서 SKAdNetwork 데이터 지원
Branch SKAdNetwork 지원 자세히 알아보기

FAQ