AdRequest.getCustomEventExtrasBundle()가 지원 중단되었습니다.
확장
어댑터를 설정하고, 이를 통해 추가 매개변수와 상호작용합니다.
<ph type="x-smartling-placeholder">AdRequest.getNetworkExtrasBundle()</ph>
하세요.
미디에이션: 미디에이션의 반환 값은
Adapter.getVersionInfo() 및
Adapter.getSDKVersionInfo()이(가) 유형에서 변경됨
com.google.android.gms.ads.mediation.VersionInfocom.google.android.gms.ads.VersionInfo에게 전송합니다. 권장 조치
어댑터는 새 유형을 반환하므로
com.google.android.gms.ads.mediation.VersionInfo:
지원 중단되었습니다.
21.5.0
2023년 1월 31일
앱 오프닝 광고: 지원 중단된 AppOpenAd.load()
방향 입력 매개변수를 허용하고 새 메서드를 추가한 메서드
방향 입력을 받지 않는 값을 반환합니다. 새로운 메서드는
다른 전체 화면 동작과 일치하며,
합니다.
미디에이션: 앱 오프닝 광고에 대한 미디에이션 지원이 추가되었습니다.
다음에서 RECEIVE_BOOT_COMPLETED 권한을 삭제했습니다.
androidx.work:work-runtime 종속 항목
Gradle 버전 7.2.0 미만이고 앱에 대한 권한이 필요한 경우
Android 매니페스트에서 권한을 명시적으로 선언해야 합니다.
21.4.0
2022년 12월 14일
이제 모든 Ad Manager 앱 및
ca-app-pub-################~########## 형식이 필요합니다. 앱 구성을 참조하세요.
를 참조하세요.
광고 검사기: 배너 광고 표시를 위한 SDK 지원을 확장합니다.
광고 검사기 UI를 통해 요청된 네이티브 광고입니다.
게시자 퍼스트 파티 ID (이전 명칭: 동일)에 대한 지원이 추가되었습니다.
앱 키)을 사용하면
데이터를 수집할 수 있습니다.
QueryInfo세대의 공식 출시 버전입니다.
21.3.0
2022~10~10
광고 검사기: 광고 요청 및 표시를 위한 SDK 지원이 추가되었습니다.
광고 검사기 UI를 통해 요청된 광고 항목입니다.
다음에 대한 지원이 추가되었습니다.
<ph type="x-smartling-placeholder"></ph>
SharedPreferencesgad_has_consent_for_cookies
Google 모바일 광고 SDK에서
</ph>
제한적인 광고 (LTD)가
gad_has_consent_for_cookies 환경설정이 0으로 설정됩니다. 자세한 내용은
<ph type="x-smartling-placeholder"></ph>
쿠키 사용 동의 설정을 참조하세요.
Google 모바일 광고 SDK에서 Android 기기의
광고 ID (AAID)를
RequestConfiguration.Builder.setTagForChildDirectedTreatment()TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE로 호출됩니다(
<ph type="x-smartling-placeholder"></ph>
아동 대상 설정) 또는
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
는
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE(
동의 연령 미만의 사용자).
20.5.0
2021~11~18
API 31을 타겟팅하는 앱을 위해 Android 12 기기 지원을 추가했습니다.
다음에 대한 지원 추가:
<ph type="x-smartling-placeholder"></ph>
앱 세트 ID
를 통해 개인정보처리방침을 정의할 수 있습니다.
보고 및 사기 방지와 같은 사용 사례에 적합합니다
20.4.0
2021년 9월 22일
Google 모바일 광고 SDK 버전 20.4.0부터
com.google.android.gms.permission.AD_ID 권한
SDK의 매니페스트는 매니페스트를 사용하여 앱 매니페스트에 자동으로 병합됩니다.
Android 빌드 도구 AD_ID에 대해 자세히 알아보기
권한 선언에 관한 자세한 내용은 다음을 참고하세요.
<ph type="x-smartling-placeholder"></ph>
이 Play Console 도움말을 참고하세요.
다음에
<ph type="x-smartling-placeholder"></ph>
onAdClicked()FullScreenContentCallback에 콜백해야 합니다.
사용 설정:
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
네이티브 광고 형식의 AdListener 클래스에서 콜백입니다.
setHttpTimeoutMillis() 추가됨
메서드를 사용하여 Google 모바일에서 보내는 HTTPS 호출에 대한 제한 시간을 맞춤설정합니다.
선택합니다.
19.4.0
2020년 9월 10일
API 30을 타겟팅하는 앱을 위해 Android 11 기기 지원을 추가했습니다.
앱 오프닝 광고: 더 많은 운영을 위해 AppOpenAd 형식이 변경되었습니다.
배너 뷰가 아닌 전체 화면 형식으로 표시되는 것을 볼 수 있습니다. 추가됨
getResponseInfo() 및 show() 메서드를 사용하여
AppOpenAd입니다. 지원 중단된 AppOpenAdView
및 AppOpenAdPresentationCallback개 클래스를 사용합니다.
보상형 광고:onRewardedAdFailedToShow(AdError)가 추가되었습니다.
지원 중단된 onRewardedAdFailedToShow(int)입니다.
리워드 미디에이션:MEDIATION_SHOW_ERROR가 추가되었습니다.
표시합니다. 현재 미디에이션된 광고와 관련된 모든 표시 오류
AdError.getCode()에 MEDIATION_SHOW_ERROR 반환
및 기본 동작을 나타내는 NonNull AdError.getCause()
조정 오류입니다.
19.2.0
2020년 6월 18일
RewardedInterstitialAd 형식을 추가했습니다. 이 기능은
현재 비공개 베타 버전입니다. 계정 관리자에게 요청
액세스할 수 있습니다
네이티브 광고: 테스트 시 네이티브 광고 검사기 UI가 추가되었습니다.
네이티브 정책 위반을 포착하고 수정하는 데 도움이 되는 요청
InstreamAd 광고 형식용 API를 추가했습니다. 현재 이 기능은
비공개 베타를 사용해 보세요. 계정 관리자에게 액세스 권한을 요청하세요.
적응형 배너:
AdSize
클래스에 대해 자세히 알아보세요. 예를 들어 AdSize.getCurrentOrientationBannerAdSizeWithWidth()로 이름을 바꿨습니다.
AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()에게 전송합니다.
미디에이션: 이제 Google 모바일 광고 SDK에서 예외를 포착합니다.
발생할 수 있습니다.
네이티브 광고: UnifiedNativeAd.getMediaContent()가 추가되었습니다.
이제 URL을 통해서만 이미지를 로드하는 게시자는 광고의 미디어를 가져올 수 있습니다.
그것에 이미지를 제공하고
<ph type="x-smartling-placeholder"></ph>
MediaView.setMediaContent(): 이미지 데이터를 채우기
(동영상이 아닌 광고의 경우 MediaView까지)
발생한 ANR 수정:
android.media.AudioManager.getStreamVolume
17.2.0
2019년 3월 11일
보상형 동영상: 새로운 보상형 API 세트가 추가되었습니다 (자세한 내용은
보상형
패키지)을 사용하면 여러 보상형 광고를 동시에 로드할 수 있습니다.
미디에이션: 다음과 같은 새 미디에이션 어댑터 API 세트가 추가되었습니다.
초기화하지 않아도 됩니다 새로운 API를 구현하는 어댑터는
Adapter 클래스
버전과 함께 firebase-analytics을(를) 사용 중인 게시자
모든 광고 라이브러리의 17.2.0
(예: com.google.android.gms:play-services-ads:17.2.0)
com.google.firebase:firebase-analytics:16.3.0를 사용해야 합니다.
17.1.3
2019년 1월 31일
버전과 함께 firebase-analytics을(를) 사용 중인 게시자
모든 광고 라이브러리의 17.1.3
(예: com.google.android.gms:play-services-ads:17.1.3)
com.google.firebase:firebase-analytics:16.3.0를 사용해야 합니다.
17.1.2
2018년 12월 3일
버전과 함께 firebase-analytics을(를) 사용 중인 게시자
모든 광고 라이브러리의 17.1.2
(예: com.google.android.gms:play-services-ads:17.1.2)
com.google.firebase:firebase-analytics:16.0.6를 사용해야 합니다.
17.1.1
2018년 11월 12일
play-services-ads와
firebase-analytics (예: ads:17.1.0 및
analytics:16.0.5) 결과 duplicate entry이(가) 발생했습니다.
확인할 수 있습니다.
버전과 함께 firebase-analytics을(를) 사용 중인 게시자
모든 광고 라이브러리의 17.1.1
(예: com.google.android.gms:play-services-ads:17.1.1)
com.google.firebase:firebase-analytics:16.0.5를 사용해야 합니다.
Google AdMob 게시자는
키가 포함된 <meta-data> 태그
<ph type="x-smartling-placeholder">
com.google.android.gms.ads.APPLICATION_ID
AndroidManifest.xml에 있어야 합니다. 자세한 내용은
다운로드
시작 가이드를 참조하세요.
네이티브 광고:NativeAppInstallAd, NativeContentAd,
및 관련 API는 지원 중단되고 UnifiedNativeAd로 대체됩니다.
자세한 내용은 네이티브 광고
고급 통합을 참조하세요.
PublisherAdRequest를 가져오는 새 loadAd() 메서드를 추가했습니다.
객체를 RewardedVideoAd 클래스에 추가합니다.
11.2.0
2017년 8월 14일
AdLoader 클래스에 loadAds() 메서드를 추가했습니다.
를 사용하면 앱이 단일 요청으로 여러 개의 고유한 광고를 로드할 수 있습니다.
앱을 Google 모바일 버전 11.2.0 이상으로 업그레이드하는 경우
Google Ads SDK를 사용하는 경우 앱의 build.gradle도 업데이트하여
최소 26의 compileSdkVersion (Android O) 이
앱 실행 방식이 변경되지는 않습니다. 업데이트를 하지 않아도 됩니다.
targetSdkVersion
Google 모바일 광고 SDK 버전 11.2.0부터 다음을 통해 Google 모바일 광고 SDK를 사용할 수 있습니다.
Maven 저장소에서 사용할 수 있습니다 자세한 내용은 Google Play 서비스
출시 노트에서 확인하세요.
setImmersiveMode() 메서드를
PublisherInterstitialAd 및 RewardedVideoAd
있습니다.
OnPublisherAdViewLoadedListener 인터페이스를 추가했습니다.
PublisherAdViewOptions 클래스
네이티브 플러스 배너의 경우 AdLoader와 함께 사용할 PublisherAdViewOptions.Builder 클래스
요청을 처리합니다
미디에이션 어댑터를 자동으로 유지하는 keep 규칙 추가됨
클래스 이름 ProGuard를 사용합니다.
10.2.0
2017~2~15
Google Play 서비스 10.2.x는 더 이상 지원되지 않는 첫 번째 버전입니다.
Android 버전 2.3.x (Gingerbread)를 완벽하게 지원합니다.
SDK 버전 10.2.x 이상을 사용하여 개발된 앱에는
Android API 수준 14 이상이어야 하며 기기에 설치할 수 없음
API 레벨 14 미만을 실행해야 합니다 옵션을 자세히 알아보려면
Google Cloud에 대한 앱 지원을 확장하기 위해 다중 APK 빌드를
Android Gingerbread의 경우
Android 개발자 블로그를 참조하세요.
네이티브 광고 고급형 콘텐츠의 동영상 애셋에 대한 지원 추가
맞춤 템플릿 광고를 만들 수 있습니다.
getVideoController()를 추가했습니다.
setVideoOptions() 및 getVideoOptions()
메서드를 PublisherAdView 클래스에 추가합니다.
AdChoicesView 클래스를 추가했습니다.
getAdChoicesContent() 및
setAdChoicesContent() 메서드를
NativeAdMapper 클래스.
InitializableMediationRewardedVideoAdAdapter 추가됨
보상형 동영상 미디에이션 어댑터를 위한 인터페이스
광고 요청이 이루어지기 전에 초기화하도록 선택할 수 있습니다.
Google Ads에서 인앱 미리보기 및 문제 해결 지원 추가
관리자
10.0.1
2016년 11월 21일
버그 수정 및 전반적인 개선이 이루어졌습니다.
9.8.0
2016년 10월 24일
<ph type="x-smartling-placeholder"></ph>
MobileAds.Initialize(Context)의 지원 중단이 해제되었습니다.
Google Ad Manager 게시자는
확인할 수 있습니다. AdMob 게시자는 여전히
MobileAds.Initialize(Context, String)하고
애플리케이션 코드를 생성합니다.
이 버전에만 해당 ProGuard를 사용하여 애플리케이션을 후처리하는 앱
ProGuard 구성 파일에 다음 keep 옵션을 추가해야 합니다.
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
setRequestAgent() 추가됨
AdRequest.Builder에 대한 메서드
및 PublisherAdRequest.Builder
이 메서드는 서드 파티가 광고 요청의 출처를 명시하고
모바일 광고 SDK를 중재할 수 있습니다.
6.5.87
2014년 12월 8일
분할 JAR 아키텍처 도입-Android 스튜디오 개발자는 이제
Google Play 서비스의 광고 부분만 포함하도록
com.google.android.gms:play‑services‑ads:6.+ 참고: XML로 배너 광고를 만드는 앱은
전체 라이브러리 com.google.android.gms:play‑services:6.+를 사용합니다.