Notas da versão

Versão Data do lançamento Observações
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 após a definição das visualizações de recursos como nil.
  • Ad Inspector: inclusão de suporte para mostrar outros indicadores de privacidade, como TFUA e TFCD.
11.4.0 2024-05-06
  • A identidade da assinatura foi atualizada de AdMob Inc. para Google LLC usando o ID de equipe EQHXZ8M8AV. Se isso acionar um aviso no Xcode, selecione “Aceitar alteração” para aceitar a nova 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 falhas de rede, em vez de nenhum preenchimento.
  • O Info.plist do SDK foi atualizado para contornar um problema do Gerenciador de pacotes do Swift no Xcode 15.3.
  • Ad Inspector (link em inglês): adicionamos suporte à exibição de informações de .plist e valores de 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 para o console sobre a utilização da linha de execução principal.
  • Ad Inspector: adição de suporte para mostrar o status de autorização de rastreamento do app do usuário.
11.0.1 2024-02-09
  • Open Measurement:
    • Revertido para o SDK do OM 1.4.8.
    • Contorna 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 1.4.10 do OM for incluído por várias bibliotecas.
11.0.0 2024-02-06
  • Alterações interruptivas:
    • 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 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.
    • Atualização do 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 de tela cheia agora são anuláveis e não são obrigatórias. O SDK usa a janela principal do app para procurar controladores de visualização automaticamente quando um não é fornecido.
  • Teste:
  • Ad Inspector (link em inglês):
    • O Ad Inspector agora exibe todos os erros encontrados durante o início da sessão.
    • Correção de uma falha rara associada ao Ad Inspector durante a inicialização do SDK.
10.14.0 2023-11-29
  • O uso de GADSimulatorID foi descontinuado. Por padrão, os simuladores já estão no modo de teste.
  • O uso de -setSameAppKeyEnabled: foi descontinuado. Use -setPublisherFirstPartyIDEnabled: em vez disso.
  • 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 fazia com que algumas peças criativas fossem exibidas incorretamente quando um anúncio é carregado em uma orientação, mas apresentado em outra.
10.10.0 30-08-2023
  • Versão oficial para compatibilidade com 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 do simulador na API testDeviceIdentifiers. Por padrão, os simuladores já estão no modo de teste.
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 do problema de áudio em que, mesmo quando o anúncio era silenciado, a sessão de áudio parava inesperadamente a música de fundo quando o vídeo terminava.
  • Foi adicionado suporte à transmissão de um ID de bloco de anúncios ao gerar GADQueryInfo.
10.8.0 2023-07-12
  • Pequenas mudanças foram feitas na forma como os callbacks de delegados adWillPresentFullScreenContent:, adWillDismissFullScreenContent: e adDidDismissFullScreenContent: são processados pelos delegados para anúncios mediados. Essas mudanças fazem com que os anúncios mediados se comportem mais como anúncios primários.
    • Os SDKs de terceiros que chamam adWillPresentFullScreenContent: seguido por adDidDismissFullScreenContent: várias vezes agora acionam vários callbacks, em vez de apenas para o primeiro conjunto de chamadas.
    • Quando os anúncios de tela cheia de terceiros 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. Use versionNumber.
  • Adaptadores que não são de renderização agora podem ser mantidos para 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 durante a criação de um objeto GADQueryInfo.
