Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Versão
Data do lançamento
Observações
24.4.0
2025‑06‑09
Várias APIs novas foram adicionadas para pré-carregamento de anúncios, e as atuais foram descontinuadas.
O pré-carregamento de anúncios continua sendo um recurso Alfa limitado.
24.3.0
19/05/2025
Atualizamos a dependência do SDK da plataforma de mensagens de usuários para a versão 3.2.0.
24.2.0
2025‑04‑07
Correções de bugs e melhorias de desempenho.
24.1.0
12/03/2025
Correções de bugs e melhorias de desempenho.
O play-services-ads-lite está mudando para um ritmo de lançamento reduzido e não será distribuído com esta versão. Para mais informações, consulte a documentação do SDK Lite.
24.0.0
2025‑02‑24
Mudanças importantes:
Aumentamos o nível mínimo da API do Android para 23.
Removemos todas as APIs relacionadas ao formato de anúncio intersticial.
As APIs de orientação AppOpenAd descontinuadas foram removidas.
As classes SearchAdView e
DynamicHeightSearchAdRequest foram removidas.
Atualizamos a dependência do SDK da plataforma de mensagens aos usuários para a versão 3.1.0.
Adição de MediationRewardedAdCallback.onUserEarnedReward() e descontinuação de MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
Os adaptadores de mediação precisam ser atualizados para usar o novo método.
Descontinuação de todas as APIs relacionadas ao formato de anúncio intersticial. Por
exemplo,
AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
29/10/2024
Atualizamos as mensagens de logcat de falha no carregamento de anúncios introduzidas na versão 23.4.0
do nível de erro para o nível de informação.
Melhoria na monetização de anúncios personalizados nas guias personalizadas para a API WebView
para anúncios.
23.4.0
30/09/2024
As falhas no carregamento de anúncios agora invocam uma mensagem logcat que diz ad failed
to load no rastreamento de pilha da falha. O stack trace registra essa mensagem como um erro, mas não implica uma falha. Consulte Depurar mensagens comuns de registro de erros para interpretar falhas comuns no carregamento de anúncios. Se você encontrar um erro recorrente
relacionado à veiculação de anúncios que não está documentado, compartilhe o rastreamento de pilha com o
suporte do SDK de anúncios para dispositivos móveis.
Atualizamos a dependência do SDK da plataforma de mensagens aos usuários para a versão 3.0.0.
23.2.0
2024‑06‑27
Adição de AdView.isCollapsible()
para indicar se o último banner carregado é recolhível.
23.1.0
2024‑05‑09
Exige um mínimo de compileSdkVersion de 34.
Adaptadores de mediação nativa: o uso de loadNativeAd
e loadRtbNativeAd() foi suspenso em favor de loadNativeAdMapper() e loadRtbNativeAdMapper().
Os adaptadores precisam migrar para usar esses novos métodos de carregamento e objetos relacionados.
23.0.0
07/03/2024
Mudanças importantes:
Aumentamos o nível mínimo da API do Android para 21.
Removemos a API MobileAds.enableSameAppKey() descontinuada
e atualizamos o método alternativo MobileAds.putPublisherFirstPartyIdEnabled()
para retornar um booleano sobre se a persistência do controle foi bem-sucedida ou
não.
Native Ads:
AdLoader.forUnifiedNativeAd() foi removido. Use
AdLoader.forNativeAd().
AdLoader.forCustomTemplateAd() foi removido. Use
AdLoader.forCustomFormatAd().
AdFormat.UNKNOWN foi removido sem substituição. Os apps que usam
QueryInfo.generate()
precisam transmitir um formato de anúncio.
Os métodos AdManagerAdRequest.Builder herdados do
elemento pai agora podem ser encadeados para criar um objeto com uma única chamada.
Isso exigiu uma mudança na estrutura de herança para que
AdManagerAdRequest.Builder
não herde mais de AdRequest.Builder.
Ad Inspector:agora é possível acionar solicitações de anúncios na
interface do Ad Inspector em dispositivos que não têm o Google Play Services.
22.0.0
29/03/2023
Mudanças importantes:
NativeCustomFormatAd.getVideoController() e NativeCustomFormatAd.getVideoMediaView() foram removidos em favor de NativeCustomFormatAd.getMediaContent().
Mediação:o valor de retorno de
Adapter.getVersionInfo() e
Adapter.getSDKVersionInfo() mudou do tipo
com.google.android.gms.ads.mediation.VersionInfo
para com.google.android.gms.ads.VersionInfo. Recomendamos que os adaptadores retornem o novo tipo, já que com.google.android.gms.ads.mediation.VersionInfo está descontinuado.
21.5.0
31/01/2023
Anúncios de abrir app:foram descontinuados os métodos AppOpenAd.load()
que aceitam um parâmetro de entrada de orientação e adicionados novos métodos
que não usam uma entrada de orientação. Os novos métodos determinam a orientação no momento da solicitação, correspondendo ao comportamento de outros formatos em tela cheia.
Mediação:adicionamos suporte à mediação para anúncios de abertura do app.
A permissão RECEIVE_BOOT_COMPLETED foi removida da dependência androidx.work:work-runtime. Se você estiver usando
versões do Gradle anteriores à 7.2.0 e precisar de permissão para seu app,
talvez seja necessário declarar a permissão explicitamente no manifesto do Android.
21.4.0
14/12/2022
O ID do app do Ad Manager agora é obrigatório para todos os apps do Ad Manager e exige o formato ca-app-pub-################~##########. Consulte Configurar seu app
para mais detalhes.
Ad Inspector:amplie o suporte do SDK para mostrar anúncios de banner e
nativos solicitados pela interface do Ad Inspector.
Adicionamos suporte ao ID próprio do publisher (antes conhecido como mesma chave de app) para ajudar você a veicular anúncios mais relevantes e personalizados com base nos dados coletados dos seus apps.
Versão de lançamento oficial para a geração QueryInfo.
21.3.0
10/10/2022
Ad Inspector:adicionamos suporte ao SDK para solicitar e mostrar anúncios
solicitados pela interface do Ad Inspector.
Adicionamos getResponseExtras() a
ResponseInfo
que pode retornar informações extras sobre a resposta do anúncio.
21.0.0
2022‑05‑25
Mudanças importantes:
O SDK dos anúncios para dispositivos móveis do Google agora exige que todos os apps estejam em um nível mínimo da API do Android 19 para serem executados.
Adicionamos anotações @NonNull em todos os métodos que
não definiam explicitamente a nulidade.
O método AdRequest.Builder.addNetworkExtras() foi removido.
Use AdRequest.Builder.addNetworkExtrasBundle()
em vez disso.
O SDK dos anúncios para dispositivos móveis do Google desativa a transmissão do identificador de publicidade do Android (AAID) quando RequestConfiguration.Builder.setTagForChildDirectedTreatment() é chamado com TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (consulte
configuração para direcionamento a crianças) ou quando RequestConfiguration.Builder.setTagForUnderAgeOfConsent() é chamado com TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (consulte
configuração para usuários menores de idade).
20.5.0
18/11/2021
Foi adicionado suporte a dispositivos Android 12 para apps direcionados à API 31.
Adicionamos suporte ao
ID do conjunto de apps
para casos de uso como relatórios e prevenção de fraudes.
20.4.0
2021‑09‑22
A partir da versão 20.4.0, o SDK dos anúncios para dispositivos móveis do Google inclui a permissão
com.google.android.gms.permission.AD_ID no manifesto do
SDK, que é mesclado automaticamente ao manifesto do app pelas
ferramentas de compilação do Android. Para saber mais sobre a declaração de permissão AD_ID, incluindo como desativar, consulte
este artigo de ajuda do Play Console.
Adição do callback onAdClicked() a FullScreenContentCallback.
Ativou o
callback onAdClicked()
na classe AdListener para o formato de anúncio nativo.
Adaptadores de mediação: corrigimos a anotação de capacidade nula para o parâmetro mediationExtras em todas as chamadas de carregamento do adaptador de mediação.
20.2.0
8 de junho de 2021
Adição do suporte ao Ad Inspector (Beta) para publishers do Google Ad Manager.
Adição do callback onAdImpression() a
FullScreenContentCallback.
O formato InstreamAd foi suspenso.
Adaptadores de mediação:
O uso de MediationBannerAdapter,
MediationInterstitialAdapter e
MediationNativeAdapter foi descontinuado. Os novos adaptadores precisam implementar a classe
Adapter para
carregar esses formatos.
Agora, os adaptadores de lances podem implementar métodos de carregamento distintos na classe Adapter para formatos específicos de RTB.
19.7.0
2021‑01‑20
Principais mudanças em:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
O uso de CustomRenderedAd foi descontinuado.
Classes e pacotes com o prefixo Publisher foram
descontinuados e substituídos pelo prefixo AdManager.
Última versão secundária antes da versão 20.0.0. Todas as APIs marcadas como obsoletas
nesta e em versões anteriores serão removidas na versão 20.0.0. Consulte o guia de migração da versão 20.0.0 para mais detalhes.
19.6.0
4 de dezembro de 2020
O método onAdLeftApplication() AdListener foi suspenso.
Correção de um bug em que os usuários de dispositivos Android 11 precisavam selecionar um navegador ao clicar em um anúncio.
19.5.0
2020‑10‑20
Anúncios de banner:o método onAdImpression()
AdListener agora é chamado para anúncios de banner.
Adicionado o método setHttpTimeoutMillis()
para personalizar o tempo limite das chamadas HTTPS feitas pelo SDK dos anúncios para dispositivos móveis
do Google.
19.4.0
2020‑09‑10
Adicionamos suporte para dispositivos Android 11 em apps voltados à API 30.
Anúncios de abertura de app:mudamos o formato AppOpenAd para operar mais como um formato de tela cheia do que uma visualização de banner. Adição dos métodos
getResponseInfo() e show() a
AppOpenAd. As classes AppOpenAdView
e AppOpenAdPresentationCallback foram descontinuadas.
Mediação:agora é possível gerar relatórios sobre o status da mediação. Use
ResponseInfo.getAdapterResponses()
para receber informações de resposta de cada rede de anúncios que participou de uma
solicitação de anúncio.
Foi corrigido um bug em que MobileAds.initialize()
só chamava o gerenciador de conclusão uma vez. Cada chamada para
MobileAds.initialize() agora invoca o callback de conclusão.
Adicionamos novos callbacks de falha de carregamento a todos os formatos de anúncio que retornam um
LoadAdError. Por exemplo: onAdFailedToLoad(LoadAdError).
Callbacks de falha de carregamento descontinuados que retornam um número inteiro. Por exemplo: onAdFailedToLoad(int).
Anúncios premiados:adicionamos onRewardedAdFailedToShow(AdError) e descontinuamos onRewardedAdFailedToShow(int).
Mediação premiada:adicionamos o código de erro de apresentação MEDIATION_SHOW_ERROR. Todos os erros de apresentação relacionados a anúncios mediados agora
retornam MEDIATION_SHOW_ERROR para AdError.getCode()
e um AdError.getCause() NonNull que representa o erro de mediação
subjacente.
19.2.0
18/06/2020
Adicionamos o formato RewardedInterstitialAd. Esse recurso está
em versão Beta privada. Entre em contato com seu gerente de contas para solicitar
acesso.
Anúncios nativos:adicionamos uma interface do validador nativo em solicitações
de teste para ajudar você a detectar e corrigir violações da política nativa.
Adição do método MobileAds.disableMediationAdapterInitialization(). Chame esse método antes de inicializar o SDK dos anúncios para dispositivos móveis do Google para
desativar a inicialização do adaptador de mediação.
APIs adicionadas para o formato de anúncio InstreamAd. No momento, esse recurso está na versão Beta privada. Entre em contato com seu gerente de contas para solicitar acesso.
Banner adaptativo: mudamos os métodos de criação de banner adaptativo na classe
AdSize. Por exemplo, renomeie AdSize.getCurrentOrientationBannerAdSizeWithWidth()
para AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Mediação: o SDK dos anúncios para dispositivos móveis do Google agora captura exceções
geradas por adaptadores de mediação.
Mediação premiada: corrigimos um bug em que, se vários anúncios premiados mediados fossem armazenados em cache, apenas um seria exibido.
Adicionamos o método setTestDeviceIds() para permitir a configuração
de dispositivos de teste uma vez para todas as solicitações de anúncio.
18.2.0
2019‑08‑29
Adição de APIs para o formato
AppOpenAd. No momento, esse recurso está na versão Beta privada. Entre em contato com seu gerente de contas para solicitar acesso.
Mediação: as exceções de adaptador cujos rastreamentos de pilha incluem o SDK dos anúncios para dispositivos móveis do Google agora são capturadas e processadas pelo SDK dos anúncios para dispositivos móveis do Google.
18.1.0
2019‑07‑09
Lançamento oficial do suporte à medição de apps.
Por padrão, a medição de apps inicializa e envia dados na inicialização do app.
Adicionamos uma opção para atrasar a medição de apps até que o SDK dos anúncios para dispositivos móveis do Google seja chamado explicitamente.
Adicionamos um novo método de inicialização,
MobileAds.initialize(Context, OnInitializationCompleteListener),
que notifica quando o SDK dos anúncios para dispositivos móveis do Google e todos os adaptadores de mediação
configurados concluíram a inicialização.
Adicionamos MobileAds.getInitializationStatus()
para fornecer o status de inicialização de todas as redes de publicidade configuradas para seu app.
Adicionamos MobileAds.getRequestConfiguration().
Os parâmetros de segmentação definidos nesse objeto de configuração são usados para todas as solicitações de anúncios.
Anúncios nativos: adicionamos o método NativeAdOptions.Builder.setMediaAspectRatio()
para solicitar uma proporção específica para o recurso de mídia de um anúncio nativo.
Essa opção tem precedência sobre o método setImageOrientation(), que agora está descontinuado.
Anúncios nativos: para anúncios que não são em vídeo, o tipo de escala de imagem do MediaView
agora pode ser definido usando MediaView.setImageScaleType().
Anúncios nativos: adicionamos UnifiedNativeAd.getMediaContent().
Os editores que carregam imagens apenas por URLs agora podem receber o conteúdo de mídia do anúncio, fornecer uma imagem a ele e chamar MediaView.setMediaContent() para preencher os dados de imagem por MediaView em anúncios não em vídeo.
Adicionamos dependências em play-services-measurement e
play-services-measurement-sdk. Os apps não precisam mais adicionar essas dependências explicitamente.
Para evitar uma falha que ocorre no primeiro lançamento após a instalação do app na
Play Store, esta versão exige que os editores declarem dependências
adicionais no build.gradle:
Correção de ANR originado em
android.media.AudioManager.getStreamVolume.
17.2.0
11/03/2019
Vídeo premiado:adicionamos um novo conjunto de APIs premiadas (consulte o pacote premiado) que permite carregar vários anúncios premiados simultaneamente.
Mediação:adicionamos um novo conjunto de APIs de adaptador de mediação que oferecem suporte à inicialização. Os adaptadores que implementam a nova API implementam a
classe Adapter.
Publishers que usam firebase-analytics com a versão 17.2.0 de qualquer uma das bibliotecas de anúncios (por exemplo, com.google.android.gms:play-services-ads:17.2.0)
precisa usar com.google.firebase:firebase-analytics:16.3.0.
17.1.3
2019‑01‑31
Publishers que usam firebase-analytics com a versão 17.1.3 de qualquer uma das bibliotecas de anúncios (por exemplo, com.google.android.gms:play-services-ads:17.1.3)
precisa usar com.google.firebase:firebase-analytics:16.3.0.
17.1.2
2018‑12‑03
Publishers que usam firebase-analytics com a versão 17.1.2 de qualquer uma das bibliotecas de anúncios (por exemplo, com.google.android.gms:play-services-ads:17.1.2)
precisa usar com.google.firebase:firebase-analytics:16.0.6.
17.1.1
12/11/2018
Foi corrigido um bug em que determinadas combinações de play-services-ads e
firebase-analytics (por exemplo, ads:17.1.0 & analytics:16.0.5) resultou em um erro de compilador duplicate entry.
Publishers que usam firebase-analytics com a versão 17.1.1 de qualquer uma das bibliotecas de anúncios (por exemplo, com.google.android.gms:play-services-ads:17.1.1)
precisa usar com.google.firebase:firebase-analytics:16.0.5.
Os publishers da AdMob precisam especificar uma tag
<meta-data> com a chave
com.google.android.gms.ads.APPLICATION_ID
no AndroidManifest.xml. Consulte o
guia de
início para mais detalhes.
Anúncios nativos:NativeAppInstallAd, NativeContentAd e as APIs associadas foram descontinuadas em favor de UnifiedNativeAd.
Consulte Anúncios nativos
unificados avançados para mais instruções sobre como usar as novas APIs.
Anúncios nativos:adicionamos o recurso "Desativar este anúncio".
Anúncios nativos: o registro de aviso benigno "UnconfirmedClickListener must
not be null while ClickConfirmingView is set" foi removido.
Anúncios premiados:adicionamos o método setAdMetadataListener em
RewardedVideoAd para detectar mudanças nos metadados de anúncios.
Anúncios premiados:chamar destroy() vai anular o
listener.
Correção de um bug em que o onRewardedVideoCompleted() não era acionado em
emuladores.
16.0.0
2018‑10‑02
Nenhuma mudança nos anúncios. Consulte as notas da versão dos Serviços do Google Play para mais informações.
15.0.0
2018‑04‑12
Versão Beta do MRAID v3.
Anúncios nativos:adicionamos a API Unified Native Ad. Isso combina
NativeAppInstallAds e NativeContentAds em um novo
tipo: UnifiedNativeAd.
Observação:ao usar anúncios nativos, um aviso benigno aparece nos registros quando o anúncio é clicado: UnconfirmedClickListener não pode ser nulo enquanto ClickConfirmingView está definido. Esse aviso pode ser ignorado e será removido na próxima versão.
12.0.1
2018‑03‑28
Nenhuma mudança nos anúncios. Consulte as notas da versão dos Serviços do Google Play para mais detalhes.
12.0.0
2018‑03‑20
Vídeo premiado: adicionamos o método de callback onRewardedVideoCompleted() a RewardedVideoAdListener.
Mediação nativa: adicionamos o método trackViews() a NativeAdMapper, aos adaptadores acesso a objetos View correspondentes a recursos de anúncios nativos individuais.
O uso de trackView() foi suspenso em favor de trackViews().
11.8.0
2017‑12‑18
Correções de bugs e melhorias gerais.
11.6.0
2017‑11‑07
Adição da classe NativeAdViewHolder e dos métodos relacionados em NativeAppInstallAd e NativeContentAd.
AdLoader.getMediationAdapterClassName descontinuado. Em vez disso, os editores devem usar os métodos de mesmo nome em NativeAppInstallAd e NativeContentAd.
Agora, os anúncios de teste mostram um rótulo na parte de cima. Consulte o
guia de testes para mais
detalhes.
11.4.0
2017‑09‑19
Adição de métodos getMediationAdapterClassName() às classes NativeAppInstallAd e NativeContentAd. O método com o mesmo nome em AdLoader será descontinuado.
Adição de um novo método loadAd() que usa um objeto PublisherAdRequest
na classe RewardedVideoAd.
11.2.0
14/08/2017
Adição do método loadAds() à classe AdLoader, que permite que os apps carreguem vários anúncios exclusivos em uma única solicitação.
Ao fazer upgrade do seu app para a versão 11.2.0 ou mais recente do SDK dos anúncios para dispositivos móveis do Google, o build.gradle do app também precisa ser atualizado para especificar um compileSdkVersion de pelo menos 26 (Android O). Isso não muda a forma como o app é executado. Não será necessário atualizar
targetSdkVersion.
A partir da versão 11.2.0, o SDK dos anúncios para dispositivos móveis do Google está disponível no repositório Maven do Google. Para mais informações, consulte as
notas da versão do Google Play Services.
11.0.0
2017‑06‑07
Os métodos onAdClicked() e
onAdImpression()
foram adicionados à classe AdListener.
Esses métodos só são invocados para anúncios de instalação de apps nativos e de conteúdo nativo.
Os métodos getInAppPurchaseListener() e setInAppPurchaseListener() foram removidos das classes AdView, InterstitialAd e NativeExpressAdView. Também foram removidas as classes relacionadas de
compra no app.
Adicionamos a capacidade de ativar o modo imersivo em anúncios de tela cheia ao incluir o método
setImmersiveMode() nas classes
PublisherInterstitialAd e RewardedVideoAd.
Adição da interface OnPublisherAdViewLoadedListener, da classe PublisherAdViewOptions e da classe PublisherAdViewOptions.Builder para uso com AdLoader em solicitações de banner nativo-plus.
Adição da interface opcional OnImmersiveModeUpdatedListener que os adaptadores de mediação podem implementar para serem informados sobre atualizações do modo imersivo.
O método getMediationAdapterClassName() foi adicionado à classe RewardedVideoAd.
Adicionamos regras keep para preservar automaticamente os nomes das classes do adaptador de mediação ao usar o ProGuard.
10.2.0
2017‑2‑15
O Google Play Services 10.2.x é a primeira versão que não inclui mais suporte completo para o Android 2.3.x (Gingerbread).
Os apps desenvolvidos com a versão 10.2.x do SDK e mais recentes exigem um nível mínimo da API do Android de 14 e não podem ser instalados em dispositivos com um nível da API abaixo de 14. Para saber mais sobre suas opções,
incluindo a criação de vários APKs para estender o suporte do app ao
Android Gingerbread, consulte o
Blog de desenvolvedores Android.
Adicionamos suporte a recursos de vídeo para conteúdo do Native Advanced
e anúncios de modelo personalizado.
Os métodos getVideoController(), setVideoOptions() e getVideoOptions() foram adicionados à classe PublisherAdView.
A classe AdChoicesView foi adicionada.
Os métodos getAdChoicesContent() e setAdChoicesContent() foram adicionados à classe NativeAdMapper.
Adicionamos a interface InitializableMediationRewardedVideoAdAdapter para adaptadores de mediação de vídeo premiado que querem ativar a inicialização antecipada antes de fazer uma solicitação de anúncio.
Adição de suporte para visualização e solução de problemas no app no Google Ad Manager.
10.0.1
2016‑11‑21
Correções de bugs e melhorias gerais.
9.8.0
2016‑10‑24
O uso de MobileAds.Initialize(Context) foi retomado.
Os editores do Google Ad Manager precisam chamar esse método ao inicializar
os apps. Os publishers da AdMob ainda precisam usar
MobileAds.Initialize(Context, String) e transmitir o código do
aplicativo.
9.6.0
2016‑09‑22
Adicionamos a classe MediaView para anúncios em vídeo nativos avançados.
Adicionamos um método openDebugMenu() à classe
MobileAds para visualização de criativos e
solução de problemas de blocos de anúncios do Ad Manager.
Foi adicionada compatibilidade com eventos personalizados de vídeo premiado.
9.4.0
2016‑08‑01
Correções de bugs e melhorias gerais.
9.2.0
2016‑06‑27
Adição do método setAdChoicesPlacement() à classe NativeAdOptions.Builder, que agora pode ser usada por editores de apps para especificar a localização do AdChoices em anúncios nativos.
A reprodução de anúncios em vídeo foi melhorada com várias correções de bugs.
9.0.1
2016‑05‑26
Resolve um problema do ProGuard introduzido na versão 9.0.0.
Os publishers não precisam mais de uma opção keep para
com.google.android.gms.common.util.DynamiteApi.
9.0.0
2016‑05‑18
Adicionamos o preenchimento automático de informações de localização para apps que concedem explicitamente a permissão de localização.
Adicionamos suporte para eventos personalizados de mediação de vídeo premiado.
Adicionamos opções de vídeo para anúncios Native Express.
Somente para esta versão, os apps que usam o ProGuard para pós-processar o aplicativo
precisam adicionar a seguinte opção keep ao arquivo de configuração do ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
Adicionamos um método público,
MobileAds.setAppVolume(),
para informar ao SDK dos anúncios para dispositivos móveis o nível de volume atual de um app.
Implementamos correções de bugs e melhorias.
8.3.0
2015‑11‑6
Adicionamos suporte para anúncios em vídeo premiados.
Adicionamos um método isLoading() a PublisherAdView
e PublisherInterstitialAd para verificar se uma solicitação de anúncio está em
andamento.
Adição do método setIsDesignedForFamilies() a
AdRequest.Builder
e PublisherAdRequest.Builder.
Adição de um método destroy() a NativeAdView.
8.1.0
2015‑09‑24
Várias correções de bug.
7.8.0
2015‑08‑13
Versão oficial do MRAID v2.
Adicionamos um método isLoading() a
AdLoader,
AdView
e InterstitialAd
para verificar se uma solicitação de anúncio está em andamento.
O uso de PublisherAdRequest.Builder#setManualImpressionsEnabled() foi descontinuado.
Use PublisherAdView#setManualImpressionsEnabled().
7.5.0
2015‑05‑28
Adicionamos suporte aos formatos de anúncios nativos de instalação de apps e de conteúdo na AdMob e no Ad Manager.
Agora há suporte para formatos personalizados de anúncios nativos, disponíveis para reservas do Ad Manager.
7.3.0
2015‑04‑28
Várias correções de bug.
7.0.0
2015‑03‑19
Adição dos métodos addCustomTargeting() e
addCategoryExclusion() a
PublisherAdRequest.Builder.
Correção de um problema que fazia com que PublisherAdView.recordManualImpression()
registrasse várias impressões no Ad Manager ao usar a contagem manual de impressões.
O método setRequestAgent() foi adicionado a AdRequest.Builder e PublisherAdRequest.Builder.
Esse método deve ser usado para indicar origens de solicitações de anúncios por terceiros que
fazem mediação com o SDK dos anúncios para dispositivos móveis.
6.5.87
2014‑12‑08
Introdução da arquitetura JAR dividida: agora os desenvolvedores do Android Studio podem
incluir apenas a parte de anúncios do Google Play Services dependendo de
com.google.android.gms:play‑services‑ads:6.+.
Observação:os apps que criam anúncios de banner em XML ainda precisam fazer referência
a toda a biblioteca com.google.android.gms:play‑services:6.+.
Várias correções de bug.
6.1
2014‑10‑08
Adição de um método getLocation() a
com.google.android.gms.ads.MediationAdRequest.
Adicionamos uma descrição de conteúdo ao botão de fechar intersticial para
acessibilidade.
Remoção do registro de "Recursos do Google Play não encontrados" quando o projeto da biblioteca está vinculado corretamente.
Adicionamos getMediationAdapterClassName() a AdView
para receber o nome da classe do adaptador de mediação da rede de publicidade que está mostrando um anúncio.
5.0
2014‑06‑25
Adição de novas APIs para implementar eventos personalizados.
Adicionado fluxo de compra padrão para compras no app usando a API Google Play Billing.
4.4
2014‑05‑07
Adição de novas APIs de adaptador de mediação.
Adição do novo formato de anúncio 320x100 LARGE_BANNER para smartphones e tablets.
Adição de um novo formato intersticial para compras no app. Defina um
InAppPurchaseListener em InterstitialAd para detectar
eventos de compra no app.
Correção de bug para falha do SecurityException devido à leitura
gservices sem permissão.
4.3
17/03/2014
InterstitialAd agora funciona se um contexto de aplicativo for transmitido.
O método setContentUrl() foi adicionado a PublisherAdRequest.Builder.
Correção da exceção quando Serviço não registrado.
4.2
2014‑02‑03
Várias correções de bug.
4.1
2014‑01‑16
Adição de suporte para o Ad Manager e o Search Ads para apps móveis.
AdRequest.Builder agora tem um método setLocation().
Foi corrigida uma falha que ocorria quando um anúncio intersticial era solicitado, mas
AdActivity não estava especificado no manifesto.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-16 UTC."],[[["The Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers."],["Major version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration."],["New ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added."],["Developers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations."],["Minimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions."]]],[]]