Notas da versão

Versão Data do lançamento Observações
11.10.0 2024-09-18
  • Foram feitas alterações no armazenamento de vídeos em buffer para melhorar o desempenho da reprodução no conexão celular.
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 do app de ocultar o status barra.
  • 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 com que o SDK ao executar no MacOS.
11.8.0 2024-08-13
  • Anúncios nativos: foi corrigido um bug em que a reprodução de um vídeo pausado acionava mais GADVideoControllerDelegate reproduzir e pausar o callback.
11.7.0 2024-07-15
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 esse acionar um aviso no Xcode, selecione “Aceitar alteração” para aceitar o novo identidade.
11.3.0 2024-04-11
  • A propriedade adUnitID foi adicionada a GADAppOpenAd.
11.2.0 2024-03-14
  • Foi adicionado suporte a arquivos de manifesto de privacidade.
  • Open Measurement: atualizado para o SDK do OM 1.4.12.
  • Melhoria de alguns códigos de erro de resposta para identificar corretamente a rede de falhas em vez de nenhum preenchimento.
  • O Info.plist do SDK foi atualizado para contornar um Swift Problema do gerenciador de pacotes no Xcode 15.3.
  • Ad Inspector: adição de suporte para a exibição de .plist. e os valores do TCF do IAB.
11.1.0 2024-03-06
  • Correção de um problema em que o carregamento de anúncios em vídeo podia acionar uma mensagem de aviso ao console sobre o uso da linha de execução principal.
  • Ad Inspector: adição de suporte para exibir as propriedades status de autorização do rastreamento de aplicativos.
11.0.1 2024-02-09
  • Open Measurement:
    • Revertido para o SDK do OM 1.4.8.
    • Contorna um símbolo global adView não intencional. presente no SDK do OM 1.4.10, o que causa erros de símbolo duplicado se o OM O SDK 1.4.10 está incluído em 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 AdMob a ao Firebase e integrar o SDK do Google Analytics para Firebase ao seu app.
    • Atualização da versão mínima compatível do Xcode 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 de UIViewController para anúncios em tela cheia são agora é anulável e não é obrigatório. O SDK usa a janela principal do app para procurar controles de visualização automaticamente quando nenhum é fornecido.
  • Teste:
  • Ad Inspector (em inglês):
    • O Ad Inspector agora mostra todos os erros encontrados durante o início da sessão.
    • Correção de uma falha rara associada ao Ad Inspector durante o SDK inicialização do sistema.
10.14.0 2023-11-29
  • O uso de GADSimulatorID foi descontinuado. Os simuladores já estão em teste por padrão.
  • O uso de -setSameAppKeyEnabled: foi descontinuado. Usar -setPublisherFirstPartyIDEnabled: como alternativa.
  • Adicionamos outros avisos de descontinuação às APIs GADCustomEvent. Use as APIs GADMediationAdapter.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • Correção de um bug que poderia fazer com que alguns criativos fossem exibidos 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 compatibilidade com o 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.
  • Remoção dos registros do console que recomendam adicionar IDs de simulador na testDeviceIdentifiers API. 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.
  • Suporte adicionado para transmitir um ID de bloco de anúncios ao gerar GADQueryInfo:
10.8.0 2023-07-12
  • Fizemos pequenas mudanças no caminho adWillPresentFullScreenContent:, adWillDismissFullScreenContent: e Os callbacks de delegados adDidDismissFullScreenContent: são processados por delegados para anúncios mediados. Essas mudanças tornam os anúncios mediados se comportam 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 de terceiros em tela cheia não são apresentados, 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. Usar o versionNumber como alternativa.
  • Os adaptadores que não renderizam agora podem ser mantidos para a coleta de indicadores.
10.6.0 01/06/2023
  • Redução do uso de memória 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 é compatível com o 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 no anúncio. inspetor.
10.3.0 2023-03-27
  • Correções de bugs e melhorias de desempenho.
