App Tracking Transparency

Panther·2021년 9월 8일
0
post-custom-banner

https://developer.apple.com/documentation/apptrackingtransparency

"Request user authorization to access app-related data for tracking the user or the device."

사용자 혹은 기기 추적을 위해 앱 관련 데이터 접근 권한을 사용자에게 요청합니다.

Overview

앱이 사용자에 대한 데이터를 수집하는 경우 AppTrackingTransparency 프레임워크를 사용해야 하며, 앱 및 웹 사이트 전반에서 다른 회사와 공유하는 경우에도 AppTrackingTransparency 프레임워크를 사용해야 합니다. AppTrackingTransparency 프레임워크는 사용자에게 앱 추적 권한 요청을 제공하고, 추적 권한 상태를 제공합니다.

AppTrackingTransparency 프레임워크를 사용하려면 아래처럼 수행해야 합니다.

  1. 사용자 기기에 설치된 앱에 대해 시스템 승인 알림 요청을 표시하기 위한 NSUserTrackingUsageDescription을 설정해야 합니다.
  2. 사용자에게 앱 추적 권한 요청을 제공하기 위해 requestTrackingAuthorization(completionHandler:)를 호출해야 합니다.
  3. 앱 추적 승인 상태를 확인하려면 trackingAuthorizationStatus를 사용해야 합니다. 상태 열거형에서 ATTrackingManager.AuthorizationStatus를 보시기 바랍니다.

ATTrackingManager.AuthorizationStatus
https://velog.io/@panther222128/ATTrackingManager.AuthorizationStatus

앱 추적 및 개인정보에 대한 더 많은 정보는 User Privacy and Data Use 및 App Privacy Details를 보시기 바랍니다.

Topics


Class and Components

ATTrackingManager

추적 권한 요청 및 앱의 추적 권한 상태를 제공하는 클래스입니다.

https://developer.apple.com/documentation/apptrackingtransparency/attrackingmanager
https://velog.io/@panther222128/ATTrackingManager


post-custom-banner

0개의 댓글