10.4.0 2023-04-20
  • Atualização da versão mínima compatível do Xcode para a 14.1.
    • O armv7 não é compatível com o Xcode 14 e foi removido do SDK.
  • O destino mínimo de implantação foi aumentado para o iOS 11.0.
  • Ad Inspector: foi adicionado suporte ao SDK para mostrar nomes de 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
  • 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
  • Alterações interruptivas:
    • Os anúncios não são mais veiculados no iOS 11. O iOS 12 é necessário para recuperar anúncios, embora o destino mínimo de implantação ainda seja o iOS 10.0.
    • Agora é necessário um ID do app do Ad Manager para todos os apps do Ad Manager. O ID está no formato:
      ca-app-pub-################~##########. Consulte Atualizar seu Info.plist para saber mais.
    • 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 retornava nil, mesmo que a imagem fosse 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 suspenso e substituído por +loadWithAdUnitID:request:completionHandler:. O carregamento de anúncios de abertura do app agora assume a orientação atual do dispositivo, combinando outros formatos de tela cheia.
  • Agora é possível usar a mediação em 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
  • 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.
  • Atualizamos a 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:adicionamos as seguintes propriedades 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 de didRewardUserWithReward: descontinuado em GADMediationRewardedAdEventDelegate e substituído por didRewardUser. O prêmio de anúncio fornecido pela didRewardUserWithReward: sempre foi um ambiente autônomo, e o valor do prêmio vem das configurações do bloco de anúncios na Ad Manager interface.
  • Ad Inspector: agora é possível usar o 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 em cabeçalhos públicos para oferecer compatibilidade com cabeçalhos C++.
9.4.0 2022-04-26
  • Atualização da versão mínima compatível do Xcode 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.
  • Avisos adicionados quando o código do aplicativo referencia 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 validador nativo podia causar uma falha quando uma visualização de anúncio nativo era removida da hierarquia de visualização no modo de teste.
  • Todas as constantes com o prefixo kGAD foram descontinuadas. Use aqueles com o prefixo GAD.
8.11.0 2021-09-16
  • Versão oficial para compatibilidade com o iOS 15.
  • Adicionamos proteções para evitar que os apps falhem quando o SDK dos anúncios para dispositivos móveis do Google for executado no iOS 9 ou versões anteriores. O SDK é compatível apenas com iOS 10 e versões mais recentes. Caso contrário, ele é 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: falhava se o objeto GADRequest fosse criado pelo 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 delegado para desativação / ativação de som do vídeo não eram invocados para Open Bidding anúncios nativos.
  • Atualização do tipo kGAMSimulatorID de id para NSString* para evitar a transmissão de tipos extras no Swift.
8.5.0 2021-05-07
  • Correção de um bug em que um formato de anúncio experimental não seria dispensado ao dispensar o anúncio se fosse apresentado várias vezes.
8.4.0 2021-04-19
  • Maior suporte para eventos de conversão SKAdNetwork que usam SKAdImpression.
8.3.0 2021-03-25
  • Adicionamos suporte ao ID próprio do editor (anteriormente conhecido como same app key) para ajudar você a exibir anúncios mais relevantes e personalizados usando os 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 "Can't merge user_target_xcconfig" que ocorria ao usar vários pods com diferentes configurações de user_target_xcconfig.
8.2.0 2021-03-11
  • Foi adicionado suporte extra a SKAdNetwork em preparação para a aplicação do AppTrackingTransparency.
  • Remoção da definição de macro UIWindowScene, necessária apenas nas versões do Xcode anteriores à 11.
8.1.0 2021-02-19
  • disableAutomatedInAppPurchaseReporting e enableAutomatedInAppPurchaseReporting foram descontinuados. Os relatórios do IAP foram removidos do SDK. Agora, esses métodos não são operacionais.
  • Foram adicionadas sinalizações para reduzir o acesso do SDK às APIs CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • Mudanças na versão principal 8, conforme descrito em Preparar para o SDK v8.
  • Melhoramos o desempenho do SDK ao fazer um grande número de solicitações simultaneamente.
  • A compatibilidade com a arquitetura i386 foi removida. Os simuladores de 32 bits não são mais compatíveis com o Xcode.
  • Correção de um bug em que adapterVersion no protocolo GADMediationAdapter entrava em conflito com NSObject no Swift.