10.2.0 2023-03-06
  • Adicionamos uma propriedade isMuted 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 precisa recuperar anúncios, embora o destino mínimo de implantação ainda seja o iOS 10.0.
    • Agora, um ID do app do Ad Manager é obrigatório para todos os apps do Ad Manager. O ID está no formato:
      ca-app-pub-################~##########. Consulte Atualize seu Info.plist para saber mais detalhes.
    • O GoogleAppMeasurement.xcframework agora é obrigatório para todos os apps do Ad Manager.
    • Os seguintes campos já descontinuados foram removidos:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Anúncios nativos: foi corrigido um bug em que GADMediaContent.mainImage retornou nil mesmo que a imagem tenha sido renderizada 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:. Carregando app anúncios abertos agora assumem a orientação atual do dispositivo, correspondendo em outros formatos de tela cheia.
  • Adição de suporte à mediação para anúncios de abertura do app.
  • Ad Inspector: adição de suporte ao SDK para solicitar e mostrar anúncios. por meio da interface do Ad Inspector.
9.13.0 2022-11-07
  • São aceitas mais 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 compatibilidade com o 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 premiada: uso descontinuado de didRewardUserWithReward: 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 Ad Manager .
  • 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, retornando informações sobre a rede de publicidade que carregou o anúncio.
  • A propriedade adSourceInstanceID foi adicionada a GADAdNetworkResponseInfo.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Mediação nativa: os callbacks nativeAdDidRecordImpression: e nativeAdDidRecordClick: agora são invocados em anúncios nativos mediados.
  • 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
9.1.0 2022-02-28
  • Correções de bugs e melhorias de desempenho.
9.0.0 2022-02-01
8.13.0 2021-11-17
8.12.0 2021-10-11
  • Correção de um bug em que o Native Validator poderia causar uma falha quando um código visualização de anúncio é removida da hierarquia de visualização no modo de teste.
  • Todas as constantes com o prefixo kGAD foram descontinuadas. Use os 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 é suportado apenas no iOS 10 e superior e é o ambiente autônomo.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • 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 podiam não ser dimensionadas corretamente para apps de vários cenários.
  • Correção de um bug em que uma chamada para registerAdNetworkExtras: falharia se o objeto GADRequest fosse criado com o método copy.
8.8.0 2021-07-20
  • Uma lógica foi adicionada para evitar casos raros em que várias lojas no app poderiam ser apresentadas umas sobre as outras.
8.7.0 2021-06-24
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 kGAMSimulatorID 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
  • Agora é possível usar o ID próprio do editor (antes conhecido como mesma chave de app) para 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
  • Foi corrigido o erro de instalação do CocoaPods "Não é possível mesclar user_target_xcconfig" que ocorreram ao usar vários pods com diferentes configurações do user_target_xcconfig.
8.2.0 2021-03-11
  • Adição de suporte adicional a SKAdNetwork em preparação para AppTrackingTransparency.
  • Remoção de definição de macro UIWindowScene necessária apenas no Xcode. anteriores à 11.
8.1.0 2021-02-19
  • Descontinuamos disableAutomatedInAppPurchaseReporting e enableAutomatedInAppPurchaseReporting. A geração de relatórios de IAP foi removida do SDK. Agora, esses métodos não são operacionais.
  • Foram adicionadas flags para reduzir o acesso do SDK às APIs CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • Mudanças principais da versão 8, conforme descrito em Preparar-se para o SDK v8.
  • Melhor desempenho do SDK ao fazer um grande número de solicitações concomitantemente.
  • A compatibilidade com a arquitetura i386 foi removida. Os simuladores de 32 bits não são mais suportado pelo Xcode.
  • Correção de um bug em que adapterVersion no O protocolo GADMediationAdapter apresentou conflitos com NSObject no Swift.
