광고가 한 방향으로 로드되었지만 다른 방향으로 게재되는 경우
일부 광고 소재가 잘못 표시될 수 있는 버그가 해결되었습니다.
10.10.0
2023-08-30
iOS 17을 지원하는 공식 버전입니다.
Open Measurement: OM SDK 1.4.8로 업데이트되었습니다.
광고 검사기: 플러그인 정보를 표시하기 위한 SDK 지원이 추가되었습니다.
testDeviceIdentifiers API에 시뮬레이터 ID를 추가하도록 권장하는
콘솔 로그가
삭제되었습니다. 시뮬레이터는 기본적으로 이미 테스트 모드에 있습니다.
10.9.0
2023-08-02
Open Measurement: OM SDK 1.4.6으로 업데이트되었습니다.
광고 검사기: 광고 응답을 내보내기 위한 SDK 지원이 추가되었습니다.
광고가 음소거되어 있어도 동영상이 끝나면 오디오 세션에서
예기치 않게 백그라운드 음악이 중지되는 오디오 문제가 해결되었습니다.
GADQueryInfo을(를) 생성할 때 광고 단위 ID를 전달하기 위한
지원이 추가되었습니다.
10.8.0
2023-07-12
중재 광고의 대리인이
adWillPresentFullScreenContent:,
adWillDismissFullScreenContent:,
adDidDismissFullScreenContent: 대리인 콜백을 처리하는
방식이 약간 변경되었습니다. 이러한 변경사항으로 인해 미디에이션된 광고가
퍼스트 파티 광고와 더 유사하게 작동합니다.
이제 adWillPresentFullScreenContent:을(를) 호출한 후
adDidDismissFullScreenContent:을(를) 여러 번 호출하는
서드 파티 SDK가
첫 번째 호출 집합에 대해서만 콜백을 트리거하지 않고
여러 콜백을 트리거합니다.
서드 파티 전체 화면 광고가 표시되지 않으면
adWillPresentFullScreenContent: 및
adDidDismissFullScreenContent: 대신
ad:didFailToPresentFullScreenContentWithError:이(가) 호출됩니다.
10.7.0
2023-06-26
GADRequestConfiguration:tagForChildDirectedTreatment: 메서드가 지원 중단되고
tagForChildDirectedTreatment 읽기-쓰기 속성이 추가되었습니다.
GADRequestConfiguration:tagForUnderAgeOfConsent: 메서드가 지원 중단되고
tagForUnderAgeOfConsent 읽기-쓰기 속성이 추가되었습니다.
sdkVersion이(가) 지원 중단되었습니다. 대신
versionNumber을(를) 사용하세요.
이제 렌더링되지 않는 어댑터를 신호 수집용으로 유지할 수 있습니다.
10.6.0
2023-06-01
많은 광고 요청을 동시에 로드할 경우의 메모리 사용량이 줄어들었습니다.
10.5.0
2023-05-15
GADQueryInfo 객체를 만들 때 발생하는 메모리 누수가
해결되었습니다.
10.4.0
2023-04-20
지원되는 최소 Xcode 버전이 14.1로 업데이트되었습니다.
armv7은 Xcode 14에서 지원되지 않으며 SDK에서 삭제되었습니다.
최소 배포 대상이 iOS 11.0으로 확대되었습니다.
광고 검사기: 광고 검사기 UI에 광고 단위 이름을 표시하도록 SDK
지원이 추가되었습니다.
앱 오프닝 광고:+loadWithAdUnitID:request:orientation:completionHandler:이(가)
지원 중단되고 +loadWithAdUnitID:request:completionHandler:(으)로
대체되었습니다. 이제 앱
오프닝 광고를 로드할 때 다른 전체 화면 형식과 마찬가지로
기기의 현재 방향향을 기준으로 처리됩니다.
앱 오프닝 광고에 대한 미디에이션 지원이 추가되었습니다.
광고 검사기: 광고 검사기 UI를 통해 광고를 요청하고 표시하기 위한
SDK 지원이 추가되었습니다.
9.13.0
2022-11-07
네이티브 광고에서 추가 클릭 작업이 지원됩니다.
버그가 수정되고 성능이 개선되었습니다.
9.12.0
2022-10-24
신호 수집 및 렌더링을 지원하기 위해 GADQueryInfo이(가) 추가되었습니다.
오디오 API 관련 문서가 업데이트되었습니다.
9.11.0
2022-09-20
버그가 수정되고 성능이 개선되었습니다.
9.10.0
2022-09-07
iOS 16을 지원하는 공식 버전입니다.
iLTV:GADAdNetworkResponseInfo에 다음 속성이 추가되었습니다.
adSourceID
adSourceInstanceName
adSourceName
GADResponseInfo에 다음 속성이 추가되었습니다.
extrasDictionary
9.9.0
2022-08-11
버그가 수정되고 성능이 개선되었습니다.
9.8.0
2022-07-27
보상형 미디에이션: GADMediationRewardedAdEventDelegate에서
didRewardUserWithReward:이(가) 지원 중단되고
didRewardUser(으)로 대체되었습니다. didRewardUserWithReward:에서 제공하는
광고 리워드는 항상 노옵스(no-ops)였으며
광고 리워드 값은 Ad Manager UI의 광고 단위 설정에서
가져옵니다.
광고 검사기: 광고 요청을 내보내기 위한 SDK 지원이 추가되었습니다.
9.7.0
2022-07-07
GADResponseInfo에 loadedAdNetworkResponseInfo 속성이 추가되어 광고를 로드한 광고 네트워크에 관한 정보가 반환됩니다.
NSUserDefaultsgad_has_consent_for_cookies에 대한 지원이
추가되었습니다. 모바일 광고 SDK는
gad_has_consent_for_cookies 환경설정이 0으로 설정된 경우
제한적인 광고(LTD)를 사용 설정합니다.
자세한 내용은
쿠키에 대한 동의 설정을 참고하세요.
모바일 광고 SDK는 GADMobileAds.sharedInstance().requestConfiguration.tag이(가) forChildDirectedTreatment: true과(와) 함께 호출되거나
(아동 대상 설정 참고) GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)이(가)
호출되면
(
동의 연령 미만
사용자 설정 참고)
광고 식별자
(IDFA) 전송을
사용 중지합니다.
7.68.0
2020-11-04
SDK가 .framework에서 .xcframework(으)로
업데이트되었습니다. 이제 CocoaPod 설치에 CocoaPods
1.9.0 이상이 필요합니다.
배포에서 arm64e가 삭제되었습니다. arm64e의 로컬 테스트는 더 이상
사용할 수 없습니다.
네이티브 광고 정책 검사기가 추가되었습니다.
광고 검사기 베타가 추가되었습니다.
GADNativeCustomTemplateAd의 rootViewController이(가) 광고에 대한 강력한 포인터를
유지하는 버그가 해결되었습니다.
7.67.0
2020-10-21
전면 광고 및 보상형 광고를 위한 새로운 베타 API가 출시되었습니다. 새 API는
동일한 기능을 제공하지만 일관성이 개선되었습니다.
네이티브 광고:GADMediaContent에
videoController 및 hasVideoContent 속성이
추가되었습니다.
네이티브 광고:GADUnifiedNativeAd에서 videoController이(가)
지원 중단되고 GADVideoController에서 hasVideoContent 및
aspectRatio 메서드가 지원 중단되었습니다.
네이티브 광고: 게시자가
네이티브 광고의 미디어 애셋에 대해
특정 가로세로 비율을 요청할 수 있도록 aspectRatio 속성이 있는
GADNativeAdMediaAdLoaderOptions 클래스가 추가되었습니다. 이 옵션은
GADNativeAdImageAdLoaderOptions의 preferredImageOrientation 속성보다
우선 적용됩니다.
네이티브 광고: 이제 GADMediaView은(는) 이미지를 렌더링할 때
contentMode 속성을 따릅니다.
7.42.2
2019-03-29
보상형 미디에이션(새 API): 로드 호출 후 보상형 미디에이션
어댑터가 자동으로 할당 해제되는 버그가 해결되었습니다.
7.42.1
2019-03-25
동영상 광고가 할당 해제될 때 드물게 발생할 수 있는 비정상 종료 문제가 해결되었습니다.
7.42.0
2019-03-15
이제 Google 모바일 광고 SDK가 앱 측정에 종속됩니다. 앱 측정 프레임워크와
종속 항목을 포함해야 합니다. 애플리케이션 ID는
GADIsAdManagerApp 키를 사용하여 애플리케이션의
plist에 배치해야 합니다.
자세한 내용은
빠른 시작 가이드를 참고하세요.
SDK 프레임워크 크기가 GitHub 한도 미만으로 축소되었습니다.
GADMobileAds.sharedInstance.requestConfiguration에 tagForChildDirectedTreatment이(가)
추가되었습니다.
[GADRequest tagForChildDirectedTreatment]이(가)
지원 중단되었습니다.
메타데이터가 변경되지 않은 경우
rewardBasedVideoAdMetadataDidChange:이(가) 호출될 수 있는 버그가 해결되었습니다.
7.41.0
2019-03-04
보상형 광고: 여러 보상형
광고를 동시에 로드할 수 있는
새 GADRewardedAd API(공개 베타)가
추가되었습니다.
보상형 광고:GADRewardBasedVideoAd에 admetadata 속성이
추가되었습니다. rewardbasedvideoadmetadatadidchange:을(를)
사용하여 광고 메타데이터 변경사항을
수신 대기합니다.
7.40.0
2019-02-21
성능이 개선되었습니다.
7.39.0
2019-02-08
GADCustomEventParametersServer을(를) 참조하면 빌드 오류가
발생하는 버그가 해결되었습니다.
동영상을 사용할 수 없을 때
네이티브 광고의 기본 이미지 확장 소재를 설정하기 위해
GADMediaContent 클래스에 mainImage 속성이 추가되었습니다.
7.38.0
2019-01-22
표 보기에 표시되는 유동 광고의 렌더링 문제가 해결되었습니다.
미디어 콘텐츠 정보를 제공하는 새 GADMediaContent 클래스가 추가되었습니다.
7.37.0
2018-12-10
Crashlytics와의 호환성을 개선하여 업데이트된 스택 트레이스 기호화로
더 유용한 비정상 종료 보고서를 제공합니다.
7.36.0
2018-11-16
특정 미디에이션 어댑터에서 동일한 전면 광고 또는 보상형 광고의 여러
노출수를 보고할 수 있는 문제가 해결되었습니다.
7.35.2
2018-11-08
기타 버그가 해결되었습니다.
7.35.1
2018-10-22
기타 버그가 해결되었습니다.
7.35.0
2018-10-17
rewardBasedVideoAdDidClose: 대리인 메서드 내에 새로운 보상형 광고가 로드된 후
다른 보상형 광고가 로드되지 않는
문제가 해결되었습니다.
이제 최소 Xcode 버전은 9.2입니다.
7.34.0
2018-09-26
보상형 광고가 표시되는 동안 다른 보상형 광고를 요청하는 것은
더 이상 허용되지 않습니다. 이 조치를 통해 다른 보상형 광고를 요청하면서 여러 서드 파티 미디에이션
어댑터가 손상되는 문제가 해결되었습니다. rewardBasedVideoAdDidClose:에서
프레젠테이션이 끝난 후에
다른 광고를 요청할 수 있습니다.
문제 해결: CocoaPod 업데이트를 통해 파일 크기가 100MB 미만으로 줄면서
SDK 파일이 GitHub 저장소로 푸시됩니다.
7.33.1
2018-09-13
네이티브 광고: 동영상 광고가 제대로 재생되지 않는 문제가
해결되었습니다.
네이티브 광고: 동영상이 아닌 광고에서 GADMediaView이(가) 비어 있는 문제가
해결되었습니다.
DFP 배너 광고: 크기 조정 메서드가 올바르게 작동하지 않는
버그가 해결되었습니다.
7.33.0
2018-09-10
iOS 12에 대한 지원이 추가되었습니다.
버그가 수정되고 성능이 개선되었습니다.
7.32.0
2018-08-13
보상형 광고: 게시자가 서버 측 확인 요청에
맞춤 데이터를 전달할 수 있도록 GADRewardBasedVideoAd에
customRewardString 속성이 추가되었습니다.
네이티브 광고:GADNativeAppInstallAd,
GADNativeContentAd 및 이와 연결된 API가 지원 중단되고
GADUnifiedNativeAd(으)로 대체되었습니다.
새 API 사용법에 대한 자세한 내용은
네이티브 광고 고급형 통합 가이드를 참고하세요.
네이티브 광고: '이 광고 끄기' 기능이 추가되었습니다.
네이티브 광고: 컬렉션 뷰에서 광고 뷰를 재사용할 때
AdChoices 뷰가 나타나지 않는 버그가 해결되었습니다.
모든 광고 요청에 대해 maxAdContentRating 및 tagForUnderAgeOfConsent 매개변수를 지정하는 데
사용할 수 있는 requestConfiguration 속성이 GADMobileAds에
추가되었습니다.
미디에이션:maxAdContentRating 및 underAgeOfConsent 속성이 GADMediationAdRequest에
추가되었습니다.
네이티브 광고: 통합 네이티브 광고 API가 추가되었습니다. 이로써
GADNativeAppInstallAds 및 GADNativeContentAds이(가) 새로운 유형인
GADUnifiedNativeAd(으)로 통합되었습니다. 자세한 내용은
통합 네이티브 광고 가이드를 참고하세요.
보상형 동영상: 동영상 완료 시 게시자에게 알리도록
rewardBasedVideoAdDidCompletePlaying: 메서드가
GADRewardBasedVideoAdDelegate에 추가되었습니다.
보상형 동영상 미디에이션: 동영상 완료 시
미디에이션 어댑터가
호출할 수 있도록 connectorDidCompletePlayingRewardBasedVideoAd: 메서드가
GADMRewardBasedVideoAdConnectorDelegate에 추가되었습니다.
네이티브 미디에이션: 어댑터가
네이티브 광고에 사용된 개별 뷰에 액세스할 수 있도록 GADMediatedNativeAdDelegate.h이(가) 업데이트되었습니다.
CoreBlueooth, EventKit 및 EventKitUI 프레임워크에 대한 종속 항목이 삭제되었습니다.
iOS 10용 앱을 업데이트할 때 앱에서 더 이상 NSCalendarsUsageDescription 및 NSBluetoothPeripheralUsageDescription의 텍스트를 제공하지 않아도 됩니다.
MRAID 2.0 createCalendarEvent 및 storePicture 지원이 삭제되었습니다.
7.10.1
2016-08-26
GADStringFromCGFloat과(와) 관련된 비정상 종료 버그가 해결되었습니다.
7.10.0
2016-08-16
네이티브 광고를 뷰에 연결할 때 SDK의 예상과 일치하도록
뷰의 userInteractionEnabled 속성이 NO(으)로
변경되었습니다.
MobileCoreServices에 대한 종속 항목이 추가되었습니다.
SDK 버전이 major.minor.patch 이상인지 광고 네트워크에 알리는
API가 추가되었습니다.
7.9.1
2016-07-18
보상형 동영상 미디에이션과 관련된 버그가 해결되었습니다.
7.9.0
2016-07-13
광고 렌더링 및 품질을 개선하기 위해 GLKit, OpenGLES, CoreMotion 및 CoreVideo 프레임워크 종속 항목이 추가되었습니다.
+[GADMobileAds configureWithApplicationID:] 메서드가 추가되었습니다. AdMob 게시자는 애플리케이션 ID와 함께 이 메서드를 호출해야 합니다.
SDK 미디에이션을 사용하는 Google Ad Manager 게시자는 더 이상 '미디에이션된 광고 유형이 알 수 없거나 유효하지 않음'이라는 경고를 받지 않습니다.
7.8.1
2016-05-11
SDK에 사용자가 앱의 위치 정보 액세스 권한을 명시적으로 사용 설정한 경우 자동으로 위치 데이터를 사용하기 위한 지원이 추가되었습니다.
7.8.0
2016-04-28
CoreBluetooth 및 SafariServices 프레임워크에 종속 항목이 추가되었습니다.
Swift 옵션 지원 기능을 향상하기 위해 SDK의 기본 헤더 파일에
null 허용 여부 주석이 추가되었습니다.
크기가 kGADAdSizeFluid인 광고에
GADAdSizeDelegate에 대한 지원이 추가되었습니다.
7.7.1
2016-04-06
스크롤 뷰의 네이티브 광고 클릭 처리와 관련된 문제가 해결되었습니다.
7.7.0
2016-02-24
보상형 동영상 광고에 대한 지원 기능이 추가되었습니다.
비트코드에 대한 지원 기능이 추가되었습니다.
이로 인해 SDK 다운로드 크기가 증가했지만
앱 바이너리 크기에는 거의 영향이 없습니다.
앱에서 이 설정을 변경하려면
프로젝트의 빌드 설정으로 이동한 다음
빌드 옵션 섹션에서
비트코드 사용 설정을 Yes(으)로 설정합니다.
MediaPlayer 프레임워크에 대한 종속 항목이 추가되었습니다.
앱의 바이너리에 이 프레임워크를 연결해야 합니다.
CocoaPods를 사용하는 경우 pod install --repo-update을(를) 실행합니다.
보상 기반 동영상 API에서 userID에 대한 참조가 모두 삭제되었습니다.
GADInterstitial의 loadRequest: 메서드 호출은
항상 비동기 didFailToReceiveAd:withError: 또는
interstitialDidReceiveAd: 대리인 호출과
페어링됩니다.
이러한 구성이 지켜지지 않았을 경우의 문제가 해결되었습니다.
네이티브 미디에이션:
어댑터가 클릭 이벤트를 처리 및 보고하는 기능이 추가되었습니다.
검색 광고: 동적 높이에 대한 지원 기능이 추가되었습니다.
7.6.0
2015-12-07
미디에이션 어댑터의 프로토콜 메서드가 알기 쉽게 재분류 또는 이동되었습니다.
GADRewardBasedVideoAdDelegate 프로토콜에서 didFailToLoadWithError
메시지의 대문자 사용(영문)
문제가 수정되었습니다.
7.5.2
2015-10-16
버그가 해결되었습니다.
7.5.1
2015-09-30
GADStatisticsCore의 비정상 종료 문제가 해결되었습니다.
7.5.0
2015-09-22
SDK가 iOS 9 기기에서
UIApplication의 canOpenURL
메서드가 더 이상 사용되지 않습니다.
[null,null,["최종 업데이트: 2025-08-01(UTC)"],[[["\u003cp\u003eThe Google Mobile Ads SDK for iOS has undergone significant updates across numerous versions, introducing new features, bug fixes, deprecations, and performance improvements.\u003c/p\u003e\n"],["\u003cp\u003eMajor updates with breaking changes were released in versions 11.0.0 and 10.0.0, requiring developers to adapt their code for compatibility.\u003c/p\u003e\n"],["\u003cp\u003eiOS support evolved with each version, with recent releases providing support for iOS 18 and 17, while dropping support for older iOS versions and armv7.\u003c/p\u003e\n"],["\u003cp\u003eKey features like video buffering, privacy signal display, and MarketplaceKit dependency were added, alongside deprecations of older APIs and components.\u003c/p\u003e\n"],["\u003cp\u003eOpen Measurement SDK saw regular updates for improved ad viewability and verification, and Firebase linking was introduced for AdMob metrics in version 11.0.0.\u003c/p\u003e\n"]]],[],null,[]]