Versão |
Data do lançamento |
Observações |
3.36.0 |
2024-11-07 |
- Um problema conhecido foi introduzido nesta versão para
apps instantâneos
. Se você integrar o IMA a apps instantâneos, recomendamos não atualizar
o app para a versão 3.36.0 do IMA. A próxima versão do SDK vai incluir uma correção
para esse problema.
- Adiciona novos métodos de solicitação de stream que incluem o
parâmetro
NetworkCode . Os novos métodos são
ImaSdkFactory.createLiveStreamRequest()
e
ImaSdkFactory.createVodStreamRequest() .
As APIs semelhantes que não incluem o parâmetro networkCode foram descontinuadas.
- Envolve os criativos complementares em um layout de frame que corresponde ao tamanho do slot
declarado com
CompanionAdSlot.setSize() .
|
3.35.1 |
2024-09-24 |
- Correção de um problema em que a
Medição aberta
falhava ao usar a API
ImaSdkFactory.initialize() .
- O
minSdkVersion com suporte do IMA foi aumentado para 21.
- Adiciona
ImaSdkFactory.initialize()
para buscar e inicializar os recursos do IMA antes da primeira solicitação de anúncio.
Chamar initialize() aloca a memória necessária para a reprodução de anúncios
futuros e reduz a latência da reprodução do primeiro anúncio.
- Corrige um problema de URL de clique do anúncio inválido.
- Correção de uma falha introduzida na IMA v3.34.0 que afetava apps que não
estavam usando a simplificação de java8 nas versões da API do Android 25 e anteriores.
- Adiciona otimizações ao tempo de inicialização do IMA em dispositivos de smart TV legados.
- Melhora a estabilidade para abrir links em dispositivos sem um navegador
instalado.
-
Vamos descontinuar a versão 3.35.1 do SDK em 7 de novembro de 2025. Para mais detalhes,
consulte a
Programação de descontinuação.
|
Descontinuado na versão 3.35.0 |
2024-08-28 |
- Há um problema conhecido com essa versão em que a medição de OMID
falha ao usar a API
ImaSdkFactory.initialize() .
Use o SDK do IMA Android v3.35.1.
- Como a versão 3.35.0 foi descontinuada, as notas da versão dela foram
movidas para a seção da versão 3.35.1.
|
3.34.0 |
2024-06-13 |
|
3.33.0 |
2024-03-28 |
|
Descontinuado na versão 3.32.0 |
2024-01-30 |
- Esta versão tem um problema com dispositivos que executam o Android API
níveis 25 e anteriores. Use o SDK do IMA para Android v3.33.0.
- Adicionamos suporte a transmissão VOD de terceiros para veiculação de pods. Consulte o
guia de veiculação de pods do Android
para mais informações. Essa mudança inclui a adição das seguintes APIs:
- Aumenta o número de
minSdkVersion com suporte do IMA para 19.
- Correção do problema em que os cliques no anúncio usando o botão "Saiba mais"
não abriam uma nova página na API do Android versão 30 e mais recentes. O problema
ainda existe nas versões 3.31.0 a 3.29.0 do SDK do IMA, em que é necessária uma
solução alternativa para que os cliques no anúncio funcionem.
- Correção de um bug em que o uso de
AdsLoader.addAdsLoadedListener()
poderia causar uma exceção ArrayIndexOutOfBoundsException .
- Adiciona o erro de anúncio
VAST_NO_ADS_AFTER_WRAPPER .
|
3.31.0 |
2023-08-31 |
- Há um problema com as versões 3.31.0 a 3.29.0 do SDK do IMA com
a versão 30 e mais recentes da API do Android, em que os cliques no anúncio usando o botão
Saiba mais não abrem uma nova página. Como solução alternativa para
as versões afetadas, adicione declarações de intent para abrir links
da Web no manifesto do app desta forma:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.project_name">
...
</application>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" />
</intent>
</queries>
</manifest>
- Atualiza a dependência do SDK do OM do IMA para a versão 1.4.8, que inclui
novos indicadores de smart TV.
- As seguintes APIs
AdsRequest foram descontinuadas:
getExtraParameter()
getExtraParameters()
setExtraParameter()
-
Vamos descontinuar a versão 3.31.0 do SDK em 28 de março de 2025. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.30.3 |
2023-08-03 |
- Atualiza as dependências internas da biblioteca para melhorar a latência de inicialização.
-
Vamos descontinuar a versão 3.30.3 do SDK em 31 de agosto de 2024. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.30.2 |
2023-07-28 |
- Correção dos erros
NullPointerException inesperados
introduzidos na v3.30.1.
- Correção de um problema com a proteção que impedia a emissão de alguns eventos
pelo SDK. Essa correção de bug afeta a extensão do ExoPlayer para
o SDK do IMA DAI.
- Adiciona suporte ao Gradle v8+. Versões anteriores do SDK do IMA para Android precisam
definir
android.enableR8.fullMode=false no arquivo
gradle.properties. Consulte o
artigo do modo completo do R8
para mais informações.
-
A versão 3.30.2 do SDK será descontinuada em 03/08/2024. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.30.1 Descontinuado |
2023-04-18 |
- Esta versão tem um problema com erros
NullPointerException inesperados.
Use o SDK do IMA para Android v3.29.0 mais antigo até que uma versão mais recente seja
lançada.
- Correção de um problema em que os apps que usam a v3.30.0 falhavam em dispositivos
que não são Android TV
|
Descontinuado na versão 3.30.0 |
2023-03-29 |
|
3.29.0 |
2022-10-14 |
- Renomeia a classe
EspVersion para VersionInfo .
- Renomeia as APIs Encrypted Signals for Publishers (ESP) para as APIs Secure Signals.
- Adiciona as APIs de flags de recursos. É possível usar as APIs de flags de recurso para ativar ou desativar
recursos específicos no IMA. Use
ImaSdkSettings.getFeatureFlags() e
ImaSdkSettings.setFeatureFlags()
para receber e definir flags de recursos.
- Correção de um problema em que alguns eventos do IMA não eram enviados.
- Adiciona androidx.webkit:webkit como uma dependência do SDK do IMA
-
A versão 3.29.0 do SDK será descontinuada em 29 de março de 2024. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.28.2 |
2022-09-14 |
- Atualiza as dependências do SDK para usar o AndroidX.
-
A versão 3.28.2 do SDK será descontinuada em 14 de outubro de 2023. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.28.1 Descontinuado |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- Versão de serviço, sem novos recursos.
-
A versão 3.27.1 do SDK será descontinuada em 3 de agosto de 2023. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.27.0 |
2022-03-01 |
- Adiciona suporte a slots complementares de tamanho flexível definindo a largura e a altura
complementares para a constante do IMA
FLUID_SIZE
.
-
A versão 3.27.0 do SDK será descontinuada em 27 de maio de 2023. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.26.0 |
2022-01-12 |
- Adição de APIs de indicadores criptografados para editores (ESPs, na sigla em inglês). Elas foram renomeadas para
Indicadores seguros
no SDK do IMA v3.29.0. Isso permite que os editores ativem os bidders de rede
e os IDPs.
-
A versão 3.26.0 do SDK será descontinuada em 01/03/2023. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.25.1 |
2021-11-08 |
|
3.24.0 |
2021-06-03 |
-
Foram adicionadas APIs de precisão de ponto fixo para as classes
CuePoint e
StreamManager usadas na DAI. Isso adiciona as seguintes
APIs:
E descontinua as seguintes APIs:
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
- Evita um erro
NullPointerException relacionado a chamadas internas
para StreamRequest.getContentUrl() .
-
A versão 3.24.0 do SDK será descontinuada em 8 de novembro de 2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.23.0 |
2021-04-07 |
- Adiciona os métodos
ImaSdkSettings.setSessionId()
e
ImaSdkSettings.getSessionId()
para receber e definir o ID da sessão. É um ID aleatório temporário
usado exclusivamente para o limite de frequência.
- Correção de um erro
NullPointerException relacionado a anúncios
complementares.
- Desativa o JavaScript em anúncios complementares com nível de API inferior a 21 para
corrigir um problema com vulnerabilidades de segurança.
-
Vamos descontinuar a versão 3.23.0 do SDK em 3 de junho de 2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.22.3 |
2021-03-16 |
- Correção de um erro
NullPointerException relacionado à liberação
do AdsLoader enquanto um anúncio está sendo carregado.
- Adiciona o erro
1206 para um
UNEXPECTED_ADS_LOADED_EVENT nos casos em que um evento de anúncios carregado
é enviado de forma inesperada.
-
Vamos descontinuar a versão 3.22.3 do SDK em 7 de abril de 2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.22.2 |
2021-02-26 |
- O SDK do IMA agora depende das seguintes bibliotecas:
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- Correção da mensagem de erro quando
AdsLoader recebia um
erro sem um ID de sessão válido.
-
A versão 3.22.2 do SDK será descontinuada em 16 de março de 2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.22.0 |
2021-01-11 |
-
Adiciona a veiculação de conjuntos para transmissões DAI. No fluxo de veiculação de conjuntos, o Ad Manager
é responsável apenas pela veiculação de anúncios. Os editores são responsáveis pelo conteúdo e pela criação do manifesto que vai apontar para o Ad Manager.
Use
ImaSdkFactory.createPodStreamRequest()
para criar uma solicitação de stream para veiculação de pods. Se você usar essa opção, será
responsável por carregar a transmissão em streamInit() .
-
Correção de um vazamento de memória causado pelo monitor do ciclo de vida do app que não foi
limpo corretamente.
-
A versão 3.22.0 do SDK será descontinuada em 26/02/2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.21.4 |
2020-12-09 |
- Remove uma mensagem de aviso inofensiva relacionada à chamada
adsLoader.release() depois que a webview foi destruída.
-
A versão 3.21.4 do SDK será descontinuada em 8 de janeiro de 2022. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.21.2 |
2020-11-20 |
- Correção de problemas inesperados de segurança de thread causados pelo envio de atualizações de mensagens
de uma fila vazia.
-
Atualização da documentação de
AdsLoader.release() .
-
A versão 3.21.2 do SDK será descontinuada em 9 de dezembro de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.21.1 |
2020-11-17 |
-
Correção de um problema que ocasionalmente fazia o app falhar quando os eventos eram
disparados.
-
O uso da versão 3.21.1 do SDK será descontinuado em 20 de novembro de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.21.0 |
2020-10-23 |
-
Adição de suporte a anúncios SIMID no SDK do Android da DAI.
-
Adiciona o método
AdsLoader.release()
e descontinua BaseDisplayContainer.destroy() .
Essa mudança resolve um vazamento de memória que ocorria ao descartar um
BaseDisplayContainer no meio de uma programação de anúncios VMAP.
AdsLoader.release() é o novo método recomendado
para descartar objetos do SDK do IMA, em vez de usar
BaseDisplayContainer.destroy() .
-
A versão 3.21.0 do SDK será descontinuada em 17/11/2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.20.1 |
2020-10-12 |
|
3.20.0 |
2020-08-18 |
-
A versão 3.20.0 é a primeira que será afetada pelas
mudanças no comportamento de pausa do IMA.
Se você usar essa ou qualquer versão futura do SDK, recomendamos ler
a postagem do blog e fazer as mudanças para pausar o comportamento no
aplicativo. Os editores podem testar a implementação dessas mudanças
usando a tag de anúncio de teste.
- Adiciona os callbacks
onPause()
e onResume()
para a classe VideoStreamPlayer do DAI.
-
Adiciona o método
adPeriodDuration()
à classe AdProgressInfo .
-
Adiciona suporte a imagens de fallback de clique no ícone em dispositivos Android TV.
- O evento
ICON_FALLBACK_IMAGE_CLOSED
foi adicionado para processar quando a imagem de fallback do ícone é fechada em dispositivos
Android TV.
- O método
focusSkipButton() descontinuado foi removido de
AdsManager em favor do método
focus() .
- Para dispositivos de smart TV, os anúncios agora são focados automaticamente quando o
evento
AdEvent.AdEventType STARTED é acionado. Para desativar o foco automático
em anúncios, use o método
adsRenderingSettings.setFocusSkipButtonWhenAvailable(false)
e, em seguida, o método
focus()
com base nos requisitos personalizados.
- Adiciona os métodos
getCurrentTimeMs()
e
getDurationMs
à classe VideoProgressUpdate() .
- Os métodos
getCurrentTime e
getDuration foram descontinuados em favor dos novos
getCurrentTimeMs e getDurationMs
métodos.
-
Correção de um problema em transmissões ao vivo do DASH em que os eventos de anúncios não estavam sendo
informados corretamente.
-
Vamos descontinuar a versão 3.20.0 do SDK em 12 de outubro de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.19.4 |
2020-07-08 |
|
3.19.3 |
2020-06-29 |
- Correção de um problema com a integração do TCF do IAB para o GDPR que causava
falhas para jogadores integrados aos SDKs da plataforma de gerenciamento de consentimento.
-
A versão 3.19.3 do SDK será descontinuada em 8 de julho de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- Adiciona dimensionamento para anúncios complementares em dispositivos de alta densidade de pixels.
- Adição de suporte a anúncios SIMID no lado do cliente.
-
Vamos descontinuar a versão 3.18.1 do SDK em 12 de maio de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.18.0 |
2020-03-04 |
-
Adiciona pause() e resume() à interface
VideoStreamPlayer . Eles precisam ser implementados para a v3.18.0 e versões mais recentes.
-
Vamos descontinuar a versão 3.18.0 do SDK em 25/03/2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.17.0 |
2020-02-07 |
-
Adiciona as APIs a seguir para mover a validação dos contêineres de exibição para
o momento da criação:
-
Adiciona o
ImaSdkFactory.createSdkOwnedPlayer
, que precisa ser usado por quem usa o player integrado do IMA
(SdkOwnedPlayer). Ele precisa ser criado manualmente e transmitido para o
construtor do AdDisplayContainer.
-
Adiciona verificações de não nulos a
setAdContainer e
setPlayer .
-
Atualiza os dados do marcador para usar a precisão de ponto flutuante.
- Os seguintes métodos foram descontinuados:
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
A versão 3.17.0 do SDK será descontinuada em 4 de março de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.16.5 |
2020-01-22 |
-
O suporte para contentUrl da OMID 1.3 foi retrabalhado com
AdsRequest.setContentUrl
e
StreamRequest.setContentUrl
.
-
O suporte para obstruções amigáveis ao OMID 1.3 foi retrabalhado com
FriendlyObstruction
.
-
Suspensão do uso dos métodos
BaseDisplayContainer.registerVideoControlsOverlay
e BaseDisplayContainer.unregisterAllVideoControlsOverlay
em favor de
FriendlyObstruction
.
- Correção de um problema com um
NullPointerException que ocorre após chamar
clear() em CompanionAdSlots .
- Correção de um problema que potencialmente causava vazamentos de memória ao chamar
destroy() durante a reprodução de anúncios.
-
A versão 3.16.5 do SDK será descontinuada em 7 de fevereiro de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.16.2 |
2019-12-05 |
-
Adicionamos suporte à inclusão automática de parâmetros de consentimento do IAB TCFv2 e do CCPA.
-
O uso das preferências do Android agora exige o pacote
androidx .
-
A versão 3.16.2 do SDK será descontinuada em 22 de janeiro de 2021. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- Adiciona o método
replaceAdTagParameters
ao
StreamManager,
que permite substituir todos os parâmetros de tags de anúncio durante uma transmissão ao vivo.
- Remoção do suporte aos seguintes métodos descontinuados:
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
A versão 3.16.0 do SDK será descontinuada em 8 de novembro de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.14.0 |
2019-09-11 |
- Versão de serviço, sem novos recursos.
-
O uso da versão 3.14.0 do SDK será descontinuado em 23/10/2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.13.1 |
2019-09-03 |
- Adiciona a capacidade de definir o contexto de reprodução contínua para uma solicitação de anúncios.
Para mais detalhes, consulte
setContinuousPlayback().
- O método
getUniversalAdIds()
foi adicionado à classe Ad.
- Adiciona
setAuthToken,
getAuthToken,
setFormat,
getFormat e o
tipo enumerado
StreamFormat.
- Correção de um erro em dispositivos Nexus 5 que ocorre quando um contêiner é removido antes de receber uma resposta de anúncio.
- Correção de um problema em que os anúncios complementares eram renderizados apenas uma vez.
- Correção de um problema em que os tipos de anúncios sem suporte (não lineares, VPAID) não falhavam corretamente.
-
Vamos descontinuar a versão 3.13.1 do SDK em 11 de setembro de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.11.3 |
2019-06-11 |
- Foi corrigido um bug com a configuração is_lat em dispositivos AOSP.
-
Vamos descontinuar a versão 3.11.3 do SDK em 3 de setembro de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.11.2 |
2019-04-16 |
- Correção da falha a seguir:
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap" .
- O uso da versão 3.11.0 do SDK será descontinuado em 11 de junho de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.11.0 descontinuado |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- Correção de um bug de disputa em que a interface do anúncio às vezes não era renderizada em
anúncios subsequentes depois que o primeiro anúncio era pulado.
- Correção de uma falha que ocorria ao chamar a
API
getCompanionAds() .
- Vamos descontinuar a versão 3.10.7 do SDK em 22 de março de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- O método
seek() foi adicionado à interface do player de streaming.
- Adição de suporte a callbacks de eventos de anúncios
AD_BUFFERING .
- Os contêineres não precisam mais ser transmitidos na solicitação de anúncio. O novo fluxo de trabalho
exige que um contêiner seja transmitido por um construtor
AdsLoader .
- O método
BaseDisplayContainer.destroy() foi adicionado.
- Correção de um vazamento de memória que ocorria quando a reprodução de vídeo era concluída.
- Descontinuamos o uso de
requestNextAdBreak . Essa API será removida em
uma versão futura. Depois disso, os anúncios serão buscados automaticamente quatro segundos
antes do intervalo.
- A versão 3.10.2 do SDK será descontinuada em 19 de fevereiro de 2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.10.2 |
2018-11-13 |
- Corrige uma condição de disputa que faz com que o segundo anúncio em um conjunto gere um erro
VAST 402 .
- Limite de frequência e exclusão competitiva adicionados ao SDK do DAI para Android.
- Move
getAdProgressInfo() de StreamManager para BaseManager .
getVastMediaHeight() , getVastMediaWidth() e getVastMediaBitrate() foram adicionados a Ad .
-
O uso da versão 3.9.4 do SDK será descontinuado em 23/01/2020. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.9.4 |
2018-08-01 |
- O método
getCompanionAds() foi adicionado a Ad . Isso retorna anúncios complementares ao usar apenas a DAI.
- Adiciona uma nova classe
CompanionAd .
- Adiciona um novo evento
SKIPPABLE_STATE_CHANGED a AdEvent .
- Correção de um problema em que a configuração padrão de
focusSkipButtonWhenAvailable não era respeitada em alguns casos.
-
A versão 3.9.0 do SDK será descontinuada em 01/08/2019. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.9.0 |
2018-07-09 |
- Agora há suporte para o Android TV.
- O método
focusSkipButton() foi adicionado a AdsManager . Isso só vai funcionar no Android TV.
- Adiciona
getFocusSkipButtonWhenAvailable() a AdsRenderingSettings , com padrão true . Isso só vai funcionar no Android TV.
- O método
setFocusSkipButtonWhenAvailable() foi adicionado a AdsRenderingSettings . Isso só vai funcionar no Android TV.
- A
VideoAdPlayer agora estende a interface VolumeProvider . Agora, é necessário implementar essa interface para reprodução personalizada.
-
A versão 3.8.7 do SDK será descontinuada em 09/07/2019. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.8.7 |
2018-05-23 |
- Permite a animação em anúncios complementares em HTML.
-
O uso da versão 3.8.5 do SDK será descontinuado em 23/05/2019. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.8.5 |
2018-04-09 |
- Correção de um problema em que
ImaSdkSettings era ignorado.
- Correção de um problema em que havia conflitos de build com
arquivos de versão com.android.support.
- O método
setAdWillPlayMuted foi adicionado a AdsRequest .
- O método
setLoadVideoTimeout foi adicionado a AdsRenderingSettings .
-
A versão 3.8.2 do SDK será descontinuada em 09/04/2019. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.8.2 |
2018-01-24 |
- Adiciona
setLiveStreamPrefetchSeconds a
AdsRequest .
- Várias correções na documentação.
-
A versão 3.7.4 do SDK será descontinuada em 24 de janeiro de 2019. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.7.4 |
2017-06-29 |
- O método
setVastLoadTimeout foi adicionado a AdsRequest .
- O método
getSkipTimeOffset foi adicionado a Ad .
-
A versão 3.7.2 do SDK será descontinuada em 29/06/2018. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.7.2 |
2017-05-25 |
- O método
setDebugMode foi adicionado a ImaSdkSettings .
-
A versão 3.7.1 do SDK será descontinuada em 25/05/2018. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.7.1 |
2017-03-24 |
- Resolve um conflito de namespace ao usar o Proguard.
- O tamanho do JAR foi reduzido em cerca de 30 KB.
-
A versão 3.7.0 do SDK será descontinuada em 24 de março de 2018. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.7.0 |
2017-03-13 |
- Correção de um problema em que algumas classes IMA foram mescladas acidentalmente no pacote
a.a.a.a do ProGuard
-
A versão 3.6.0 do SDK será descontinuada em 13 de março de 2018. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.6.0 |
2017-02-16 |
- Adiciona o seguinte a
Ad :
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
- Adiciona
AdsManager.requestNextAdBreak().
- Adiciona o seguinte a
AdsRenderingSettings :
setEnablePreloading()
getEnablePreloading()
- Adiciona o seguinte a
AdsRequest :
setContentDuration()
setContentKeywords()
setContentTitle()
-
A versão 3.5.2 do SDK será descontinuada em 16/02/2018. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.5.2 |
2016-11-14 |
- Adiciona um player de vídeo do SDK que processa a reprodução de anúncios de forma opcional.
- Adiciona
CompanionAdSlot.ClickListener e métodos para adicionar e remover um listener.
- Correção de um problema com registros de erro
getViewability() inválidos.
- Correção de um problema com o comportamento de clique nos ícones que não renderiza corretamente.
-
A versão 3.4.0 do SDK será descontinuada em 14/11/2017. Para mais detalhes,
consulte a
Programação de descontinuação.
|
3.4.0 |
2016-09-12 |
- Correção de um erro de arquivos duplicados ao usar o Google Play Services versão 9.0.0 e mais recentes.
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
- Versão de serviço, sem novos recursos.
|
3.1.3 |
2015-12-16 |
|
3.b13.3 (Beta) |
2015-09-10 |
- Versão de serviço, sem novos recursos.
|
3.b12.1 (Beta) |
2015-07-20 |
|
3.b11.4 (Beta) |
2015-05-21 |
- Adiciona o seguinte à API:
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3 (Beta) |
2015-03-24 |
ImaSdkSettings.getMaxRedirects e ImaSdkSettings.setMaxRedirects foram adicionados.
- As classes da API IMA agora são
final .
- Os números de versão do SDK agora estão no formato 3.bX.Y, com b para indicar o status Beta do SDK.
- Os seguintes valores de
AdError.AdErrorCode foram removidos:
API_ERROR : use UNKNOWN_AD_RESPONSE .
PLAYLIST_MALFORMED_RESPONSE : use UNKNOWN_AD_RESPONSE .
REQUIRED_LISTENERS_NOT_ADDED : não estava sendo gerado pelo SDK.
VAST_INVALID_URL : use VAST_LOAD_TIMEOUT .
|
Beta v9 |
2014-10-17 |
- Foram adicionadas as APIs de anúncios
getTitle , getDescription
e getContentType .
- Adiciona informações sobre a posição do bloco de anúncios à interface do anúncio, por exemplo,
"Anúncio 1 de 4: (0:13)".
- Não é mais possível controlar diretamente a pausa/reprodução/continuação de
anúncios usando o player de vídeo. Em vez disso, use
AdsManager.pause()
e AdsManager.resume() .
|
Beta v8 |
2014-06-12 |
- Correção de um problema com a interface do anúncio que não é limpa para anúncios puláveis.
- Documenta o código de erro para tempos limite de carregamento de arquivos de mídia.
|
Beta v7 |
2014-05-27 |
|
Versão Beta 6 |
2014-04-14 |
- Adicionado suporte ao VAST 3.
- Adição de suporte parcial ao VMAP (paridade com as regras de anúncios atuais do Ad Manager).
- Adiciona o seguinte à API:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- Correção de um bug em que os anúncios intermediários com um conjunto otimizado com um wrapper
faziam com que todos os outros anúncios no conjunto fossem pulados.
- As AdsRenderingSettings transmitidas para o AdsManager não serão mais
ignoradas.
- Correção de vários bugs para aumentar a estabilidade.
|
Beta v5 |
2013-12-12 |
- Correção de um problema com anúncios puláveis em playlists.
|
Beta v4 |
2013-10-15 |
- Foi adicionada a capacidade de redefinir valores de correlação chamando contentComplete no
AdsLoader.
|
Beta v3 |
2013-09-05 |
- Versão de serviço, sem novos recursos.
|
Beta v2 |
2013-07-07 |
- Lançamento público da versão Beta do SDK.
|
Beta fechado v2 |
2013-06-24 |
- Adição de uma API para definir o idioma da interface no objeto
ImaSdkSettings .
Ele é usado para definir o idioma da interface, não o idioma do anúncio.
- Correção de um conflito que ocorria quando um app incluía as bibliotecas do SDK do IMA e do SDK da AdMob.
- Adição de geração de registros para várias métricas de desempenho internas.
|
Beta fechada v1 |
2013-04-02 |
-
Versão Beta inicial. Confira a seguir os problemas conhecidos com a versão Beta:
Relacionados a SDKs
As AdEvents abaixo, disponíveis no
SDK do IMA para HTML5, não têm suporte no SDK do IMA para
Android v3:
IMPRESSION ,
LOG ,
SKIPPABLE_STATE_CHANGED ,
STOPPED ,
VOLUME_CHANGED ,
VOLUME_MUTED
Exemplo relacionado ao app
- Há um problema intermitente em que o player de anúncios não é retomado corretamente depois que o usuário clica em um anúncio. Por
exemplo, às vezes, quando você retorna ao app depois de clicar
em um anúncio, a retomada da exibição faz com que ele
pule para o final e seja concluído, em vez de retomar de onde parou
antes do clique.
- Os anúncios retornados pela tag de anúncio "Instream 2" não são compatíveis
com o SDK do IMA para Android v3.
- O player de exemplo não desativa automaticamente a busca (esfregação)
enquanto os anúncios são veiculados. Desative a busca no player de vídeo
enquanto os anúncios estão sendo reproduzidos.
|