7.69.0 2020-12-03
  • Exige que os apps sejam criados para o Xcode 12.0 ou mais recente.
  • Uma fração do simulador arm64 foi adicionada para permitir testes em simuladores para a Apple. Silicon Mac plataformas.
  • Adição de um parâmetro styleID a GADDynamicHeightSearchRequest.
  • Adição do callback -adDidRecordImpression: à GADFullScreenContentDelegate para formatos Beta de tela cheia.
  • Adicionado suporte para o NSUserDefaults gad_has_consent_for_cookies. O SDK dos anúncios para dispositivos móveis vai ativar anúncios limitados (LTD) quando a preferência gad_has_consent_for_cookies for definida como zero. Consulte a configuração consentimento para o uso de cookies para mais detalhes.
  • 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
  • Atualização do SDK de um .framework para um .xcframework. O CocoaPods 1.9.0 ou posterior agora é necessário para Instalações do CocoaPod.
  • O arm64e foi removido da distribuição. Os testes locais no arm64e não estarão disponíveis.
  • Adição do validador da política de anúncios nativos.
  • Adição do Ad Inspector Beta.
  • Correção de um bug em que o rootViewController de GADNativeCustomTemplateAd mantém um forte indicador 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.
  • APIs adicionadas 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.
  • O formato GADInstreamAd foi descontinuado.
  • Anúncios de teste: agora é possível adicionar um dispositivo de teste nos casos em que o IDFA não está disponível.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Anúncios de abertura do app:os GADAppOpenAd alterados para serem formato da tela. No momento, os anúncios de abertura do app estão na versão Beta particular. Entre em contato com seu gerente de contas para solicitar acesso.
  • Anúncios nativos:o mediaContent foi adicionado e descontinuou a propriedade videoController em GADNativeCustomTemplateAd.
  • Mediação intersticial: Os callbacks interstitialDidDismissScreen: dos adaptadores de mediação estão a duplicação será eliminada.
7.62.0 2020-07-10
  • Correção de bug em que os vídeos precisavam ser clicados duas vezes para serem reproduzidos depois de serem pausado devido à remoção de fones de ouvido.
7.61.0 2020-06-17
  • Adição da propriedade dictionaryRepresentation a GADResponseInfo para facilitar o registro de informações de resposta.
  • A classe DFPCustomRenderedAd foi removida, um formato de anúncio não utilizado que os apps não devem referenciar.
7.60.0 2020-05-20
  • Anúncios premiados: a propriedade serverSideVerificationOptions de GADRewardedAd foi modificada para 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 retornam 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: correção de um bug em que os intersticiais no iPad podiam girar para orientações não suportadas, causando problemas na interface.
  • Anúncios de teste: o rótulo do anúncio de teste foi atualizado para "Modo de teste". em vez de "Anúncio de teste" e atualizamos a IU dos rótulos.
7.58.0 2020-04-13
  • O suporte à versão mínima do Xcode aumentou 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.
  • Acessibilidade desativada para elementos ocultos de anúncios, para ferramentas como o VoiceOver não chame elementos inativos.
7.57.0 2020-03-18
  • O uso de GADRewardBasedVideoAd foi descontinuado. Todos os clientes devem usar GADRewardedAd:
  • Melhorias nas mensagens de erro para "adaptador não encontrado" erros. 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. Ligação disableAutomatedInAppPurchaseReporting antes de inicializar o SDK dos anúncios para dispositivos móveis do Google ou ao carregar anúncios para desativar os relatórios automatizados de IAP.
  • Adicionou o disableMediationInitialization para GADMobileAds. 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.
  • A arquitetura i386 foi removida. Não há mais suporte para o simulador de 32 bits.
7.55.1 2020-02-14
  • Anúncios premiados: foi corrigido um bug em que rewardedAd:didFailToPresentWithError: retornou 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 à leitura de parâmetros de consentimento de TCF v2.0 do IAB e a 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: foi corrigido um bug em que uma API de interface do usuário era chamada em um 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 de 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 compatível do iOS foi aumentada para o iOS 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 removeu videoController, duration, currentTime e aspectRatio.
  • Adição do adaptador adaptativo ancorado API banner Beta.
