iOS 14 지원 패키지 설치

Read time 3 minutes

iOS 애플리케이션이 Unity로 제작된 경우 iOS 14 지원 패키지를 설치하면 적절한 광고 네트워크 ID를 통합하고 관련 Apple 개발자 API에 대한 액세스 권한을 제공하여 Apple의 SKAdNetworkAppTrackingTransparency 프레임워크용 유틸리티를 사용할 수 있습니다. 또한 간편하고 커스터마이즈 가능한 컨텍스트 화면을 제공하므로 사용자가 iOS 디바이스에서 광고 트래킹을 선택하도록 유도할 수 있습니다.

사용하는 Unity 버전에 따라 두 가지 방법으로 Unity iOS 14 지원 패키지를 설치할 수 있습니다.

Unity 버전 2018.1 이상을 사용하는 경우 다음 단계를 따릅니다.

  1. Unity 에디터에서 Window > Package Manager를 선택하여 Package Manager 창을 엽니다.
  2. Package Manager 창에서 iOS 14 Advertising Support 패키지를 선택한 후 Install을 선택합니다.

그 외의 Unity 버전을 사용하는 경우 다음 단계를 따릅니다.

  1. iOS 14 지원 패키지 저장소를 하드 드라이브에 다운로드합니다.
  2. Unity 에디터에서 Window > Package Manager를 선택하여 Package Manager 창을 엽니다.
  3. + 버튼을 선택한 후 **Add package from disk...**를 선택합니다.
  4. 패키지 저장소의 로컬 복사본으로 이동하여 패키지 JSON(..\com.unity.ads.ios-support-master\com.unity.ads.ios-support\package.json)을 선택한 다음 Open을 선택하여 패키지를 설치합니다.

설치가 완료되면 Package Manager 목록에 iOS 14 Support 패키지가 표시됩니다. 자세한 내용은 패키지 설치를 참고하십시오.

API 메서드

이 패키지는 다음 Apple 개발자 API에 대한 액세스 권한을 제공합니다.

메서드설명

SkAdNetworkUpdateConversionValue(int conversionValue)

이 메서드를 사용하여 Attribution 전환 값을 업데이트합니다.

SkAdNetworkRegisterAppForNetworkAttribution()

이 메서드를 사용하여 Attribution을 등록합니다.

RequestAuthorizationTracking(RequestAuthorizationTrackingCompleteHandler callback)

이 메서드를 사용하여 사용자 권한을 요청합니다.

AuthorizationTrackingStatus GetAuthorizationTrackingStatus()

이 메서드를 사용하여 ATT(App Tracking Transparency) 인증 상태를 검사합니다.

프로퍼티 목록 파일 생성

Information property 목록(Info.plist) 파일은 iOS 앱을 식별하고 구성하는 키-값 페어가 포함된 리소스입니다. 광고 네트워크 ID 및 ATT 요구 사항을 구현하려면 이것이 필요합니다. 설치된 Advertising 및 iOS 14 Advertising Support 패키지를 사용하여 Unity 프로젝트를 iOS 14로 빌드하는 경우, 그 과정에서 plist 파일이 빌드의 루트 디렉토리에 생성됩니다.

다음 단계: 광고 네트워크 ID 구성 기술 자료를 참고하십시오.