7.69.0 2020-12-03
  • Apps exigidos para criação no Xcode 12.0 ou mais recente.
  • Uma fração do simulador arm64 foi adicionada para permitir testes em simuladores para plataformas Apple Silicon Mac.
  • Adicionamos um parâmetro styleID a GADDynamicHeightSearchRequest.
  • Adicionamos o callback -adDidRecordImpression: a GADFullScreenContentDelegate para formatos Beta de tela cheia.
  • Foi adicionado suporte ao gad_has_consent_for_cookies NSUserDefaults. O SDK dos anúncios para dispositivos móveis vai ativar anúncios limitados (LTD) quando a preferência gad_has_consent_for_cookies estiver definida como zero. Consulte Como definir o consentimento para cookies para mais detalhes.
  • O SDK de anúncios para dispositivos móveis desativará a transmissão do identificador de publicidade (IDFA) quando o GADMobileAds.sharedInstance().requestConfiguration.tag for chamado com forChildDirectedTreatment: true (consulte a configuração para direcionamento a crianças) ou GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) for chamado (consulte usuários abaixo da configuração de idade de consentimento).
7.68.0 2020-11-04
  • O SDK foi atualizado de .framework para .xcframework. O CocoaPods 1.9.0 ou posterior agora é necessário para instalações do CocoaPod.
  • Arm64e removido da distribuição. Os testes locais no arm64e não estarão mais 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 retinha 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 mais consistência.
  • 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 do anúncio 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
  • Requer que os apps criem no Xcode 11.0 ou mais recente.
  • O formato GADInstreamAd foi descontinuado.
  • Anúncios de teste: agora, a adição de um dispositivo de teste é compatível com os casos em que o IDFA está indisponível.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Anúncios de abertura do app:mudamos GADAppOpenAd para um formato de tela cheia. 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:a propriedade mediaContent foi adicionada, e a propriedade videoController foi descontinuada em GADNativeCustomTemplateAd.
  • Mediação intersticial: as callbacks interstitialDidDismissScreen: dos adaptadores de mediação não serão duplicadas.
7.62.0 2020-07-10
  • Correção de um bug em que os vídeos precisavam ser clicados duas vezes para reproduzir depois de serem pausados devido à remoção de fones de ouvido.
7.61.0 2020-06-17
  • Adicionamos a propriedade dictionaryRepresentation a GADResponseInfo para facilitar o registro de informações de resposta.
  • Removemos a classe DFPCustomRenderedAd, uma classe de formato de anúncio não utilizada que os apps não podem referenciar.
7.60.0 2020-05-20
  • Anúncios premiados: a propriedade serverSideVerificationOptions de GADRewardedAd foi modificada para strong em vez de copy.
  • O método description foi implementado em GADResponseInfo e GADAdNetworkResponseInfo para facilitar a geração de registros.
  • Todos os erros de apresentação (por exemplo, rewardedAd:didFailToPresentWithError:) agora sempre retornam um código de GADPresentationErrorCode. Erros de apresentação da mediação aparecem 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 do usuário.
  • Anúncios de teste: atualizamos o rótulo do anúncio de teste para "Modo de teste" em vez de "Anúncio de teste" e atualizamos a interface do rótulo.
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 exibe metadados sobre redes de mediação chamadas como parte dessa resposta de anúncio.
  • Acessibilidade desativada para elementos ocultos de anúncios para que ferramentas como o VoiceOver não chamem elementos inativos.
7.57.0 2020-03-18
  • O uso de GADRewardBasedVideoAd foi descontinuado. Todos os clientes precisam usar GADRewardedAd.
  • Melhorias nas mensagens para erros "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 nos casos em que nenhum anúncio premiado tinha sido carregado.
  • Correção de uma possível falha que poderia ocorrer se os criativos tentassem carregar URLs que não são HTTP dentro de uma SafariViewController
7.56.0 2020-02-28
  • Os métodos de instância disableAutomatedInAppPurchaseReporting e enableAutomatedInAppPurchaseReporting foram adicionados em 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 os relatórios automáticos de IAP.
  • O método disableMediationInitialization foi adicionado a 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: 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. UIWebView não é mais compatível.
