광고 앱으로 iOS에서 SKAdNetwork구성 후 appconnect에서 심사 요청에 필요한 정보인
'일반 정보 > 앱이 수집하는 개인정보' 구성에 필요한 내용을 찾아 적어 봄.
1. admob에 가이드 확인
https://developers.google.com/admob/ios/data-disclosure?hl=ko
작성한 현재 기준으로 이런 내용이 있으면, 위 사이트 업데이트를 모니터링하여 업데이트 해야할 것으로 보인다.
위의 Admob 모바일 광고 SDK 가이드 발췌~
AdMob 실적을 개선하기 위해 Google Mobile Ads SDK에서는 앱으로부터 다음을 비롯한 특정 정보를 수집할 수 있습니다.
|
2. 소스에서 구성 (swift 기준)
소스 적용은 간략하게 Podfile적용 후 작성한 부분을 기록했다.
- pod 'Google-Mobile-Ads-SDK' 를 추가함.
import AdSupport import AppTrackingTransparency : : ATTrackingManager.requestTrackingAuthorization { status in switch status { case .authorized: // TODO: 여기 적용 print("status= authorized") case .denied: print("status= denied") case .notDetermined: print("status= notDetermined") case .restricted: print("status= restricted") @unknown default: print("status= default") } } |
- info.list 추가
Privacy - Tracking Usage Description -NSUserTrackingUsageDescription SKAdNetworkItems |
3. iOS에서 광고 추적이 되지 않는 경우 활성화
- 아이폰 8등에서는 광고가 정상적으로 노출되었는데, Xs등에서 광고가 노출되지 않는 현상이 확인되어 찾아보니 아래의
'추적' 메뉴에서 추적 허용을 해주면 기능이 정상 동작하였다.
3.1. 설정 > 개인 정보 보호 > 추적 > '앱이 추적을 요텅하도록 허용' 활성화
3.2. 앱에서 노출되는 메시지
- SKAdNetwork적용을 하게 되면 앱 설치 후 최초 1회만 추적여부 허용 메시지가 노출된다.
끝.
'코드' 카테고리의 다른 글
Android 적응형 배너 적용 (0) | 2022.08.07 |
---|---|
Android viewBinding로 변경 (0) | 2022.08.07 |
Datagrip에서 dbms_output 출력하기 (1) | 2021.04.03 |
Swift프로젝트에 AFNetworking 의존성 추가하기. (0) | 2015.09.20 |
WebDAV (FireMonkey) (0) | 2014.06.27 |