A alocação de memória de anúncios em vídeo foi otimizada para evitar a sobrecarga de recursos, reduzindo
os erros de
AVErrorMediaServicesWereReset
e melhorando a estabilidade da reprodução.
11.12.0
2024-11-07
Correção de um problema em que os métodos GADFullScreenContentDelegate
não eram chamados se o objeto de anúncio fosse liberado antes que o anúncio
fosse concluído.
Open Measurement: atualizado para o SDK do OM 1.5.2.
11.11.0
2024-10-21
O uso de GADErrorMediationNoFill foi descontinuado.
Anúncios interscroller:GADMediationInterscrollerAd
e -loadInterscrollerAdForAdConfiguration:completionHandler: foram descontinuados.
11.10.0
2024-09-18
Fizemos mudanças no buffer de vídeo para melhorar o desempenho da reprodução em
conexão móvel.
11.9.0
2024-09-11
Versão oficial para suporte ao iOS 18.
Correção de um problema que impedia os anúncios de abertura de app de ocultar a barra
de status.
Os registros do console de depuração foram atualizados para usar OSLog com o
nome do subsistema com.google.GoogleMobileAds.
Correção de um bug relacionado ao MarketplaceKit que fazia o SDK falhar
ao ser executado no MacOS.
11.8.0
2024-08-13
Anúncios nativos:corrigimos um bug em que a reprodução de um vídeo pausado acionava
um callback de reprodução e pausa GADVideoControllerDelegate
extra.
Os editores na lista de permissões agora podem usar
GADRequest.customTargeting para segmentar grupos de mediação com
pares de chave-valor personalizados.
11.6.0
2024-06-17
Adição de uma dependência do
MarketplaceKit. Para isso, os apps precisam ser criados com o Xcode 15.3 ou mais recente.
O MarketplaceKit é exclusivo para Swift. Portanto, um arquivo de marcador de posição do Swift foi
adicionado à distribuição para que as bibliotecas padrão do Swift sejam incluídas nos apps
mesmo que eles não contenham outros arquivos Swift.
11.5.0
2024-05-16
A propriedade isCollapsible foi adicionada a
GADBannerView para verificar se um banner retornado pode ser
recolhido.
O status userInteractionEnabled das visualizações de recursos de anúncios nativos
agora é restaurado depois de definir as visualizações de recursos como
nil.
Ad Inspector: foi adicionado suporte para mostrar outros indicadores de privacidade, como TFUA e TFCD.
11.4.0
2024-05-06
A identidade de assinatura foi atualizada de AdMob Inc. para
Google LLC usando o ID da equipe EQHXZ8M8AV. Se isso
acionar um aviso no Xcode, selecione "Aceitar mudança" para aceitar a nova
identidade.
11.3.0
2024-04-11
A propriedade adUnitID foi adicionada a GADAppOpenAd.
Open Measurement: atualizado para o SDK do OM 1.4.12.
Melhoramos alguns códigos de erro de resposta para identificar corretamente falhas de rede
em vez de não preencher.
Atualizamos o Info.plist do SDK para contornar um problema do Gerenciador de pacotes
do Swift no Xcode 15.3.
Ad Inspector: adicionamos suporte para mostrar informações de .plist
e valores da TCF do IAB.
11.1.0
2024-03-06
Foi corrigido um problema em que o carregamento de anúncios em vídeo podia acionar uma mensagem de aviso
no console sobre a utilização da linha de execução principal.
Funciona com um símbolo adView global não intencional
presente no SDK do OM 1.4.10, que causa erros de símbolo duplicado se o SDK
do OM 1.4.10 for incluído por várias bibliotecas.
11.0.0
2024-02-06
Mudanças importantes:
O SDK não depende mais diretamente do GoogleAppMeasurement. Para continuar coletando métricas do usuário na AdMob, vincule seu app da AdMob ao Firebase e integre o SDK do Google Analytics para Firebase ao seu app.
Atualizamos a versão mínima do Xcode com suporte para 15.1.
Atualizamos o destino mínimo de implantação para o iOS 12.
Atualizamos o SO mínimo necessário para receber anúncios para o iOS 13.
Muitas APIs descontinuadas foram removidas.
Open Measurement:atualizado para o SDK do OM 1.4.10.
Anúncios em tela cheia:
As referências UIViewController para anúncios em tela cheia agora são
anuláveis e não são obrigatórias. O SDK usa a janela principal do app para
procurar controles de visualização automaticamente quando nenhum é fornecido.
Correção de um bug que poderia fazer com que alguns criativos fossem mostrados incorretamente
quando um anúncio era carregado em uma orientação, mas apresentado em outra.
10.10.0
30-08-2023
Versão oficial para suporte ao iOS 17.
Open Measurement:atualizado para o SDK do OM 1.4.8.
Ad Inspector: foi adicionado suporte ao SDK para mostrar informações do plug-in.
Os registros do console que recomendam a adição de IDs de simulador na API
testDeviceIdentifiers
foram removidos. Os simuladores já estão no modo de teste por padrão.
10.9.0
2023-08-02
Open Measurement:atualizado para o SDK do OM 1.4.6.
Ad Inspector: foi adicionado suporte ao SDK para exportar respostas de anúncios.
Correção de um problema de áudio em que, mesmo que o anúncio estivesse mudo, a sessão de áudio
parava a música de fundo inesperadamente quando o vídeo terminava.
Foi adicionado suporte para transmitir um ID de bloco de anúncios ao gerar
GADQueryInfo.
10.8.0
2023-07-12
Foram feitas pequenas mudanças na forma como
os callbacks de delegação adWillPresentFullScreenContent:,
adWillDismissFullScreenContent: e
adDidDismissFullScreenContent: são processados
por delegados para anúncios mediados. Essas mudanças fazem com que os anúncios mediados
se comportem mais como anúncios próprios.
SDKs de terceiros que chamam
adWillPresentFullScreenContent: seguidos por
adDidDismissFullScreenContent: várias
vezes agora acionam vários callbacks, em vez de apenas o primeiro conjunto
de chamadas.
Quando os anúncios em tela cheia de terceiros não são exibidos,
ad:didFailToPresentFullScreenContentWithError: é chamado
em vez de adWillPresentFullScreenContent: e
adDidDismissFullScreenContent:.
10.7.0
2023-06-26
GADRequestConfiguration:o método tagForChildDirectedTreatment: foi descontinuado e uma propriedade de leitura e gravação tagForChildDirectedTreatment foi adicionada.
GADRequestConfiguration:o método tagForUnderAgeOfConsent: foi descontinuado e uma propriedade de leitura e gravação tagForUnderAgeOfConsent foi adicionada.
O uso de sdkVersion foi descontinuado. Use versionNumber.
Os adaptadores que não renderizam agora podem ser mantidos para a coleta de indicadores.
10.6.0
01/06/2023
Uso de memória reduzido quando muitas solicitações de anúncios paralelas são feitas.
10.5.0
2023-05-15
Correção de um vazamento de memória que ocorria ao criar um objeto
GADQueryInfo.
10.4.0
2023-04-20
A versão mínima do Xcode com suporte foi atualizada para 14.1.
O armv7 não tem suporte no Xcode 14 e foi removido do SDK.
O destino de implantação mínimo foi aumentado para o iOS 11.0.
Ad Inspector: foi adicionado suporte ao SDK para mostrar os nomes dos blocos de anúncios na interface do
Ad Inspector.
10.3.0
2023-03-27
Correções de bugs e melhorias de desempenho.
10.2.0
2023-03-06
Uma propriedade
isMuted foi adicionada a GADVideoController.
10.1.0
2023-02-16
Correções de bugs e melhorias de desempenho.
10.0.0
2023-01-26
Mudanças importantes:
Os anúncios não são mais veiculados no iOS 11. O iOS 12 é necessário para
recuperar anúncios, embora o destino de implantação mínimo ainda seja o iOS 10.0.
Os seguintes campos descontinuados foram removidos:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
Anúncios nativos: correção de um bug em que
GADMediaContent.mainImage retornava nil, mesmo que a imagem fosse renderizada
com sucesso em um GADMediaView.
Os anúncios nativos fora de contexto do Ad Inspector agora têm visualizações de mídia.
Os seguintes campos em GADMediationAdConfiguration foram descontinuados:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
O bitcode foi removido do build do SDK dos anúncios para dispositivos móveis do Google.
9.14.0
2022-12-08
Anúncios de abertura do app:+loadWithAdUnitID:request:orientation:completionHandler: foi
descontinuado e substituído por
+loadWithAdUnitID:request:completionHandler:. O carregamento de anúncios
de abertura do app agora assume a orientação atual do dispositivo, correspondendo
a outros formatos de tela cheia.
Adição de suporte à mediação para anúncios de abertura do app.
Ad Inspector: foi adicionado suporte ao SDK para solicitar e mostrar anúncios
pela interface do Ad Inspector.
9.13.0
2022-11-07
Suporte a outras ações de clique em anúncios nativos.
Correções de bugs e melhorias de desempenho.
9.12.0
2022-10-24
Adição de GADQueryInfo para oferecer suporte à coleta e renderização de indicadores.
Atualização da documentação das APIs de áudio.
9.11.0
2022-09-20
Correções de bugs e melhorias de desempenho.
9.10.0
2022-09-07
Versão oficial para suporte ao iOS 16.
iLTV:As seguintes propriedades foram adicionadas a GADAdNetworkResponseInfo:
adSourceID
adSourceInstanceName
adSourceName
A seguinte propriedade foi adicionada a GADResponseInfo:
extrasDictionary
9.9.0
2022-08-11
Correções de bugs e melhorias de desempenho.
9.8.0
2022-07-27
Mediação de recompensa: o uso de didRewardUserWithReward: foi suspenso em
GADMediationRewardedAdEventDelegate em favor de
didRewardUser. A recompensa de anúncio fornecida por
didRewardUserWithReward: sempre foi uma operação nula, com o
valor da recompensa de anúncio vindo das configurações do bloco de anúncios na
interface AdMob .
Ad Inspector: foi adicionado suporte ao SDK para exportar solicitações de anúncios.
9.7.0
2022-07-07
Adicionamos a propriedade loadedAdNetworkResponseInfo a GADResponseInfo, que retorna informações sobre a rede de publicidade que carregou o anúncio.
A propriedade adSourceInstanceID foi adicionada a GADAdNetworkResponseInfo.
extern foi substituído por FOUNDATION_EXPORT nos cabeçalhos públicos para oferecer suporte à compatibilidade com cabeçalhos C++.
9.4.0
2022-04-26
A versão mínima do Xcode com suporte foi atualizada para 13.2.1.
Correções de bugs e melhorias de desempenho.
9.3.0
2022-04-07
Correções de bugs e melhorias de desempenho.
9.2.0
2022-03-21
Open Measurement:atualizado para o SDK do OM 1.3.30.
Adição de avisos quando o código do aplicativo faz referência a adDidPresentFullScreenContent em vez do adWilllPresentFullScreenContent mais recente em GADFullScreenContentDelegate
A propriedade
credentials foi descontinuada em
GADAdNetworkResponseInfo. Use a nova propriedade
adUnitMapping da mesma classe.
8.12.0
2021-10-11
Correção de um bug em que o validador nativo poderia causar uma falha quando uma visualização de anúncio
nativa era removida da hierarquia de visualização no modo de teste.
Todas as constantes com o prefixo kGAD foram descontinuadas. Use as que têm o
prefixo GAD.
8.11.0
2021-09-16
Versão oficial para suporte ao iOS 15.
Foram adicionados proteções para evitar que os apps travem quando o SDK dos anúncios para dispositivos móveis do Google
é executado no iOS 9 ou versões anteriores. O SDK só tem suporte no iOS 10 ou mais recente e não
funciona em outras versões.
Correção de um bug incomum que afetava as versões beta do iOS 15, em que as visualizações da Web em tela cheia podem não ser dimensionadas corretamente para apps com várias cenas.
Correção de um bug em que uma chamada para registerAdNetworkExtras:
falhava se o objeto GADRequest fosse criado pelo método copy.
8.8.0
2021-07-20
Adição de lógica para evitar casos raros em que várias lojas no app são mostradas uma sobre a outra.
O tipo da propriedade keywords
foi mudado para NSArray<NSString *> em GADRequest.
8.6.0
2021-06-07
A propriedade mediaView foi descontinuada em GADCustomNativeAd.
Em vez disso, use a nova propriedade mediaContent
da mesma classe.
Correção de um bug em que os callbacks de delegação de silenciar / desativar som do vídeo não eram
invocados para lances de anúncios nativos.
Atualização do tipo kGADSimulatorID
de id para NSString* para
evitar transmissões de tipo extras no Swift.
8.5.0
2021-05-07
Correção de um bug em que um formato de anúncio experimental não era dispensado na dispensa
do anúncio se apresentado várias vezes.
8.4.0
2021-04-19
Aumento do suporte a eventos de conversão SKAdNetwork usando
SKAdImpression.
8.3.0
2021-03-25
Adicionamos suporte ao ID próprio do editor (anteriormente conhecido como mesma chave de app) para ajudar a veicular anúncios mais relevantes e personalizados usando dados coletados dos seus apps.
adWillDismissFullScreenContent: foi adicionado a
GADFullScreenContentDelegate.
Correção de um problema em que adDidPresentFullScreenContent: era
chamado imediatamente antes da apresentação, e não imediatamente depois.
8.2.0.1
2021-03-12
Correção do erro de instalação do CocoaPods "Can't merge
user_target_xcconfig" que ocorria ao usar vários pods com
configurações user_target_xcconfig diferentes.
8.2.0
2021-03-11
Foi adicionado suporte adicional a SKAdNetwork em preparação para
a aplicação de AppTrackingTransparency.
Uma definição de macro UIWindowScene foi removida, sendo necessária apenas em versões do Xcode
anteriores à 11.
8.1.0
2021-02-19
disableAutomatedInAppPurchaseReporting e
enableAutomatedInAppPurchaseReporting foram descontinuados. A geração de relatórios de IAP foi
removida do SDK. Esses métodos agora são no-ops.
Foram adicionadas flags para reduzir o acesso do SDK às APIs
CTTelephonyNetworkInfo.
O SDK de anúncios para dispositivos móveis desativa a transmissão do identificador de publicidade (IDFA) quando o
GADMobileAds.sharedInstance().requestConfiguration.tag
é chamado com forChildDirectedTreatment: true (consulte
configuração para crianças),
ou GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)
é chamado (consulte
usuários
abaixo da idade de consentimento).
7.68.0
2020-11-04
O SDK foi atualizado de .framework para
.xcframework. O CocoaPods 1.9.0 ou mais recente agora é necessário para
instalações do CocoaPod.
O arm64e foi removido da distribuição. Os testes locais no arm64e não estarão mais
disponíveis.
O Ad Inspector Beta foi adicionado.
Correção de um bug em que o rootViewController de
GADNativeCustomTemplateAd retém um ponteiro forte para o anúncio.
7.67.0
2020-10-21
Lançamento de novas APIs Beta para anúncios intersticiais e premiados. As novas APIs
oferecem a mesma funcionalidade, mas têm consistência melhorada.
A propriedade neighboringContentURLStrings foi adicionada a
GADRequest.
Foram adicionadas APIs para o formato GADRewardedInterstitialAd. No momento, os anúncios intersticiais
premiados estão na versão Beta particular. Entre em contato com seu gerente de contas para solicitar acesso.
Correção de um bug em que as páginas de destino de anúncios eram cortadas em dispositivos com
entalhes.
7.66.0
2020-09-28
Anúncios de banner:foi adicionado o
método delegado adViewDidRecordImpression: a
GADBannerViewDelegate.
7.65.0
2020-09-03
Os apps precisam ser criados para o Xcode 11.0 ou mais recente.
Adicionamos uma propriedade responseInfo a GADNativeAd e
descontinuamos a propriedade adNetworkClassName.
Uma propriedade sdkVersion foi adicionada a GADMobileAds
e o método sdkVersion foi descontinuado
em GADRequest.
7.63.0
2020-07-28
Anúncios de abertura do app:GADAppOpenAd foi alterado para ser um formato de tela
cheia. Os anúncios de abertura do app estão na versão Beta privada. Entre em contato com seu gerente de contas para solicitar acesso.
Mediação intersticial:os callbacks interstitialDidDismissScreen: dos adaptadores de mediação agora
foram eliminados.
7.62.0
2020-07-10
Correção de um bug em que era necessário clicar duas vezes nos vídeos para reproduzir depois de
pausar devido à remoção dos fones de ouvido.
7.61.0
2020-06-17
A propriedade dictionaryRepresentation foi adicionada a
GADResponseInfo para facilitar o registro de informações de resposta.
A classe DFPCustomRenderedAd foi removida, uma classe de formato de anúncio
não utilizada que os apps não devem referenciar.
7.60.0
2020-05-20
Anúncios premiados: a propriedade serverSideVerificationOptions
de GADRewardedAd foi modificada para ser strong em vez de
copy.
Implementamos o método description
em GADResponseInfo e
GADAdNetworkResponseInfo para facilitar o registro.
Todos os erros de apresentação (por exemplo, rewardedAd:didFailToPresentWithError:)
agora sempre retorna um código de GADPresentationErrorCode.
Os erros de apresentação da mediação são mostrados como erros
subjacentes.
7.59.0
2020-05-06
Open Measurement:atualizado para o SDK do OM 1.3.3.
Anúncios intersticiais:foi corrigido um bug em que os anúncios intersticiais no iPad podiam
girar para orientações sem suporte, causando problemas na interface.
Anúncios de teste:atualizamos a etiqueta do anúncio de teste para "Modo de teste" em vez de "Anúncio de teste" e atualizamos a interface da etiqueta.
7.58.0
2020-04-13
O suporte à versão mínima do Xcode foi aumentado para 11.0.
A propriedade adNetworkInfoArray foi adicionada a GADResponseInfo. Essa propriedade mostra metadados
sobre as redes de mediação chamadas como parte dessa resposta de anúncio.
A acessibilidade foi desativada para elementos de anúncios ocultos para que ferramentas como o VoiceOver
não chamem a atenção para elementos inativos.
7.57.0
2020-03-18
O uso de GADRewardBasedVideoAd foi descontinuado. Todos os clientes precisam usar
GADRewardedAd.
Melhorias nas mensagens de erro para "adaptador não encontrado". As mensagens de erro
agora contêm o nome do adaptador.
Correção de um problema de GADRewardedAd em que o
método rewardedAd:didFailToPresentWithError: não era
chamado de volta em casos em que nenhum anúncio premiado havia sido carregado.
Correção de uma possível falha que poderia ocorrer se os criativos tentassem carregar
URLs não HTTP dentro de um SafariViewController.
7.56.0
2020-02-28
Foram adicionados
os métodos de instância
disableAutomatedInAppPurchaseReporting
e
enableAutomatedInAppPurchaseReporting
a GADMobileAds, e o método de classe
disableAutomatedInAppPurchaseReporting foi descontinuado. Chame
disableAutomatedInAppPurchaseReporting antes de inicializar o
SDK dos anúncios para dispositivos móveis do Google ou carregar anúncios para desativar a geração automática de relatórios de IAP.
O método
disableMediationInitialization
foi adicionado a GADMobileAds. Chame esse método antes de inicializar o
SDK do Google Mobile Ads para desativar a inicialização do adaptador de mediação.
A arquitetura i386 foi removida. O suporte ao simulador de 32 bits não existe mais.
7.55.1
2020-02-14
Anúncios premiados: corrigimos um bug em que o rewardedAd:didFailToPresentWithError:
retornava o tipo NSString para o erro em vez de
NSError.
7.55.0
2020-02-04
Todas as referências a UIWebView foram removidas.
O UIWebView não é mais compatível.
7.54.0
2020-01-28
Open Measurement:atualizado para o SDK do OM 1.3.1.
O WKWebView foi ativado como o SDK padrão em todas as visualizações da Web.
Foi adicionado suporte para a leitura de parâmetros de consentimento do
TCF v2.0 do IAB e da string us_privacy do IAB.
7.53.1
2019-12-19
O código de erro kGADErrorAppIDMissing foi renomeado para
kGADErrorApplicationIdentifierMissing.
Mediação com recompensa: corrigimos um bug em que
os lances não funcionavam ao usar a API
GADRewardedAd.
7.53.0
2019-12-12
Open Measurement:atualizado para o SDK do OM 1.2.21.
Anúncios intersticiais/premiados: foi adicionado o
método canPresentFromViewController:. Aplicativos com várias cenas
podem usar esse método para verificar se o anúncio ainda pode ser apresentado quando a
cena muda de tamanho.
Anúncios intersticiais:
interstitialDidFailToPresentScreen:
agora é chamado ao tentar apresentar um anúncio que não está pronto ou que
já foi apresentado.
Anúncios nativos: correção de um bug em que uma API da interface era chamada em uma
linha de execução em segundo plano.
Correção do vazamento de memória GADBlockSignalSource que ocorria
ao carregar anúncios.
Mediação nativa: GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd foram removidos.
Mediação nativa:foram adicionadas as propriedades duration e currentTime ao protocolo GADMediatedUnifiedNativeAd.
7.52.0
2019-11-06
Correção de um bug em que a proporção da mídia do anúncio in-stream na solicitação
não era respeitada.
7.51.0
2019-10-17
A versão mínima do iOS com suporte foi atualizada para a 9. Os apps ainda podem ser vinculados
ao iOS 8, mas os anúncios só vão ser carregados no iOS 9 ou mais recente.
As propriedades currentTime e duration foram adicionadas a
GADMediaContent.
A propriedade mediaContent foi adicionada a GADInstreamAd
e as propriedades videoController, duration,
currentTime e aspectRatio foram removidas.
Open Measurement:atualização para o SDK do OM 1.2.19.
Adição de suporte a apps com várias cenas. Os apps que oferecem suporte a várias cenas
precisam definir a propriedade scene em GADRequest para receber
anúncios com o tamanho adequado.
A subclasse SKStoreProductViewController foi removida, o que não é permitido no iOS 13.
Resolução do aviso da Apple durante o envio de app store sobre o uso de APIs
descontinuadas.
A propriedade testRequestIdentifiers foi adicionada a
GADMobileAds.requestConfiguration. A propriedade
testDevices foi descontinuada em GADRequest.
Anúncios premiados:agora, a propriedade customRewardString
pode ser definida a qualquer momento antes que um GADRewardedAd seja
mostrado. Antes, essa propriedade precisava ser definida antes de carregar um
anúncio.
Mediação:melhoramos as mensagens de erro públicas quando os adaptadores de
mediação não são encontrados ou não estão em conformidade com o protocolo correto.
7.49.0
2019-08-20
Adicionamos uma API de identificador de resposta do anúncio para pesquisar criativos na
Central de revisão de anúncios do Ad Manager.
7.48.0
2019-08-01
Open Measurement:atualizado para o SDK do OM 1.2.17.
Anúncios premiados:corrigimos um bug em que os apps que usavam as APIs de vídeo premiado
antigos (por exemplo, GADRewardBasedVideoAd) teve quedas de impressões nos
relatórios de mediação.
7.47.0
2019-07-11
Open Measurement:atualizado para o SDK do OM 1.2.16.
Melhorias nas mensagens de registro quando os apps configuram incorretamente o ID do app no
Info.plist.
Correção de um bug de renderização em anúncios intersticiais e em vídeo premiado de
instalação de apps.
7.46.0
2019-06-24
Arquitetura arm64e incluída no framework GoogleMobileAds para oferecer suporte
a testes no dispositivo. O Xcode 10 agora é necessário para criar.
Anúncios nativos:as APIs GADNativeAppInstallAd e GADNativeContentAd foram removidas.
Os apps precisam usar anúncios
nativos unificados.
Anúncios nativos:correção de um bug em que o anúncio nativo retornava uma
visualização de mídia nil e uma proporção de zero, mesmo que tivesse conteúdo
em vídeo.
Mediação:correção de uma falha que ocorre quando os adaptadores de mediação disparam
vários callbacks de sucesso/falha para a mesma solicitação.
7.45.0
2019-06-17
Open Measurement:atualizado para o SDK do OM 1.2.15.
Correção de uma falha que ocorria em raras ocasiões ao dispensar anúncios em vídeo.
Atualizamos o callback rewardedAdMetadataDidChange para que ele não seja
chamado quando os metadados forem nil.
7.44.0
2019-05-10
Versão oficial para suporte à Medição de apps.
A medição de apps inicializa e envia dados na inicialização do app por padrão. Adicionamos
uma opção para adiar
a medição do app até que o SDK dos anúncios para dispositivos móveis do Google seja chamado explicitamente.
Open Measurement:atualizado para o SDK do OM 1.2.14.
GADCorrelator e as APIs associadas foram removidas. Esse recurso
não funcionava antes.
A propriedade preferredImageOrientation em
GADNativeAdImageAdLoaderOptions foi descontinuada. Use
GADNativeAdMediaAdLoaderOptions.
7.43.0
2019-04-19
A versão mínima necessária do iOS foi atualizada para 8.0.
Medição aberta:adição de suporte para formatos de anúncio nativo personalizados.
Anúncios nativos:foram adicionadas as propriedades videoController e
hasVideoContent a
GADMediaContent.
Anúncios nativos:videoController foi descontinuado em
GADUnifiedNativeAd, e os métodos hasVideoContent e
aspectRatio em GADVideoController.
Anúncios nativos:foi adicionada a classe GADNativeAdMediaAdLoaderOptions com uma propriedade aspectRatio, permitindo que os editores solicitem uma proporção específica para o recurso de mídia de um anúncio nativo. Essa opção tem
precedência sobre a propriedade preferredImageOrientation
em GADNativeAdImageAdLoaderOptions.
Anúncios nativos:GADMediaView agora respeita a
propriedade contentMode ao renderizar imagens.
7.42.2
2019-03-29
Mediação remunerada (novas APIs): foi corrigido um bug em que os adaptadores de mediação remunerada eram automaticamente desalocados após a chamada de carregamento.
7.42.1
2019-03-25
Correção de uma falha rara que ocorria quando os anúncios em vídeo eram desalocados.
7.42.0
2019-03-15
O SDK dos anúncios para dispositivos móveis do Google agora depende da Medição de apps. É necessário incluir
o framework e as dependências de medição de apps. O ID do app precisa
ser colocado no plist do app usando a chave
GADApplicationIdentifier.
Consulte o guia de Início
rápido para mais informações.
O tamanho da estrutura do SDK foi reduzido abaixo dos limites do GitHub.
tagForChildDirectedTreatment foi adicionado a
GADMobileAds.sharedInstance.requestConfiguration.
O uso de [GADRequest tagForChildDirectedTreatment] foi
descontinuado.
Correção de um bug em que rewardBasedVideoAdMetadataDidChange:
podia ser chamado quando os metadados não mudavam.
7.41.0
2019-03-04
Anúncios premiados:foi adicionada uma nova
API GADRewardedAd (na versão Beta aberta), que permite o carregamento de vários anúncios premiados
simultaneamente.
Anúncios premiados:a propriedade admetadata foi adicionada a
GADRewardBasedVideoAd. Use
rewardbasedvideoadmetadatadidchange: para detectar mudanças nos
metadados do anúncio.
7.40.0
2019-02-21
Melhorias de desempenho.
7.39.0
2019-02-08
Correção de um bug em que a referência a GADCustomEventParametersServer
resultava em um erro de build.
A propriedade mainImage foi adicionada à classe GADMediaContent
para definir o recurso de imagem principal dos anúncios nativos quando o vídeo não está
disponível.
7.38.0
2019-01-22
Correção de um problema de renderização de anúncios fluidos exibidos em visualizações de tabela.
Adição de uma nova classe GADMediaContent para fornecer informações sobre o conteúdo de mídia.
7.37.0
2018-12-10
Melhoria na compatibilidade com o Crashlytics para fornecer relatórios de erros mais
úteis com a simbolização atualizada do stack trace.
7.36.0
2018-11-16
Correção de um problema em que alguns adaptadores de mediação podiam informar várias
impressões do mesmo anúncio intersticial ou premiado.
7.35.2
2018-11-08
Correções de bugs diversas.
7.35.1
2018-10-22
Correções de bugs diversas.
7.35.0
2018-10-17
Corrigimos um problema que impedia o carregamento de anúncios premiados depois que um novo anúncio
premiado era carregado no método de delegação
rewardBasedVideoAdDidClose:.
A versão mínima do Xcode agora é 9.2.
7.34.0
2018-09-26
Solicitar um segundo anúncio premiado enquanto outro anúncio premiado está sendo apresentado
não é mais permitido. Isso corrige um problema em que a solicitação do segundo
anúncio premiado quebrava vários adaptadores de mediação de terceiros. Outro anúncio pode
ser solicitado após a apresentação em
rewardBasedVideoAdDidClose:.
Correção:o CocoaPod foi atualizado para reduzir o tamanho do arquivo abaixo de 100 MB, permitindo
que os arquivos do SDK sejam enviados para repositórios do GitHub.
7.33.1
2018-09-13
Anúncios nativos:correção de um problema em que os anúncios em vídeo às vezes não eram
exibidos corretamente.
Anúncios nativos:corrigimos um problema em que GADMediaView estava vazio
para anúncios que não são em vídeo.
Anúncios de banner do DFP:correção de um bug em que o método de redimensionamento não estava se comportando
corretamente.
7.33.0
2018-09-10
Adição de suporte ao iOS 12.
Correções de bugs e melhorias de desempenho.
7.32.0
2018-08-13
Anúncios premiados:adicionamos a propriedade customRewardString a
GADRewardBasedVideoAd, permitindo que os editores transmitam dados personalizados para
solicitações de verificação do lado do servidor.
Anúncios nativos:GADNativeAppInstallAd,
GADNativeContentAd e APIs associadas foram descontinuados em favor de
GADUnifiedNativeAd.
Consulte o guia unificado avançado
de anúncios nativos para mais instruções sobre como usar as novas APIs.
Anúncios nativos:adicionamos o recurso "Desativar este anúncio".
Anúncios nativos:correção de um bug em que a visualização do AdChoices era removida ao reutilizar visualizações de anúncios
em visualizações de coleção.
A propriedade requestConfiguration foi adicionada a GADMobileAds, que pode ser usada
para especificar os parâmetros maxAdContentRating e tagForUnderAgeOfConsent para todas as solicitações
de anúncios.
Mediação:foram adicionadas as propriedades maxAdContentRating e underAgeOfConsent a
GADMediationAdRequest.
As propriedades de data de nascimento e gênero foram descontinuadas em
GADRequest.
7.30.0
2018-03-26
Versão beta do MRAID v3.
Correções de bugs e melhorias de desempenho.
7.29.0
2018-02-16
Correção de um bug introduzido na versão 7.28.0 que causava falhas gráficas nos apps do GameKit.
7.28.0
2018-01-31
Anúncios nativos: a API Unified Native Ad foi adicionada. Isso combina
GADNativeAppInstallAds e GADNativeContentAds em um novo tipo:
GADUnifiedNativeAd. Para mais detalhes, consulte o
guia de anúncios nativos unificados.
Vídeos premiados: o método rewardBasedVideoAdDidCompletePlaying: foi adicionado a
GADRewardBasedVideoAdDelegate para notificar
os editores quando um vídeo é concluído.
Mediação de vídeo premiado: o método
connectorDidCompletePlayingRewardBasedVideoAd: foi adicionado a
GADMRewardBasedVideoAdConnectorDelegate para que os adaptadores de mediação sejam invocados quando um
vídeo for concluído.
Mediação nativa: GADMediatedNativeAdDelegate.h atualizado
para dar aos adaptadores acesso às visualizações individuais usadas em um anúncio nativo.
Suporte adicionado para mediação de vídeo nativa. Os adaptadores de mediação nativa
precisam implementar o método mediaView em
GADMediatedNativeAppInstallAd
e GADMediatedNativeContentAd
e retornar a visualização de mídia.
Dependências foram adicionadas às estruturas QuartzCore e CFNetwork.
7.26.0
2017-11-17
Suporte para iPhone X.
Para anúncios em tela cheia, o botão de fechar padrão agora é renderizado dentro da área segura.
Limita as interações do SDK com a StoreServices da Apple a uma vez por sessão, na inicialização do app.
Os anúncios de teste agora mostram um rótulo na parte de cima. Consulte o guia de testes para mais detalhes.
7.25.0
25-10-2017
Mediação nativa: os adaptadores agora recebem a chamada para
mediatedNativeAd:didRenderInView:viewController: assim que um
anúncio nativo é associado a uma visualização de anúncio nativo, em vez de esperar que essa
visualização de anúncio nativo fique visível.
Mediação nativa: os adaptadores agora recebem uma chamada para
mediatedNativeAdDidUntrackView: com uma visualização nula quando a visualização
rastreada é desalocada.
7.24.1
2017-9-27
Atualiza a maneira como o SDK interage com o StoreServices da Apple.
7.24.0
2017-9-20
Versão oficial para compatibilidade com iOS 11.
O GADAdDelegate foi removido. Use GADAudioVideoManager para gerenciar o áudio dos anúncios.
Correção de um bug no iOS 11 em que as visualizações de banners eram deslocadas para baixo devido a inserções de conteúdo.
Dependência adicionada à estrutura Security.
7.23.0
2017-09-05
Os adaptadores de mediação agora são notificados por mediatedNativeAd:didUntrackView: quando um anúncio nativo é desalocado.
7.22.0
2017-08-08
Correção de um problema em que o evento "falha no carregamento do anúncio" não era invocado
quando uma solicitação de anúncio era descartada devido ao app em execução em segundo plano.
7.21.0
2017-06-20
Para blocos de anúncios intersticiais que não permitem anúncios em vídeo, os anúncios intersticiais veiculados terão
uma opção de fechamento imediato, mesmo que um criativo MRAID
chame useCustomClose.
Foi adicionado texto ao menu de depuração para indicar se a visualização do criativo ou o modo de solução de problemas está ativo.
A classe GADMultipleAdsAdLoaderOptions foi adicionada, o que permite
que os editores especifiquem o número de anúncios a serem carregados para uma única solicitação.
Adicionamos a propriedade loading a GADAdLoader,
que indica se o carregador de anúncios está carregando anúncios.
Foi adicionado um novo método delegado opcional -adLoaderDidFinishLoading: a
GADAdLoaderDelegate, que é invocado depois que um
GADAdLoader termina de retornar todos os anúncios de uma solicitação.
7.20.0
2017-05-03
O formato de anúncio de compra no app foi removido.
A arquitetura armv7s foi removida.
7.19.1
2017-04-13
Correção de um problema em que o tamanho incorreto do anúncio era encaminhado
às redes de mediação para mediação de banner inteligente.
7.19.0
2017-03-16
O método openInlineBrowser() foi adicionado a
google_mobile_app_ads.js para abrir um URL em um
SFSafariViewController.
GADAudioVideoManagerDelegate foi adicionado para fornecer notificações sobre o
início e a pausa/parada da reprodução de anúncios em áudio e vídeo.
7.18.0
2017-02-23
Os métodos play, pause e
setMute foram adicionados a GADVideoController.
Foram adicionados novos métodos de delegação a GADVideoControllerDelegate,
correspondentes ao início, pausa, término, desativação e ativação do
som do conteúdo de vídeo.
Adição de suporte para que adaptadores de mediação de vídeo premiados ativem
a inicialização antecipada antes que uma solicitação de anúncio seja feita.
7.17.0
2017-01-31
nativeAdDidRecordImpression e
nativeAdDidRecordClick foram adicionados a
GADNativeAdDelegate.
7.16.0
2016-12-12
Adicionamos um controlador de vídeo ao objeto DFPBannerView.
As propriedades do controlador de vídeo GADNativeExpressAdView,
GADNativeContentAd,
GADNativeCustomTemplateAd,
GADNativeContentAd
e GADNativeCustomTemplateAd
agora não são nulas.
Mediação nativa: agora os adaptadores podem definir a propriedade adChoicesView
em GADMediatedNativeAppInstallAd e
GADMediatedNativeContentAd para renderizar o AdChoices.
7.15.0
2016-11-21
Adição de uma propriedade GADMediaView a GADNativeContentAd e GADNativeCustomTemplateAd.
7.14.0
2016-10-28
Os cabeçalhos do adaptador de mediação foram movidos para o framework e o cabeçalho global.
Para o tamanho de anúncio kGADAdSizeFluid, a mudança no tamanho
do banner não altera mais o tamanho do frame da visualização do banner.
7.13.1
2016-10-20
Adicionamos suporte à visualização no app e à solução de problemas no Google Ad
Manager.
7.13.0
2016-10-17
Adição de dependência ao framework JavaScriptCore.
Correções de bugs diversas.
7.12.1
2016-10-05
Anotações de nulidade corrigidas para GADNativeAppInstallAd
e GADNativeContentAd.
7.12.0
2016-09-28
Correções de bugs para falhas envolvendo GADStringFromCGFloat.
GADNativeAdViewAdOptions foi adicionado para especificar o local
das Opções de anúncios em anúncios nativos.
A propriedade adNetworkClassName foi adicionada a GADRewardBasedVideoAd.
7.11.0
2016-09-15
As dependências das estruturas CoreBluetooth, EventKit e EventKitUI foram removidas.
Os apps não precisam mais fornecer texto para NSCalendarsUsageDescription e NSBluetoothPeripheralUsageDescription ao atualizar para o iOS 10.
O suporte a MRAID 2.0 createCalendarEvent e storePicture foi removido.
7.10.1
2016-08-26
Correção de bugs para falhas envolvendo GADStringFromCGFloat.
7.10.0
2016-08-16
Ao associar anúncios nativos a uma visualização, a propriedade
userInteractionEnabled dela é alterada para NO para
corresponder às expectativas do SDK.
Adição de dependência a MobileCoreServices.
Uma API foi adicionada para informar à rede de publicidade se a versão do SDK é pelo menos
major.minor.patch.
7.9.1
2016-07-18
Correção de um bug que afetava a mediação de vídeo premiado.
7.9.0
2016-07-13
Foram adicionadas dependências do framework GLKit, OpenGLES, CoreMotion e CoreVideo para melhorar a renderização e a qualidade dos anúncios.
O método +[GADMobileAds configureWithApplicationID:] foi adicionado Os editores da AdMob precisam chamar esse método com o ID do aplicativo.
Os editores do Google Ad Manager que usam a mediação do SDK não vão mais receber o aviso "O tipo de anúncio mediado é desconhecido ou inválido".
7.8.1
2016-05-11
Compatibilidade ao SDK adicionada para usar dados de localização automaticamente quando um usuário explicitamente ativar as permissões de localização de um app.
7.8.0
2016-04-28
Dependência adicionada nas estruturas do CoreBluetooth e do SafariServices.
Anotações de nulabilidade adicionadas aos arquivos de cabeçalho principais do SDK
para melhorar a compatibilidade com opcionais do Swift.
Adição de suporte para GADAdSizeDelegate
em anúncios com tamanho kGADAdSizeFluid.
7.7.1
2016-04-06
Problema resolvido com o tratamento do clique em anúncios nativos em vistas de rolagem.
7.7.0
2016-02-24
Suporte adicionado para anúncios em vídeo pagos.
Agora é possível usar bitcode.
Apesar de isto ter aumentado o tamanho do download do SDK,
ele não vai aumentar significativamente o tamanho dos binários do app.
Para mudar essa configuração no app,
acesse as Configurações de build do projeto
e, na seção Build Options,
defina Enable Bitcode como Yes.
Dependência adicionada na estrutura do MediaPlayer.
Você precisará vincular esta estrutura ao binário do app.
Se você estiver usando CocoaPods, execute pod install --repo-update.
Todas as referências a userID foram removidas das APIs de vídeo com base em prêmio.
As chamadas para o método loadRequest:
para GADInterstitial são sempre pareadas com
uma chamada delegada didFailToReceiveAd:withError:
ou interstitialDidReceiveAd: assíncrona.
Caso isolado corrigido em que este contrato não era mantido.
Mediação nativa:
Foi adicionada a capacidade dos adaptadores de processar e informar eventos de clique.
Anúncios de pesquisa: foi adicionado suporte à altura dinâmica.
7.6.0
2015-12-07
Os métodos de protocolo para adaptadores de mediação foram reagrupados/movidos para simplificá-los.
Correção da capitalização da
mensagem didFailToLoadWithError no
protocolo GADRewardBasedVideoAdDelegate.
7.5.2
2015-10-16
Correções de bugs.
7.5.1
2015-09-30
Correção de falhas em GADStatisticsCore.
7.5.0
2015-09-22
O SDK não usa mais o método
canOpenURL
do UIApplication em dispositivos com iOS 9.
Correção de um problema em que
os métodos GADNativeAdDelegate não eram chamados.
O callback
adLoader:didFailToReceiveAdWithError de GADAdLoaderDelegate agora é chamado se nenhum
tipo de anúncio for solicitado.
7.4.1
2015-08-13
Corrige um problema que ocorre quando o usuário conclui a compra no app de um produto cujo
identificador contém um caractere especial.
7.4.0
2015-07-30
Versão Beta do MRAID v2.
Novas configurações globais adicionadas para relatórios de falhas e rastreamento automático de compra no aplicativo (IAP). Se o rastreamento automático de compra no app estiver ativado, ele vai remover a dependência do
SDK de acompanhamento de conversões
para relatar conversões do IAP.
A propriedade adUnitID em GADInterstitial agora é
readonly.
APIs adicionadas para mediação de vídeo baseado em pagamento.
O uso de setLocationWithDescription: foi descontinuado em GADRequest.
Em vez disso, use setLocationWithLatitude:longitude:accuracy:.
7.3.1
2015-05-28
Suporte adicionado para instalação de app e formatos de anúncio nativo de conteúdo na AdMob, no Ad Manager e na Ad Exchange.
Suporte adicionado para formatos de anúncio nativo personalizados, disponíveis para reservas do Ad Manager.
Correção de uma regressão introduzida na versão 7.2.0, em que banners inteligentes eram incorretamente exibidos em formato de paisagem no iOS 8.
7.2.2
2015-05-07
Corrige o aviso a seguir que aparece ao atualizar a App Store:
O app referencia seletores não públicos em Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1
2015-04-30
Os simuladores novamente carregam anúncios ativos por padrão. Adiciona kGADSimulatorID à propriedade testDevices em GADRequest para receber anúncios de teste nos simuladores.
Capacidade adicionada a adaptadores de mediação e eventos personalizados para registrar cliques para intersticiais.
Melhorias pequenas adicionadas às APIs de evento personalizado.
GADInterstitial initWithAdUnitID: foi adicionado e GADInterstitial init foi descontinuado.
O método setValidAdSizesWithSizes foi suspenso em DFPBannerView. Em vez disso, use DFPBannerView.validAdSizes.
7.1.0
2015-04-01
Exige vinculação a CoreMedia.framework.
Correções de bugs diversas.
7.0.0
2015-02-03
Compatibilidade com iOS 5 removida.
SDK lançada como uma estrutura.
Dependência removida na flag do vinculador -ObjC.
Tempo de carregamento do anúncio aprimorado no iOS 8.
A propriedade requestAgent foi adicionada a GADRequest.
As integrações de terceiros precisam definir essa propriedade para denotar a plataforma de
que a solicitação se originou.
Nova classe DFPRequest adicionada, compatível com
segmentação personalizada e exclusão de categorias.
A propriedade publisherProvidedID foi movida de
DFPExtras para DFPRequest.
GADAdMobExtras e DFPExtras foram substituídos por
uma única classe GADExtras.
A propriedade hasAutoRefreshed do GADBannerView foi descontinuada.
Macro GAD_SIMULATOR_ID removida: os anúncios de teste são
ativados automaticamente no simulador ao usar GADBannerView
e GADInterstitial.
mediationExtras,
additionalParameters e propriedades de teste de GADRequest foram removidas.
A setBirthdayWithMonth:day:year: do
GADRequest foi descontinuada.
O método addKeyword: do GADRequest foi removido.
Classe DFPSwipeableBannerView removida.
6.12.2
2014-11-06
Acumulação de anúncios de banner desativada.
Correção de uma falha que ocorre em DumpViews.
6.12.0
2014-09-18
Versão oficial para compatibilidade com iOS 8.
O carregamento de anúncios leva menos tempo no encadeamento principal no iOS 8.
Os anúncios de banner inteligente são exibidos corretamente em formato de paisagem no iOS 8.
Exige vinculação com duas novas estruturas: EventKit e EventKitUI.
Elas são vinculadas automaticamente se os módulos e as estruturas de vinculação automática forem ativados.
A propriedade mediatedAdView foi descontinuada em GADBannerView.
O método loadAndDisplayRequest:usingWindow:initialImage:, anteriormente descontinuado, foi removido
em GADInterstitial.
6.11.1
2014-08-07
Inicialização de visualização de banner corrigida nas pontas.
6.10.0
2014-07-17
Agora, por padrão, os anúncios abrem no Safari em vez de no navegador dentro do app.
O anúncio pode suspender esse comportamento especificando
mraid.expand() ou
admob.opener.openOverlay().
Os gestos de deslizar foram desativados em DFPBannerView.
O uso de DFPSwipeableBannerView foi descontinuado em favor de
DFPBannerView.
6.9.3
2014-06-12
O método loadAndDisplayRequest:usingWindow:initialImage
em GADInterstitial foi descontinuado.
Pacotes de analítica não agrupados no SDK, resultando na redução no tamanho do SDK
de 9,6 para 3,4 MB. O SDK de analítica pode ser baixado
neste link.
A propriedade contentURL em DFPExtras foi
movida para GADRequest.
Várias correções de bug.
6.9.2
2014-05-07
Compatibilidade com iOS 4.3 removida. O SDK é compatível com iOS 5.0 e versões mais recentes e
agora fornece referências fracas ao ARC.
Formato de banner grande, de 320 x 100, adicionado, com kGADAdSizeLargeBanner constante.
Novo formato de intersticial adicionado para lançar compras no app. Defina a
propriedade inAppPurchaseDelegate em GADInterstitial
para processar eventos de compra no app.
6.8.0
2014-01-24
Segmentação de anúncios melhorada.
Necessário para vincular à estrutura CoreTelephony.
Correção de uma falha que ocorre quando o dispositivo entra em modo avião.
6.7.0
2013-12-12
Melhoria na performance dos anúncios quando colocados dentro de uma UITableView.
Correções de bugs diversas.
6.6.1
2013-11-13
Alguns vazamentos de memória corrigidos ao usar a mediação.
6.6.0
2013-11-05
Necessário para vincular à estrutura AVFoundation.
Compatibilidade adicionada para arquiteturas arm64 e x86_64.
Tamanho da biblioteca reduzido significativamente.
A propriedade adNetworkClassName foi adicionada a GADBannerView e
GADInterstitial.
Correção de um bug em que os eventos do app do Ad Manager não estavam acionando para intersticiais.
O adaptador HTML do Ad Exchange foi agrupado diretamente na biblioteca. Os desenvolvedores do Ad Exchange
não precisam mais vincular libAdapterHtml.a separadamente.
6.5.1
2013-08-29
Oculta a barra de status das vistas em tela cheia no iOS 7.
6.5.0
2013-07-16
Correção do bug de redimensionamento de GADBannerView.
Mudança de API para o campo COPPA em GADRequest.
Transmite o IDFA da Apple na solicitação de anúncio.
Mensagens de advertência da mediação atualizadas para uso do sinalizador do vinculador.
6.4.2
2013-05-20
Correção do problema recorrente de GADMRAIDInterceptor.
6.4.1
2013-04-18
Correção de uma falha que ocorria quando o Advertising Identifier era nil
6.4.0
2013-04-08
Correção de falhas do GADInterstitial quando o app estava em execução em segundo plano.
Correção de uma falha de encadeamento de GADMRAIDInterceptor
Correção de um bug para que os representantes de intersticiais agora recebam interstitialWillLeaveApplication.
Símbolos MD5 renomeados para evitar erros de símbolos duplicados.
Compatibilidade adicionada para recebimento de anúncios de teste ao usar a AdMob por meio de mediação.
Os anúncios de teste estão disponíveis somente em dispositivos com iOS 6 ou mais recente.
Todos os usos de UDID foram removidos.
6.3.0
2013-02-14
Declaração de registro adicionada para fornecer o ID para passar a request.testDevices e ativar os anúncios de teste em um dispositivo específico.
Compatibilidade adicionada para anúncios de teste no iOS 6.
Correção de uma falha em GADMraidInterceptor
6.2.1
2012-10-16
Necessário para vincular à estrutura StoreKit.
Problema corrigido para quando o app é girado antes do recebimento do primeiro anúncio de mediação.
6.2.0
2012-09-26
A flag -all_load não é mais necessária ao criar para ARMv7s. A flag -ObjC ainda é necessária.
Necessário para vincular à estrutura AdSupport.
Necessário para usar o Xcode 4.5 e criar no iOS 6. A implantação mínima é o iOS 4.3.
O SDK removeu as instruções do ARMv6 e agora inclui as instruções do ARMv7s.
Usa o identificador de publicidade da Apple (IDFA) para iOS 6 e o UDID em versões anteriores ao iOS 6.
Várias correções de bugs para iOS 6.
Compatibilidade com navegador dentro do app para a tela mais alta do iPhone 5.
Compatibilidade com organização automática para iOS 6.
6.1.4/5
2012-08-09
Correção de bugs no acompanhamento de impressão/clique de terceiros.
As DFPBannerView podem ser criadas sem ter um tamanho inicial.
Verifique se validAdSizes está definido antes de carregar uma solicitação.
6.1.5::esta versão utiliza o identificador de dispositivos universal (UDID). Os apps que utilizam esta versão precisam receber o consentimento adequado do usuário para enviar informações do identificador do dispositivo em conformidade com as políticas relevantes do iOS.
6.1.1/2
2012-07-19
Falha no MRaid Interceptor corrigida ao acessar o problema de chave nula.
Os editores precisarão adicionar uma flag -all_load ao usar o SDK.
Foram adicionados objetos DFPBannerView, DFPInterstitial e
DFPExtras especificamente para editores do Ad Manager.
Novo recurso do Ad Manager: vários tamanhos de anúncio.
Novo recurso do Ad Manager: eventos de app.
Os cabeçalhos do Ad Manager, da Pesquisa e da Mediação agora estão incluídos na subpasta "Add-ons",
portanto, downloads separados não são mais necessários.
Problema conhecido: ao usar GADBannerView com o Interface Builder, o tamanho do frame
precisa ser definido explicitamente antes de carregar uma solicitação.
6.1.2::esta versão utiliza o identificador de dispositivos universal (UDID). Os apps que utilizam esta versão precisam receber o consentimento adequado do usuário para enviar informações do identificador do dispositivo em conformidade com as políticas relevantes do iOS.
6.0.3/4
2012-05-10
Limite de frequência adicionado.
Correção de alguns bugs menores.
6.0.4::esta versão utiliza o identificador de dispositivos
universal (UDID). Os apps que usam essa versão precisam receber o consentimento
adequado do usuário para enviar informações do identificador do dispositivo em conformidade com as políticas
relevantes do iOS.
6.0.1
2012-04-19
Mediação de rede de publicidade adicionada.
A mediação inclui a capacidade de mediar anúncios internos e eventos personalizados.
Compatibilidade com MRAID v1.0 adicionada para todas as versões da plataforma iOS.
As macros GAD_SIZE_#x# foram descontinuadas em favor das constantes GADAdSize.
Adição de suporte a anúncios de largura total com as novas constantes de GADSize: kGADAdSizeSmartBannerPortrait e
kGADAdSizeSmartBannerLandscape.
O GADRequest agora usa registerAdNetworkExtras:
para definir extras. A propriedade additionalParameters foi descontinuada.
A partir da versão 5.0.8, o SDK do iOS não faz referência a uniqueIdentifier.
5.0.8
2012-03-30
Todas as referências feitas a uniqueIdentifier,
uma propriedade UIDevice descontinuada, foram removidas.
A propriedade testDevices foi descontinuada em favor
da propriedade testing, que agora não é mais descontinuada.
5.0.5
2011-11-30
Adicionamos suporte para outros formatos de anúncio intersticial Rich Media para
iPhone e iPad. Esta atualização será compatível com todos os formatos futuros de
anúncios intersticiais.
Rastreamento de impressão de intersticial melhorado.
GADInterstitial sempre foi um objeto de uso único,
mas agora ele vai falhar de forma adequada ao chamar didFailToReceiveAdWithError:
em todas as solicitações de carga ou exibição de um intersticial após a primeira solicitação.
5.0.4
2011-10-28
Corrige botões grandes demais nos visores de retina no navegador no app.
Correção da apresentação de anúncios do controlador de vista modal.
Comportamento de tag de ancoragem corrigido.
4.1.1
2011-07-18
Certificado adicionalmente no iOS 5.0 Beta 3.
GTMStringEncoding recebeu espaços no nome para evitar colisões do vinculador
com outras bibliotecas.
O navegador dentro do app fecha autonomamente para anúncios desconfigurados da App Store.
Vazamentos de memória corrigidos no SDK.
Problemas de rastreamento de clique corrigidos para banners do DoubleClick for Advertisers (DFA).
Correção de algumas falhas muito raras.
Versão oficial do Google Ad Manager.
4.1.0
2011-05-02
Todos os controladores de vista são dispensados adequadamente quando um fechamento é emitido
do JavaScript em um controlador de vista obscurecido na pilha de controladores de vista.
Compatibilidade adicionada para tempos-limite de intersticiais do AFMA fornecidos por servidor.
O modo de teste agora é um ativado por IDs permitidos do dispositivo de listagem.
Método adicionado para reutilizar a mesma UIWebView em um banner e em Rich
Media Overlay.
Submodelo de dispositivo adicionado ao dicionário onshow.
Vazamentos de memória corrigidos em GADBrowserController e
UIWebViews.
O controlador de visualização de intersticial de app aberto bloqueia a si mesmo em formato de retrato para
remover um registro de advertência do console.
Todos os códigos de resposta HTTP 5xx agora retornam um "erro do servidor"
em vez de um "erro de rede".
[null,null,["Última atualização 2024-12-05 UTC."],[[["The Google Mobile Ads SDK for iOS is regularly updated to support new iOS versions and enhance features."],["Major updates like v11 and v10 introduced breaking changes, requiring developers to adjust their integration."],["Open Measurement (OM SDK) is frequently updated for improved ad viewability and verification."],["The SDK focuses on performance, stability, and privacy, with optimizations and privacy-focused features being added."],["Older APIs are regularly deprecated, encouraging developers to migrate to newer alternatives."]]],[]]