7.50.0 2019-09-18
  • Versão oficial para compatibilidade com o iOS 13.
  • Open Measurement: atualização para o SDK do OM 1.2.19.
    • Foi adicionado suporte a apps com várias cenas. Apps compatíveis com várias cenas precisa definir a propriedade scene em GADRequest para receber anúncios de tamanho adequado.
    • Remoção da subclasse SKStoreProductViewController, que é não permitidas 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.
  • O código de erro kGADErrorMediationNoFill foi descontinuado. Todos os erros de ausência de preenchimento agora retornam kGADErrorNoFill. código de erro.
  • Anúncios premiados: o customRewardString propriedade agora pode ser definida a qualquer momento antes de um GADRewardedAd ser mostrados. Anteriormente, essa propriedade precisava ser definida antes de carregar um anúncio.
  • Mediação:mensagens de erro públicas aprimoradas durante a mediação. adaptadores não foram 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: correção de um bug em que os apps que usavam o vídeo premiado antigo APIs (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.
  • Melhoria no registro de mensagens quando os apps configuram incorretamente o próprio ID no Info.plist.
  • Correção de um bug de renderização na instalação de aplicativo de vídeo premiado e intersticial anúncios.
7.46.0 2019-06-24
  • Inclusão da arquitetura arm64e na estrutura do GoogleMobileAds para oferecer suporte no dispositivo. O Xcode 10 agora é necessário para a criação.
  • Anúncios nativos: remoção do anúncio descontinuado anteriormente APIs GADNativeAppInstallAd e GADNativeContentAd. 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 são disparados. 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.
  • Corrigimos uma falha que ocorria em raras ocasiões ao dispensar anúncios em vídeo.
  • O callback rewardedAdMetadataDidChange foi atualizado para não ser chamado quando os metadados são nil.
7.44.0 2019-05-10
  • Versão oficial para suporte à Medição de apps.
  • 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
  • Atualização da versão mínima necessária do iOS para a 8.0.
  • Versão oficial de lançamento para suporte ao Open Measurement.
  • Open Measurement:inclui o SDK do OM 1.2.13;
  • Open Measurement:agora é possível usar formatos de anúncios nativos personalizados.
  • Anúncios nativos: videoController e hasVideoContent propriedades para GADMediaContent.
  • Anúncios nativos: videoController foi descontinuado em GADUnifiedNativeAd, hasVideoContent e Métodos aspectRatio em GADVideoController.
  • Anúncios nativos: adicionamos o parâmetro classe GADNativeAdMediaAdLoaderOptions com uma aspectRatio, permitindo que os editores solicitem uma proporção específica do recurso de mídia de um anúncio nativo. Essa opção leva precedência sobre o preferredImageOrientation em GADNativeAdImageAdLoaderOptions.
  • Anúncios nativos: o GADMediaView agora respeita a propriedade contentMode ao renderizar imagens.
7.42.2 2019-03-29
  • Mediação premiada (novas APIs): correção de um bug em que os anúncios eram premiados os adaptadores de mediação são 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. Você deve incluir o framework de medição de apps e as dependências. O ID do aplicativo precisa ser colocados no plist do aplicativo usando a chave GADIsAdManagerApp. 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. [GADRequest tagForChildDirectedTreatment] foi descontinuada.
  • 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 em 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 resultou em um erro de build.
  • A propriedade mainImage foi adicionada ao arquivo GADMediaContent para definir o recurso de imagem principal para anúncios nativos quando o vídeo não for disponíveis.
7.38.0 2019-01-22
  • Correção de um problema de renderização para 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
  • Melhor compatibilidade com o Crashlytics para oferecer mais relatórios de erros utilizáveis com simbolização do stack trace atualizada.
7.36.0 2018-11-16
  • Correção de um problema em que determinados adaptadores de mediação podiam informar vários impressões do mesmo anúncio intersticial ou premiado.
7.35.2 2018-11-08
  • Várias correções de bugs.
7.35.1 2018-10-22
  • Várias correções de bugs.
7.35.0 2018-10-17
  • Correção de um problema que impedia o carregamento de anúncios premiados após um novo anúncio premiado anúncio é carregado dentro do rewardBasedVideoAdDidClose: método delegado.
  • A versão mínima do Xcode agora é 9.2.
7.34.0 2018-09-26
  • Solicitar um segundo anúncio premiado enquanto outro é apresentado não é mais permitido. Isso corrige um problema em que a solicitação da segunda anúncio premiado pode corromper vários adaptadores de mediação de terceiros. Outro anúncio pode ser solicitado após o fim da apresentação em rewardBasedVideoAdDidClose:.
  • Corrigido:o CocoaPod foi atualizado para reduzir o tamanho de arquivo abaixo de 100 MB, permitindo Arquivos do SDK a serem enviados por push para os repositórios do GitHub.
7.33.1 2018-09-13
  • Anúncios nativos: foi corrigido um problema em que os anúncios em vídeo às vezes não eram são reproduzidos 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
  • Foi adicionada compatibilidade com o iOS 12.
  • Correções de bugs e melhorias de desempenho.
7.32.0 2018-08-13
  • Anúncios premiados: a propriedade customRewardString foi adicionada 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 as APIs associadas foram descontinuadas e substituídas por 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.
  • Adicionamos a propriedade requestConfiguration a GADMobileAds, que pode ser usada. para especificar os parâmetros maxAdContentRating e tagForUnderAgeOfConsent para todos os parâmetros solicitações.
  • Mediação: foram adicionadas as propriedades maxAdContentRating e underAgeOfConsent a GADMediationAdRequest.
7.31.0 2018-05-17
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
  • Foi corrigido um bug introduzido na versão 7.28.0 que causava falhas gráficas em 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 a 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 foi atualizado para dar aos adaptadores acesso às visualizações individuais usadas em um anúncio nativo.

    Adicionado em:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Descontinuado:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Suporte adicionado para mediação de vídeo nativo. 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 ao iPhone X.
  • Para anúncios em tela cheia, o botão "Fechar" padrão agora é renderizado dentro da área segura.
  • A propriedade nativeAd foi removida de GADAdChoicesView e GADMediaView
  • 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 do anúncio. 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 anúncio nativo é associado a uma visualização de anúncio nativo, em vez de esperar visualização do anúncio nativo 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 forma como o SDK interage com os 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 do iOS 11 em que as visualizações do banner eram deslocadas para baixo devido a encartes de conteúdo.
  • Foi adicionada uma dependência no framework Security.
7.23.0 2017-09-05
  • Os adaptadores de mediação agora recebem uma notificação por mediatedNativeAd:didUntrackView: quando um anúncio nativo é desalocado.
7.22.0 2017-08-08
  • Corrigimos o problema em que a mensagem "Falha ao carregar o anúncio" o evento não estava sendo invocado quando uma solicitação de anúncio é descartada devido à execução do app em segundo plano.
7.21.0 2017-06-20
  • Para os blocos de anúncios intersticiais que não permitem anúncios em vídeo, os anúncios intersticiais veiculados vão ter uma opção de fechamento imediato, mesmo que um criativo MRAID chame useCustomClose.
  • Adicionamos 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.
  • Remoção da arquitetura armv7s.
7.19.1 2017-04-13
  • Correção do problema em que um tamanho de anúncio incorreto era encaminhado às redes de mediação para mediação de banners inteligentes.
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 para o início e pausa/interrupção 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.
  • Novos métodos delegados foram adicionados a GADVideoControllerDelegate correspondente ao início, pausa, término, desativação e ativação do som de conteúdo em vídeo.
  • Adição de suporte para adaptadores de mediação de vídeos premiados para ativação à 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
  • Um controlador de vídeo foi adicionado 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: os adaptadores agora podem definir a adChoicesView propriedade em GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd para renderizar as Opções de anúncios.
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
  • Foi adicionada dependência no framework JavaScriptCore.
  • Várias correções de bugs.
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
  • Remoção das dependências nas estruturas CoreBlueooth, EventKit e EventKitUI.
  • 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.
  • Foi adicionada dependência em MobileCoreServices.
  • Foi adicionada uma API 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 bug que afetava a mediação de vídeos premiados.
7.9.0 2016-07-13
  • Foram adicionadas dependências de estrutura GLKit, OpenGLES, CoreMotion e CoreVideo para melhorar e aprimorar a renderização e a qualidade do anúncio.
  • 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 a mensagem de aviso "O tipo de anúncio mediado é desconhecido ou inválido".
7.8.1 2016-05-11
  • Compatibilidade com o 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.
  • Agora é possível usar GADAdSizeDelegate. em anúncios com o 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. Embora isso tenha aumentado o tamanho do download do SDK, o tamanho dos binários do app não aumentará significativamente. Para mudar essa configuração no seu app, faça o seguinte: acesse as Configurações da versão do seu projeto e, na seção Build Options, Defina Ativar Bitcode como Yes.
  • Adicionada uma dependência ao framework 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 nas APIs de vídeo com base em prêmios.
  • 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: agora é possível usar a 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 UIApplication canOpenURL em dispositivos iOS 9.
  • Corrige problema em que Os métodos GADNativeAdDelegate não foram chamados.
  • O callback adLoader:didFailToReceiveAdWithError de GADAdLoaderDelegate agora é chamado se nenhum tipo de anúncio for solicitado.
7.4.1 2015-08-13
  • Corrige uma falha que ocorre quando o usuário conclui uma compra no aplicativo 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 erros e compras automáticas no app (IAP) monitoramento. Se o acompanhamento automático de compras no aplicativo estiver ativado, isso removerá a dependência da SDK de acompanhamento de conversões para gerar relatórios sobre conversões de IAP.
  • A propriedade adUnitID em GADInterstitial agora está 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 apps e formatos de anúncios nativos de conteúdo na AdMob, no Ad Manager e no Ad Exchange.
  • Foi adicionado suporte para formatos de anúncios nativos personalizados, disponíveis para reservas do Ad Manager.
  • Corrigida uma regressão introduzida na 7.2.0, em que banners inteligentes eram exibidos incorretamente no modo 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 os anúncios ativos por padrão. Adiciona kGADSimulatorID à propriedade testDevices em GADRequest para receber anúncios de teste nos simuladores.
  • Adicionada a capacidade de adaptadores de mediação e eventos personalizados registrarem 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
  • É necessário vincular a CoreMedia.framework.
  • Várias correções de bugs.
7.0.0 2015-02-03
  • Compatibilidade com iOS 5 removida.
  • Lançamento do SDK como framework.
  • Dependência removida na sinalização 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 devem definir esta propriedade para denotar a plataforma do em que a solicitação foi originada.
  • Nova classe DFPRequest adicionada, compatível com segmentação personalizada e exclusão de categorias.
  • publisherProvidedID propriedade movida de DFPExtras para DFPRequest.
  • GADAdMobExtras e DFPExtras substituídos por uma única classe GADExtras.
  • A propriedade hasAutoRefreshed do GADBannerView foi descontinuada.
  • Macro GAD_SIMULATOR_ID removida. Os anúncios de teste estão ativado automaticamente no simulador ao usar GADBannerView e GADInterstitial.
  • Remoção de mediationExtras de GADRequest. additionalParameters e propriedades de teste.
  • Descontinuações de GADRequest setBirthdayWithMonth:day:year:.
  • O método addKeyword: do GADRequest foi removido.
  • Classe DFPSwipeableBannerView removida.
6.12.2 2014-11-06
  • A rejeição de anúncios de banner foi 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 na linha de execução principal no iOS 8.
  • Os anúncios de banner inteligente são exibidos corretamente em formato de paisagem no iOS 8.
  • Exige vinculação a dois novos frameworks: EventKit e EventKitUI. Eles serão vinculados automaticamente se os módulos e frameworks de vinculação automática estiverem 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 no dispositivo DFPBannerView.
  • DFPSwipeableBannerView foi suspenso e substituído por 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.
  • Adicionado um formato de banner grande de 320 x 100, com constante kGADAdSizeLargeBanner:
  • 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.
  • Corrigimos uma falha que ocorre quando o dispositivo entra no 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 Correção de alguns vazamentos de memória ao usar a mediação.
6.6.0 2013-11-05
  • Necessário para vincular ao framework 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.
  • Adaptador HTML do Ad Exchange agrupado diretamente na biblioteca. Desenvolvedores do Ad Exchange não precisa mais vincular libAdapterHtml.a separadamente.
6.5.1 2013-08-29 Oculta a barra de status para exibições 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 a 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.
  • Foi corrigida uma falha na linha de execução de GADMRAIDInterceptor.
  • Correção de um bug para que os delegados 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
  • Adição de um log statement que fornece o ID a ser transmitido para request.testDevices para ativar 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 sinalização -all_load não é mais necessária ao criar para ARMv7s. a sinalização -ObjC ainda é obrigató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 é iOS 4.3.
  • O SDK removeu as instruções para ARMv6 e agora inclui instruções para ARMv7s.
  • Usa o Identifier for Advertising (IDFA) da Apple para iOS 6 e o UDID para versões anteriores ao iOS 6.
  • Várias correções de bugs para iOS 6.
  • Compatibilidade de navegador no aplicativo para a tela mais alta do iPhone 5.
  • Compatibilidade com layout automático para iOS 6.
6.1.4/5 2012-08-09
  • Correção de bugs no acompanhamento de impressão/clique de terceiros.
  • DFPBannerView pode ser criada sem ter um tamanho inicial. Verifique se validAdSizes está definido antes de carregar uma solicitação.

6.1.5: Essa versão utiliza o identificador de dispositivo universal (UDID, na sigla em inglês). 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
  • Correção de falha no MRaid Interceptor ao acessar o problema de chave nula.
  • Os editores precisam adicionar uma sinalização -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: Essa versão utiliza o identificador universal de dispositivos (UDID, na sigla em inglês). Os apps que utilizam essa versão precisam ter o consentimento adequado do usuário para enviar informações sobre o identificador do dispositivo em conformidade com as políticas relevantes do iOS.

6.0.3/4 2012-05-10
  • Adição do limite de frequência.
  • Correção de alguns pequenos bugs.

6.0.4: essa versão utiliza o dispositivo universal identificador (UDID). Os apps que usam essa versão precisam ter acesso a controles consentimento para enviar informações do identificador do dispositivo em conformidade com as políticas do iOS.

6.0.1 2012-04-19
  • Mediação de rede de anúncios 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 e substituídas pelas constantes GADAdSize.
  • Agora é possível usar anúncios de largura total no novo GADSize. constantes: kGADAdSizeSmartBannerPortrait e kGADAdSizeSmartBannerLandscape
  • 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 foram removidas, uma propriedade UIDevice descontinuada
  • A propriedade testDevices foi descontinuada e substituída pela a propriedade testing foi descontinuada.
5.0.5 2011-11-30
  • Adicionado suporte para formatos de anúncio intersticial Rich Media adicionais para iPhone e iPad. Essa atualização será compatível com todas as políticas formatos de anúncios intersticiais.
  • Rastreamento de impressão de intersticial melhorado.
  • GADInterstitial sempre foi um objeto de uso único, mas agora ele falhará normalmente chamando didFailToReceiveAdWithError: em qualquer solicitação para carregar ou exibir 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.
5.0.3 2011-10-24
  • Integração com anúncios de pesquisa personalizados.
  • Compatibilidade com iOS 5.0.
  • Carregamento mais rápido de intersticiais.
  • Correção da apresentação de anúncios do controlador de vista modal.
  • Comportamento corrigido da tag âncora.
4.1.1 2011-07-18
  • Certificado adicionalmente no iOS 5.0 Beta 3.
  • GTMStringEncoding recebeu namespace para evitar o vinculador ou conflitos com outras bibliotecas.
  • O navegador dentro do app fecha autonomamente para anúncios desconfigurados da App Store.
  • Correção de vazamentos de memória no SDK.
  • Problemas de rastreamento de clique corrigidos para banners do DoubleClick for Advertisers (DFA).
  • Correção de algumas falhas muito raras.
  • Versão de lançamento oficial do Google Ad Manager.
4.1.0 2011-05-02
  • Todos os controladores de visualização são dispensados adequadamente quando um fechamento é emitido. do JavaScript em um controlador de visualização obscurecido na pilha de controladores de visualização.
  • Suporte adicionado para tempos limite de intersticiais do AFMA fornecidos pelo servidor.
  • O modo de teste agora é ativado por IDs de dispositivos da lista de permissões.
  • 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".
4.0.2 2011-03-15 Versão de disponibilidade geral.