IDFA 지원 (iOS만 해당)

이 가이드에서는 UMP SDK의 일환으로 IDFA 메시지를 지원하는 데 필요한 단계를 설명합니다. 이 가이드는 UMP SDK를 사용하여 앱을 실행하는 방법에 대한 개요와 메시지를 설정하는 방법에 대한 기본사항을 제공하는 시작하기와 연계할 수 있도록 작성되었습니다. 이 안내는 IDFA 메시지 전용입니다.

기본 요건

Info.plist 업데이트

UMP SDK를 사용하여 Apple의 앱 추적 투명성 (ATT) 요구사항을 처리하려는 경우 AdMob UI에서 IDFA 설명 메시지를 작성, 구성, 게시해야 합니다.

UMP SDK가 iOS 시스템 대화상자에 맞춤 알림 메시지를 표시하도록 하려면 Info.plist를 업데이트하여 사용을 설명하는 맞춤 메시지 문자열과 함께 NSUserTrackingUsageDescription 키를 추가합니다.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

동의 양식을 표시할 때 사용 설명이 다음과 같이 ATT 대화상자의 일부로 나타납니다.

그런 다음 AppTrackingTransparency 프레임워크를 연결합니다.

이제 앱에서 IDFA ATT 대화상자보다 먼저 IDFA 설명 메시지가 표시됩니다.

테스트

requestTrackingAuthorization은 일회성 요청이므로 테스트하는 동안 IDFA ATT 대화상자가 한 번만 표시됩니다. UMP SDK에는 승인 상태가 ATTrackingManagerAuthorizationStatusNotDetermined인 경우에만 로드할 수 있는 양식이 있습니다.

알림이 다시 한번 표시되도록 하려면 테스트 기기에서 앱을 제거한 후 다시 설치해야 합니다.