작년부터인가 iOS 앱을 출시할때 광고를 붙이는 경우는 App Tracking Transparency 라고해서 앱 추적 투명성을 무조건 적용하게 되어있습니다.
저도 그 이후로는 매번 앱을 리뷰넣을때 해당 작업을 해주는데, 간혹 까먹거나 누락이 될 경우가 있어서, Xcode 상에서 추가하는 내용을 공유해봅니다.
먼저 Xcode 로 가셔서 Info.Plist 파일에 새로운 항목을 추가해주고 아래와 같이 적어줍니다.
NSUserTrackingUsageDescription
그리고 어떤 사유로 앱 추적을 사용하는지를 추가합니다.
코드상으로 보면 아래와 같이 표기가 되겠네요.
<key>NSUserTrackingUsageDescription</key>
<string>맞춤형 광고를 제공하기 위해 사용자의 활동 정보를 수집합니다.</string>
그럼 Xcode 상에서 사용이 가능합니다.
혹시 유니티 내에서 해당 기능을 사용하고자 하는 경우는 아래에 유니티에서 제공하고 있는 소스코드를 활용하셔서 내부 코드에서 호출할 수 있도록 코드를 작성해주시면 됩니다.
간혹 유료 어셋을 구매하셔서 구현을 하시려고 하는 경우가 있는데, 위 소스가 사용하기도 간단하고 잘 되기 때문에, 굳이 따로 어셋을 구매 안하셔도 됩니다.