iOS 14 호환 GMA SDK로 업데이트하세요(AppTrackingTransparency)

프로그래밍/swift2020. 8. 24. 13:11

얼마 전에 구글 애드몹에서 메일이 왔습니다.

 

친절하게 한글로 메일이 오긴 했지만.. ㅎㅎ 위 설명만 봐서는 무슨 내용인지 알 수가 없습니다.

GMA 버전은 7.64 버전이 얼마 전 나온 최신 버전이기에  pod update  명령어를 통해 GMA(Google Mobile Ads)를 최신 버전인 7.64버전으로 업데이트할 수 있습니다(다른 lib들도 업데이트 될테니.. 문제 없는지 잘 확인해야 함)

 

support.google.com/admob/answer/9997589

 

iOS 14 이상용 앱 준비 - Google AdMob 고객센터

도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요

support.google.com

위의 링크에 좀 자세한 설명이 있습니다.

iOS 14버전부터 해당되는 내용인데요, 앞으로는 광고 최적화를 위해 사용되던 데이터들을 사용자 동의를 받아야만 사용할 수 있도록 변경된다는 것입니다.

 

사실 해야하는 작업은 간단합니다. 사용자에게 권한 승인을 묻는 창을 띄우도록 해라는 것이 요지입니다. AppDelegate.swift 파일에서 하는 것이 좋아 보입니다.

(위 사진에서 오른쪽이 AppTrackingTransparency에서 보여주는 창인데, 이것만으로는 사용자가 무슨 말인지 부족하니 왼쪽의 사진처럼.. 그 전에 사용자에게 정보를 좀 더 알려주라고 권함)

참고로 현재 Xcode 공식 버전은 11.6이 최신인데, 위의 변경사항을 적용하려면.. Xcode 12 beta5 버전을 받아야 합니다. 

 

developer.apple.com/xcode/

위 링크의.. 하단에 가면 다운로드 버튼이 있습니다.

*그런데 Xcode 베타버전으로 빌드한 이미지는.. 스토어 출시가 안되네요;; 12 정식 버전 나올 때까지 기다려야겠습니다.

 

흠.. 개발자 입장에서 보면 수익이 감소할 수 밖에 없겠네요.

특히 한국 유저들은 광고에 대한 거부감이 아주 크기 때문에 저 권한을 주지 않는 비율이 많을 것이고..

그러면 사용자 맞춤 광고가 나가질 않아 CTR이 많이 감소할 것 같습니다.

작성자

Posted by 드리머즈

관련 글

댓글 영역