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를 통해 요청된 광고 항목입니다.
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 클래스에서 콜백입니다.
앱 오프닝 광고: 더 많은 운영을 위해 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일
네이티브 광고: 테스트 시 네이티브 광고 검사기 UI가 추가되었습니다.
네이티브 정책 위반을 포착하고 수정하는 데 도움이 되는 요청
InstreamAd 광고 형식용 API를 추가했습니다. 현재 이 기능은
비공개 베타를 사용해 보세요. 계정 관리자에게 액세스 권한을 요청하세요.
적응형 배너:
AdSize
클래스에 대해 자세히 알아보세요. 예를 들어 AdSize.getCurrentOrientationBannerAdSizeWithWidth()로 이름을 바꿨습니다.
AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()에게 전송합니다.
미디에이션: 이제 Google 모바일 광고 SDK에서 예외를 포착합니다.
발생할 수 있습니다.
네이티브 광고: UnifiedNativeAd.getMediaContent()가 추가되었습니다.
이제 URL을 통해서만 이미지를 로드하는 게시자는 광고의 미디어를 가져올 수 있습니다.
그것에 이미지를 제공하고
<ph type="x-smartling-placeholder"></ph>
MediaView.setMediaContent(): 이미지 데이터를 채우기
(동영상이 아닌 광고의 경우 MediaView까지)
네이티브 광고: Open Measurement 지원을 사용할 수 있도록 API를 추가했습니다.
비동영상 맞춤 네이티브 광고 형식을 지원합니다.
발생한 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 Ad Manager 게시자는
키가 포함된 <meta-data> 태그
<ph type="x-smartling-placeholder"></ph>
com.google.android.gms.ads.AD_MANAGER_APP
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 서비스
출시 노트에서 확인하세요.
미디에이션 어댑터를 자동으로 유지하는 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.+를 사용합니다.