7.54.0 2020-01-28
  • Open Measurement:atualizado para o SDK do OM 1.3.1.
  • WKWebView ativado como padrão do SDK em todas as visualizações da Web.
  • Agora é possível ler os 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 como kGADErrorApplicationIdentifierMissing.
  • Mediação premiada: foi corrigido um bug em que Open Bidding não funcionava ao usar a API GAD melhoraAd.
7.53.0 2019-12-12
  • Open Measurement:atualizado para o SDK do OM 1.2.21.
  • Anúncios intersticiais/premiados: o método canPresentFromViewController: foi adicionado. Aplicativos de vários cenários podem usar esse método para verificar se o anúncio ainda pode ser apresentado quando o tamanho do cenário mudar.
  • 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 IU era chamada em uma linha de execução em segundo plano.
  • Correção do vazamento de memória de GADBlockSignalSource que ocorria ao carregar anúncios.
  • Mediação nativa: GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd foram removidos.
  • Mediação nativa: propriedades duration e currentTime adicionadas 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ó serão carregados no iOS 9 ou versões mais recentes.
  • As propriedades currentTime e duration foram adicionadas a GADMediaContent.
  • Adicionamos a propriedade mediaContent a GADInstreamAd e removemos as propriedades videoController, duration, currentTime e aspectRatio.
  • Adicionamos a API de banner adaptativo ancorado Beta.
7.50.0 2019-09-18
  • Versão oficial para compatibilidade com o iOS 13.
  • Open Measurement:atualizado para o SDK do OM 1.2.19.
    • Foi adicionado suporte a apps com várias cenas. Apps compatíveis com várias cenas precisam definir a propriedade scene em GADRequest para receber anúncios de tamanho adequado.
    • Remoção da subclasse SKStoreProductViewController, o que não é permitido no iOS 13.
  • Resolvido o aviso da Apple durante o envio da app store sobre o uso de API descontinuado.
  • A propriedade testRequestIdentifiers foi adicionada a GADMobileAds.requestConfiguration. Descontinuação da propriedade testDevices em GADRequest.
  • O código do erro kGADErrorMediationNoFill foi descontinuado. Todos os erros sem preenchimento agora retornam o código de erro kGADErrorNoFill.
  • Anúncios premiados: a propriedade customRewardString agora pode ser definida a qualquer momento antes que o GADRewardedAd seja exibido. Antes, essa propriedade precisava ser definida antes do carregamento de um anúncio.
  • Mediação: melhorias nas mensagens de erro públicas quando os adaptadores de mediação não foram encontrados ou não estão em conformidade com o protocolo correto.
7.49.0 2019-08-20
  • Adicionamos uma API do identificador de resposta de anúncios 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 as antigas APIs de vídeo premiado (por exemplo, GADRewardBasedVideoAd) tiveram quedas nas 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 ID no Info.plist.
  • Correção de um bug de renderização em anúncios intersticiais e de instalação de apps em vídeo premiado.
7.46.0 2019-06-24
  • Inclusão da arquitetura arm64e no framework do GoogleMobileAds para oferecer suporte a testes no dispositivo. O Xcode 10 agora é necessário para a criação.
  • Anúncios nativos:foram removidas as APIs GADNativeAppInstallAd e GADNativeContentAd descontinuadas. Os apps precisam usar anúncios nativos unificados.
  • Anúncios nativos:foi corrigido um bug em que o anúncio nativo retornava uma exibição de mídia nil e proporção de zero, mesmo que tivesse conteúdo de 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.
  • Corrigimos 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 do suporte à medição de apps.
  • Open Measurement:atualizado para o SDK do OM 1.2.14.
  • Remoção de GADCorrelator e das APIs associadas a ele. Antes, esse recurso não estava funcionando.
  • 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 de lançamento oficial para compatibilidade com o 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: as propriedades videoController e hasVideoContent foram adicionadas a GADMediaContent.
  • Anúncios nativos: videoController foi descontinuado nos métodos GADUnifiedNativeAd e 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 premiada (novas APIs): foi corrigido um bug em que os adaptadores de mediação premiada são automaticamente desalocados após a chamada de carregamento.
