[ios] 추적 거부 시 사용자 식별 방지 기술 적용하기

iOS 14부터는 앱 추적을 거부하는 기능을 제공하고 있습니다. 이로 인해 사용자들은 자신의 개인 정보를 더욱 보호할 수 있게 되었지만, 동시에 광고주와 앱 개발자들은 사용자를 식별하는데 어려움을 겪고 있습니다. 이러한 상황에서 사용자 식별을 위해 새로운 기술이 필요해졌습니다.

기술 개요

기존에는 광고 식별자(Advertising Identifier, IDFA)를 통해 사용자를 추적하고 타겟 광고를 제공했습니다. 하지만 이제 사용자의 동의를 얻거나, IDFA를 사용하지 않는 대체 수단이 필요합니다. 이를 위해 SKAdNetwork와 같은 새로운 방식이 도입되었습니다.

SKAdNetwork

SKAdNetwork는 앱 내 광고 측정을 위한 애플의 플랫폼입니다. 이 기술은 사용자의 개인 정보를 보호하면서 광고 측정을 허용하는 방식으로 동작합니다. 앱이 광고를 통해 사용자 행동을 보고 싶을 때, SKAdNetwork를 통해 광고 주체가 애플에 리포트할 수 있고, 애플은 이를 통해 광고 효과를 측정합니다.

// SKAdNetwork 사용 예시
SKAdNetwork.registerAppForAdNetworkAttribution()

사용자 식별 방지 효과

SKAdNetwork를 통해 사용자를 식별하는데 있어서 기존의 IDFA보다는 더욱 안전하고 개인 정보 보호에 우수한 성능을 보여줍니다. 또한 SKAdNetwork를 통해 광고 효과를 측정함으로써 광고주와 앱 개발자는 광고 성과를 분석하고 향상시킬 수 있는 데이터를 얻을 수 있습니다.

이러한 방식으로 iOS 14에서의 추적 거부 시 사용자 식별을 위한 새로운 기술을 효과적으로 적용할 수 있습니다.

참고 자료