7.42.1 2019-03-25
  • Corrigida uma falha rara que pode ocorrer quando anúncios em vídeo são 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 aplicativo precisa ser colocado no plist do aplicativo usando a chave GADIsAdManagerApp. Consulte o guia de início rápido para mais informações.
  • O tamanho do framework do SDK foi reduzido para ficar 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 a nova API GADRewardedAd (em 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 alterações nos metadados de anúncios.
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.
  • Adicionamos a propriedade mainImage na 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 para anúncios fluidos exibidos em visualizações de tabela.
  • Nova classe GADMediaContent adicionada para fornecer informações de conteúdo de mídia.
7.37.0 2018-12-10
  • Compatibilidade aprimorada com o Crashlytics para oferecer relatórios de erros mais 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árias 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 depois que um novo anúncio premiado era carregado dentro do método delegado rewardBasedVideoAdDidClose:.
  • A versão mínima do Xcode agora é a 9.2.
7.34.0 2018-09-26
  • Não é mais permitido solicitar um segundo anúncio premiado enquanto outro estiver sendo apresentado. Isso corrige um problema em que a solicitação do segundo anúncio premiado corrompe vários adaptadores de mediação de terceiros. Outro anúncio pode ser solicitado após o término da apresentação em rewardBasedVideoAdDidClose:.
  • Corrigido:o CocoaPod foi atualizado para reduzir o tamanho do arquivo abaixo de 100 MB, permitindo que os arquivos do SDK sejam enviados 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 reproduzidos corretamente.
  • Anúncios nativos:foi corrigido um problema em que GADMediaView ficava 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 se comportava 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: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 as APIs associadas foram descontinuados e substituídos por GADUnifiedNativeAd. Consulte o Guia unificado de anúncios nativos avançados para mais instruções sobre como usar as novas APIs.
  • Anúncios nativos:adicionamos o recurso "Desativar este anúncio".
  • Anúncios nativos:foi corrigido um bug em que a visualização de Opções de anúncios era removida ao reutilizar visualizações de anúncios em visualizações de coleções.
  • Adicionamos a propriedade requestConfiguration a GADMobileAds, que pode ser usada para especificar os parâmetros maxAdContentRating e tagForUnderAgeOfConsent para todas as solicitações de anúncios.
  • Mediação:as propriedades maxAdContentRating e underAgeOfConsent foram adicionadas 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: adição da API Unified Native Ad. Isso combina GADNativeAppInstallAds e GADNativeContentAds em um novo tipo: GADUnifiedNativeAd. Para mais detalhes, consulte o guia de anúncios nativos unificados.
  • Vídeo premiado: o método rewardBasedVideoAdDidCompletePlaying: foi adicionado a GADRewardBasedVideoAdDelegate para notificar os editores quando um vídeo for concluído.
  • Mediação de vídeo premiado: o método connectorDidCompletePlayingRewardBasedVideoAd: foi adicionado a GADMRewardBasedVideoAdConnectorDelegate para que os adaptadores de mediação invoquem quando um vídeo é concluído.
  • Mediação nativa: atualização de GADMediatedNativeAdDelegate.h para dar aos adaptadores acesso a visualizações individuais usadas em um anúncio nativo.

    Adição:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Descontinuado:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Foi adicionado suporte à 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.
  • Foram adicionadas dependências nos frameworks 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.
  • Removemos a propriedade nativeAd de GADAdChoicesView e GADMediaView.
  • Limita as interações do SDK com os 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 saber mais.
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 forma como o SDK interage com os StoreServices da Apple.
7.24.0 2017-9-20
  • Versão oficial para compatibilidade com o iOS 11.
  • O GADAdDelegate foi removido. Em vez disso, 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 são notificados via mediatedNativeAd:didUntrackView: quando um anúncio nativo é desalocado.
7.22.0 2017-08-08
  • Correção do problema em que um evento "anúncio falhou ao carregar" não era invocado quando uma solicitação de anúncio era descartada devido à execução do app em segundo plano.
7.21.0 2017-06-20
  • Para blocos de anúncios intersticiais com anúncios em vídeo desativados, os anúncios intersticiais veiculados terão uma opção de fechamento imediata, 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.
  • Adicionamos a classe GADMultipleAdsAdLoaderOptions, que permite aos editores especificar 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 no momento.
  • 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 do problema em que um tamanho de anúncio incorreto era encaminhado para 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 uma SFSafariViewController.
  • GADAudioVideoManagerDelegate foi adicionado para fornecer notificações para o início e a pausa/interrupção da reprodução de anúncios em áudio e em 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 correspondentes ao início, pausa, término, desativação e ativação do som do conteúdo de vídeo.
  • Foi adicionado suporte a adaptadores de mediação de vídeos premiados para ativar 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
  • Adicionado 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: os adaptadores agora podem definir a propriedade adChoicesView em GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd para renderizar as Opções de anúncios.
7.15.0 2016-11-21
  • Adicionamos 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 cabeçalho global e de framework.
  • Para o tamanho de anúncio kGADAdSizeFluid, mudar o tamanho do banner não muda mais o tamanho do frame da visualização do banner.
7.13.1 2016-10-20
  • Foi adicionado suporte à visualização no aplicativo 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 apps para iOS 10.
  • Remoção da compatibilidade com MRAID 2.0 createCalendarEvent e storePicture.
7.10.1 2016-08-26
  • Correção de bug para falhas envolvendo GADStringFromCGFloat.
7.10.0 2016-08-16
  • Ao associar anúncios nativos a uma visualização, a propriedade userInteractionEnabled dela é mudada para NO a fim de 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 devem 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
  • Foi adicionado suporte ao SDK para uso automático dos dados de local quando um usuário ativa explicitamente as permissões de localização de um app.
7.8.0 2016-04-28
  • Dependência adicionada nas estruturas CoreBluetooth e SafariServices.
  • Foram adicionadas anotações de nulidade aos principais arquivos de cabeçalho do SDK para melhorar a compatibilidade com opcionais do Swift.
  • Foi adicionado suporte para GADAdSizeDelegate em anúncios com tamanho kGADAdSizeFluid.
7.7.1 2016-04-06
  • Problema resolvido com o tratamento de cliques em anúncios nativos em visualizações de rolagem.
7.7.0 2016-02-24
  • Agora é possível usar anúncios em vídeo premiados.
  • Agora é possível usar bitcode. Embora isso tenha aumentado o tamanho do download do SDK, não aumenta significativamente o tamanho dos binários do app. Para mudar essa configuração no seu app, acesse as Build Settings do projeto e, na seção Build Options, defina Enable Bitcode como Yes.
  • Adicionada uma dependência ao framework MediaPlayer. Será necessário vincular esse framework ao binário do app. Se 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. Correção de um caso específico em que este contrato não foi mantido.
  • Mediação nativa: adição do recurso dos adaptadores para processar e relatar 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.
  • As letras maiúsculas da mensagem didFailToLoadWithError foram corrigidas no protocolo GADRewardBasedVideoAdDelegate.
7.5.2 2015-10-16
  • Correções de bugs.
7.5.1 2015-09-30
  • Falhas corrigidas em GADStatisticsCore.
7.5.0 2015-09-22
  • O SDK não usa mais o método canOpenURL de UIApplication em dispositivos iOS 9.
  • Correção do 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 é solicitado
7.4.1 2015-08-13
  • Corrige uma falha que ocorre quando o usuário conclui a compra de um produto no aplicativo de um produto cujo identificador contém um caractere especial.
7.4.0 2015-07-30
  • Versão Beta do MRAID v2.
  • Foram adicionadas novas configurações globais para relatórios de erros e rastreamento automático de compras no app (IAP). Se o acompanhamento automático de compras no aplicativo estiver ativado, isso removerá a dependência do SDK de acompanhamento de conversões para gerar relatórios sobre conversões de IAP.
  • A propriedade adUnitID em GADInterstitial agora se chama readonly.
  • Foram adicionadas APIs para mediação de vídeo com base em prêmios.
  • 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 seguinte aviso durante o upload para a App Store:
    O app faz referência a 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. Adicione kGADSimulatorID à propriedade testDevices em GADRequest para exibir anúncios de teste em simuladores.
  • Adicionada a capacidade de adaptadores de mediação e eventos personalizados registrarem cliques para intersticiais.
  • Pequenas melhorias foram adicionadas às APIs de eventos personalizados.
  • GADInterstitial initWithAdUnitID: foi adicionado, e GADInterstitial init foi descontinuado.
  • O método setValidAdSizesWithSizes foi descontinuado 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 de anúncios melhorado no iOS 8.
  • A propriedade requestAgent foi adicionada a GADRequest. As integrações de terceiros precisam definir essa propriedade para denotar a plataforma que originou a solicitação.
  • Foi adicionada a nova classe DFPRequest, que é compatível com segmentação personalizada e exclusão de categoria.
  • Propriedade publisherProvidedID movida de DFPExtras para DFPRequest.
  • GADAdMobExtras e DFPExtras foram substituídos por uma única classe GADExtras.
  • A propriedade hasAutoRefreshed de GADBannerView foi descontinuada.
  • A macro GAD_SIMULATOR_ID foi removida. Os anúncios de teste são ativados automaticamente no simulador ao usar GADBannerView e GADInterstitial.
  • Removemos mediationExtras, additionalParameters e propriedades de teste de GADRequest
  • Descontinuação do uso de setBirthdayWithMonth:day:year: de GADRequest.
  • Remoção do método addKeyword: de GADRequest
  • Classe DFPSwipeableBannerView removida.
6.12.2 2014-11-06
  • A rejeição de anúncios de banner foi desativada.
  • Correção da falha que ocorria 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 no formato 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.
  • Remoção do método loadAndDisplayRequest:usingWindow:initialImage: descontinuado em GADInterstitial.
6.11.1 2014-08-07 Inicialização da visualização do banner corrigida nas pontas.
6.10.0 2014-07-17
  • Agora, por padrão, os anúncios são abertos no Safari, em vez de no navegador no app. O criativo pode substituir esse comportamento especificando mraid.expand() ou admob.opener.openOverlay().
  • Os gestos de deslizar foram desativados no dispositivo DFPBannerView.
  • O uso de DFPSwipeableBannerView foi descontinuado e substituído por DFPBannerView.
6.9.3 2014-06-12
  • O uso do método loadAndDisplayRequest:usingWindow:initialImage em GADInterstitial foi descontinuado.
  • Pacotes de análise desagrupados do SDK, resultando na redução de tamanho do SDK (9,6 -> 3,4) MB. Faça o download do SDK de análise aqui.
  • 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 o iOS 5.0 e versões posteriores e agora fornece referências fracas do ARC.
  • Formato de banner grande de 320 x 100 adicionado, com kGADAdSizeLargeBanner constante.
  • Adicionamos um novo formato de intersticial para lançar compras no app. Defina a propriedade inAppPurchaseDelegate em GADInterstitial para processar eventos de compra no aplicativo.
6.8.0 2014-01-24
  • Segmentação de anúncios aprimorada.
  • Necessário para vincular ao framework CoreTelephony.
  • Corrigimos uma falha que ocorre quando o dispositivo entra no modo avião.
6.7.0 2013-12-12
  • Melhor desempenho dos anúncios quando colocados em um UITableView.
  • Várias correções de bugs.
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.
  • Foi adicionado suporte às arquiteturas arm64 e x86_64.
  • O tamanho da biblioteca foi significativamente reduzido.
  • A propriedade adNetworkClassName foi adicionada em GADBannerView e GADInterstitial.
  • Corrigimos o bug em que os eventos do aplicativo do Ad Manager não estavam sendo acionados para intersticiais.
  • Adaptador HTML do Ad Exchange 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 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 na API para o campo COPPA em GADRequest.
  • Transmite o IDFA da Apple na solicitação de anúncio.
  • Atualização das mensagens de aviso de mediação para uso da sinalização 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 de GADInterstitial quando o app era executado 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.
  • Adição de suporte 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 apenas em dispositivos que executam o iOS 6 ou posterior.
  • Remoção de todos os usos de UDID.
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 ao framework StoreKit.
  • Corrigida uma falha quando o aplicativo é 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 para o 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 bug para rastreamento de cliques/impressões de terceiros.
  • DFPBannerView pode ser criada sem um tamanho inicial. Verifique se validAdSizes está definido antes de carregar uma solicitação de carregamento.

6.1.5: Essa versão utiliza o identificador de dispositivo universal (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.1.1/2 2012-07-19
  • Foi corrigida uma falha no Interceptor MRaid ao acessar o problema da chave nula.
  • Os editores precisam adicionar uma sinalização -all_load ao usar o SDK.
  • Adicionamos os 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 aplicativos.
  • Os cabeçalhos do Ad Manager, da Pesquisa e da Mediação agora estão incluídos na subpasta "Complementos". Portanto, não é mais necessário fazer downloads separados.
  • 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 identificador de dispositivo universal (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 do identificador do dispositivo em conformidade com as políticas relevantes 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.
  • Adicionada a compatibilidade com MRAID v1.0 para todas as versões da plataforma iOS.
  • As macros GAD_SIZE_#x# foram descontinuadas e substituídas pelas constantes GADAdSize.
  • Foi adicionado suporte a anúncios de largura total usando as novas constantes GADSize: 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 para 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.
  • O uso da propriedade testDevices foi suspenso em favor da propriedade testing, que agora está ativa.
5.0.5 2011-11-30
  • Suporte adicionado para outros formatos de anúncio intersticial Rich Media para iPhone e iPad. Essa atualização será compatível com todos os futuros formatos de anúncios intersticiais.
  • Rastreamento aprimorado de impressão intersticial.
  • GADInterstitial sempre foi um objeto de uso único, mas agora 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 Correção de botões superdimensionados em telas de retina no navegador no aplicativo.
5.0.3 2011-10-24
  • Integração dos anúncios personalizados de pesquisa
  • Compatibilidade com iOS 5.0.
  • Carregamento mais rápido de intersticiais.
  • Correção de apresentação de anúncios do controlador de visualização modal.
  • Comportamento corrigido da tag âncora.
4.1.1 2011-07-18
  • Certificação adicional no iOS 5.0 Beta 3.
  • GTMStringEncoding recebeu namespaces para evitar colisões do vinculador com outras bibliotecas.
  • O navegador no aplicativo fecha automaticamente para anúncios da App Store configurados incorretamente.
  • Correção de vazamentos de memória no SDK.
  • Correção de problemas de rastreamento de cliques com 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 corretamente quando um fechamento é emitido a partir do JavaScript em um controlador ocultado 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.
  • Adição de um método para reutilizar a mesma UIWebView em um banner e uma sobreposição de rich media.
  • Submodelo de dispositivo adicionado ao dicionário onshow.
  • Correção de vazamentos de memória em GADBrowserController e UIWebViews.
  • O controlador de visualização de intersticial aberto no app bloqueia a si mesmo no modo retrato para remover um registro de aviso do console.
  • Todos os códigos de resposta HTTP 5xx agora retornam um "erro de servidor" em vez de um "erro de rede".
4.0.2 2011-03-15 Versão de disponibilidade geral.