Note di rilascio

Versione Data di uscita Note
11.10.0 2024-09-18
  • Sono state apportate modifiche al buffering dei video per migliorare le prestazioni di riproduzione su connessione di rete mobile.
11.9.0 2024-09-11
  • Release ufficiale per il supporto di iOS 18.
  • È stato risolto un problema che impediva agli annunci di apertura dell'app di nascondere la barra di stato.
  • I log della console di debug sono stati aggiornati per utilizzare OSLog con il nome del sottosistema com.google.GoogleMobileAds.
  • È stato corretto un bug relativo a MarketplaceKit che causava la mancata applicazione da parte dell'SDK su MacOS.
11.8.0 2024-08-13
  • Annunci nativi: è stato corretto un bug per cui la riproduzione di un video in pausa attivava un callback di riproduzione e messa in pausa GADVideoControllerDelegate aggiuntivo.
11.7.0 2024-07-15
11.6.0 2024-06-17
  • È stata aggiunta una dipendenza da MarketplaceKit. Ciò richiede la build delle app con Xcode 15.3 o versioni successive.
    • MarketplaceKit è solo per Swift, pertanto è stato aggiunto alla distribuzione un file segnaposto Swift in modo che le librerie standard Swift siano incluse nelle app anche se non contengono altri file Swift.
11.5.0 2024-05-16
  • È stata aggiunta la proprietà isCollapsible a GADBannerView per verificare se un banner restituito è collapseable.
  • Lo stato userInteractionEnabled dell'asset annuncio nativo viste degli asset vengono ripristinate dopo l'impostazione delle visualizzazioni degli asset su nil.
  • Strumento di ispezione annunci: è stato aggiunto il supporto per la visualizzazione di indicatori sulla privacy aggiuntivi, come TFUA e TFCD.
11.4.0 2024-05-06
  • Identità di firma aggiornata da AdMob Inc. a Google LLC con ID team EQHXZ8M8AV. Se questo attiva una notifica in Xcode, seleziona "Accetta modifica" per accettare e identità di base.
11.3.0 2024-04-11
  • È stata aggiunta la proprietà adUnitID a GADAppOpenAd.
11.2.0 2024-03-14
  • È stato aggiunto il supporto dei file manifest della privacy.
  • Open Measurement: aggiornamento all'SDK OM 1.4.12.
  • Miglioramento di alcuni codici di errore di risposta per identificare correttamente la rete degli errori anziché dei riempimenti.
  • È stato aggiornato Info.plist dell'SDK per aggirare una funzionalità Swift Problema di Gestione pacchetti su Xcode 15.3.
  • Strumento di ispezione annunci: è stato aggiunto il supporto per la visualizzazione delle informazioni .plist e dei valori del TCF di IAB.
11.1.0 2024-03-06
  • È stato risolto un problema per cui il caricamento degli annunci video poteva attivare un messaggio di avviso nella console relativo all'utilizzo del thread principale.
  • Strumento di ispezione annunci: è stato aggiunto il supporto per la visualizzazione dello stato di autorizzazione al monitoraggio delle app dell'utente.
11.0.1 2024-02-09
  • Open Measurement:
    • Rollback all'SDK OM 1.4.8 eseguito.
    • Agisce su un simbolo adView globale non intenzionale presente nell'SDK OM 1.4.10, che causa errori di simboli duplicati se l'SDK OM 1.4.10 è incluso in più librerie.
11.0.0 2024-02-06
  • Modifiche che provocano un errore:
    • L'SDK non dipende più direttamente da GoogleAppMeasurement. Per continuare a raccogliere le metriche utente in AdMob, collega l'app AdMob a Firebase e integra l'SDK Google Analytics for Firebase nella tua app.
    • È stata aggiornata la versione minima di Xcode supportata alla 15.1.
    • È stato aggiornato il target di deployment minimo a iOS 12.
    • È stato aggiornato il sistema operativo minimo richiesto per ricevere gli annunci a iOS 13.
    • Molte API precedentemente deprecate sono state rimosse.
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.4.10.
  • Annunci a schermo intero:
    • UIViewController riferimenti per gli annunci a schermo intero sono ora nullo e non obbligatorio. L'SDK utilizza la finestra principale dell'app automaticamente i controller di visualizzazione quando non ne viene fornito uno.
  • Test:
  • Strumento di ispezione annunci:
    • Lo strumento di controllo degli annunci ora mostra gli errori rilevati durante l'inizio della sessione.
    • È stato corretto un raro arresto anomalo associato a Strumento di controllo degli annunci durante l'inizializzazione dell'SDK.
10.14.0 2023-11-29
  • GADSimulatorID deprecato. Per impostazione predefinita, i simulatori sono già in modalità di test.
  • -setSameAppKeyEnabled: deprecato. Utilizza le funzionalità di -setPublisherFirstPartyIDEnabled: .
  • Sono stati aggiunti ulteriori avvisi di ritiro per le API GADCustomEvent. Utilizza invece le API GADMediationAdapter.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • È stato risolto un bug che poteva causare la visualizzazione non corretta di alcune creatività quando un annuncio viene caricato in un'orientamento, ma presentato in un altro.
10.10.0 2023-08-30
  • Uscita ufficiale per il supporto di iOS 17.
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.4.8.
  • Strumento di controllo degli annunci: è stato aggiunto il supporto dell'SDK per visualizzare le informazioni sui plug-in.
  • Sono stati rimossi i log della console che consigliano di aggiungere gli ID simulatore nell'API testDeviceIdentifiers. Per impostazione predefinita, i simulatori sono già in modalità di test.
10.9.0 2023-08-02
  • Open Measurement: aggiornato all'SDK OM 1.4.6.
  • Strumento di controllo degli annunci: è stato aggiunto il supporto dell'SDK per l'esportazione delle risposte agli annunci.
  • È stato risolto il problema relativo all'audio per cui, anche se l'audio dell'annuncio è disattivato, la sessione audio interrompeva in modo imprevisto la musica di sottofondo alla fine del video.
  • È stato aggiunto il supporto per trasmettere un ID unità pubblicitaria durante la generazione GADQueryInfo.
10.8.0 2023-07-12
  • Apportate piccole modifiche al percorso adWillPresentFullScreenContent:, adWillDismissFullScreenContent: e Vengono gestiti adDidDismissFullScreenContent: callback delegati. da parte di delegati per gli annunci con mediazione. Queste modifiche fanno sì che gli annunci mediati si comportino più come gli annunci proprietari.
    • SDK di terze parti che richiamano adWillPresentFullScreenContent: seguito da Multiplo adDidDismissFullScreenContent: volte attivano più callback, invece che solo per la prima delle chiamate.
    • Se non vengono mostrati annunci a schermo intero di terze parti, Il nome di ad:didFailToPresentFullScreenContentWithError: è anziché adWillPresentFullScreenContent: e adDidDismissFullScreenContent:.
10.7.0 2023-06-26
  • GADRequestConfiguration: ritirato la classe tagForChildDirectedTreatment: e ha aggiunto un tagForChildDirectedTreatment di lettura e scrittura.
  • GADRequestConfiguration: ritirato la classe tagForUnderAgeOfConsent: e ha aggiunto un tagForUnderAgeOfConsent di lettura e scrittura.
  • sdkVersion deprecato. Usa versionNumber .
  • Ora è possibile conservare gli adattatori che non eseguono il rendering per la raccolta dei segnali.
10.6.0 2023-06-01
  • Riduzione dell'utilizzo della memoria quando vengono effettuate molte richieste di annunci parallele.
10.5.0 2023-05-15
  • È stata risolta una perdita di memoria che si verificava durante la creazione di un oggetto GADQueryInfo.
10.4.0 2023-04-20
  • È stata aggiornata la versione minima di Xcode supportata alla 14.1.
    • armv7 non è supportato in Xcode 14 ed è stato rimosso dall'SDK.
  • Il target di deployment minimo è stato aumentato a iOS 11.0.
  • Strumento di controllo degli annunci: è stato aggiunto il supporto dell'SDK per mostrare i nomi delle unità pubblicitarie nell'annuncio. inspector.
10.3.0 2023-03-27
  • Correzioni di bug e miglioramenti delle prestazioni.
10.2.0 2023-03-06
  • È stata aggiunta una proprietà isMuted a GADVideoController.
10.1.0 2023-02-16
  • Correzioni di bug e miglioramenti delle prestazioni.
10.0.0 2023-01-26
  • Modifiche che provocano un errore:
    • Gli annunci non vengono più pubblicati su iOS 11. iOS 12 è necessario per recuperare gli annunci, anche se il target di deployment minimo è sempre iOS 10.0.
    • Ora è necessario un ID app Ad Manager per tutte le app Ad Manager. La Il documento di identità è nel formato:
      ca-app-pub-################~##########. Consulta Aggiorna il file Info.plist per maggiori dettagli.
    • GoogleAppMeasurement.xcframework è ora obbligatorio per da tutte le app Ad Manager.
    • Sono stati rimossi i seguenti campi già deprecati:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Annunci nativi: è stato corretto un bug per cui GADMediaContent.mainImage restituiva nil anche se l'immagine veniva visualizzata correttamente in un GADMediaView.
  • Gli annunci nativi fuori contesto dell'ispettore annunci ora hanno visualizzazioni dei contenuti multimediali.
  • I seguenti campi sono stati ritirati in GADMediationAdConfiguration:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Rimosso il bitcode dalla build dell'SDK Google Mobile Ads.
9.14.0 2022-12-08
  • Annunci apertura app: +loadWithAdUnitID:request:orientation:completionHandler: ha sono stati deprecati e sostituiti con +loadWithAdUnitID:request:completionHandler:. Il caricamento degli annunci aperti dell'app ora presuppone l'orientamento corrente del dispositivo, in modo da uniformarsi agli altri formati a schermo intero.
  • Aggiunto il supporto della mediazione per gli annunci apertura app.
  • Strumento di controllo degli annunci: aggiunto il supporto dell'SDK per la richiesta e la pubblicazione di annunci. tramite l'interfaccia utente di Ad Inspector.
9.13.0 2022-11-07
  • Azioni di clic aggiuntive supportate negli annunci nativi.
  • Correzioni di bug e miglioramenti delle prestazioni.
9.12.0 2022-10-24
  • È stato aggiunto GADQueryInfo per supportare la raccolta e il rendering degli indicatori.
  • È stata aggiornata la documentazione per le API audio.
9.11.0 2022-09-20
  • Correzioni di bug e miglioramenti delle prestazioni.
9.10.0 2022-09-07
  • Uscita ufficiale per il supporto di iOS 16.
  • iLTV: sono state aggiunte le seguenti proprietà a GADAdNetworkResponseInfo:
    • adSourceID
      adSourceInstanceName
      adSourceName
    È stata aggiunta la seguente proprietà a GADResponseInfo:
    • extrasDictionary
9.9.0 2022-08-11
  • Correzioni di bug e miglioramenti delle prestazioni.
9.8.0 2022-07-27
  • Mediazione con premio: didRewardUserWithReward: è stato ritirato in GADMediationRewardedAdEventDelegate a favore di didRewardUser. Il premio dell'annuncio fornito da didRewardUserWithReward: è sempre stato un'operazione non eseguita, con il valore del premio dell'annuncio proveniente dalle impostazioni dell'unità pubblicitaria nell' interfaccia utente di Ad Manager .
  • Strumento di controllo degli annunci: è stato aggiunto il supporto dell'SDK per l'esportazione delle richieste di annunci.
9.7.0 2022-07-07
  • È stata aggiunta la proprietà loadedAdNetworkResponseInfo a GADResponseInfo, restituendo informazioni sulla rete pubblicitaria che ha caricato l'annuncio.
  • È stata aggiunta la proprietà adSourceInstanceID a GADAdNetworkResponseInfo.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Mediazione nativa: i callback nativeAdDidRecordImpression: e nativeAdDidRecordClick: vengono ora richiamati sugli annunci nativi mediati.
  • extern è stato sostituito con FOUNDATION_EXPORT nelle intestazioni pubbliche per supportare la compatibilità con le intestazioni C++.
9.4.0 2022-04-26
  • È stata aggiornata la versione minima di Xcode supportata alla 13.2.1.
  • Correzioni di bug e miglioramenti delle prestazioni.
9.3.0 2022-04-07
  • Correzioni di bug e miglioramenti delle prestazioni.
9.2.0 2022-03-21
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.3.30.
  • Sono stati aggiunti avvisi quando il codice dell'applicazione fa riferimento a adDidPresentFullScreenContent anziché alla versione più recente adWilllPresentFullScreenContent in GADFullScreenContentDelegate
9.1.0 2022-02-28
  • Correzioni di bug e miglioramenti delle prestazioni.
9.0.0 2022-02-01
8.13.0 2021-11-17
8.12.0 2021-10-11
  • È stato corretto un bug per cui lo strumento di convalida nativo poteva causare un arresto anomalo quando la visualizzazione annuncio viene rimossa dalla gerarchia di visualizzazione in modalità di test.
  • Sono state ritirate tutte le costanti con prefisso kGAD. Utilizza invece quelli con prefisso GAD.
8.11.0 2021-09-16
  • Uscita ufficiale per il supporto di iOS 15.
  • Sono state aggiunte protezioni per evitare l'arresto anomalo delle app quando l'SDK Google Mobile Ads è eseguito su iOS 9 o versioni precedenti. L'SDK è supportato solo in iOS 10 e versioni successive ed è in caso contrario.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • È stato corretto un bug raro che interessa le beta di iOS 15, per cui le visualizzazioni web a schermo intero potrebbero non essere dimensionate correttamente per le app multiscena.
  • È stato corretto un bug per cui una chiamata a registerAdNetworkExtras: causava un arresto anomalo se l'oggetto GADRequest veniva creato tramite il metodo copy.
8.8.0 2021-07-20
  • È stata aggiunta una logica per evitare i rari casi in cui più store in-app potrebbero essere visualizzati uno sopra l'altro.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • La proprietà mediaView è stata ritirata in GADCustomNativeAd. Utilizza invece la nuova versione di mediaContent della stessa classe.
  • È stato corretto un bug per cui i callback del delegato per l'attivazione/la disattivazione dell'audio dei video non venivano invocati per gli annunci Open Bidding nativi.
  • È stato aggiornato il kGAMSimulatorID tipo da id a NSString* per evitare un ulteriore passaggio di tipo in Swift.
8.5.0 2021-05-07
  • È stato corretto un bug per cui un formato dell'annuncio sperimentale non veniva ignorato nell'annuncio e ignorarla se vengono presentate più volte.
8.4.0 2021-04-19
  • Maggiore supporto per gli eventi di conversione SKAdNetwork che utilizzano SKAdImpression.
8.3.0 2021-03-25
  • È stato aggiunto il supporto per l'ID proprietario del publisher (in precedenza conosciuta come stessa chiave dell'app) per aiutarti a pubblicare annunci più pertinenti e personalizzati utilizzando i dati raccolti dalle tue app.
  • adWillDismissFullScreenContent: è stato aggiunto a GADFullScreenContentDelegate.
  • È stato risolto un problema per cui adDidPresentFullScreenContent: veniva chiamato immediatamente prima della presentazione anziché subito dopo.
8.2.0.1 2021-03-12
  • È stato corretto l'errore di installazione di CocoaPods "Impossibile unire user_target_xcconfig" che si verificava quando si utilizzavano più pod con impostazioni user_target_xcconfig diverse.
8.2.0 2021-03-11
  • È stato aggiunto ulteriore supporto per SKAdNetwork in preparazione all'evento Applicazione forzata di AppTrackingTransparency.
  • Rimossa una definizione di macro UIWindowScene necessaria solo in Xcode versioni precedenti alla 11.
8.1.0 2021-02-19
  • disableAutomatedInAppPurchaseReporting e enableAutomatedInAppPurchaseReporting. i report IAP sono stati rimosso dall'SDK. Questi metodi ora non eseguono alcuna operazione.
  • Sono stati aggiunti flag per ridurre l'accesso dell'SDK alle API CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • Modifiche principali della versione 8, come descritto in Prepararsi alla versione 8 dell'SDK.
  • Miglioramento delle prestazioni dell'SDK quando vengono effettuate contemporaneamente un numero elevato di richieste.
  • È stato rimosso il supporto dell'architettura i386. I simulatori a 32 bit non sono più supportati da Xcode.
  • È stato corretto un bug per cui adapterVersion nel protocollo GADMediationAdapter presentava conflitti con NSObject in Swift.
7.69.0 2020-12-03
7.68.0 2020-11-04
  • SDK aggiornato da .framework a .xcframework. Per le installazioni di CocoaPods ora è necessario CocoaPods 1.9.0 o versioni successive.
  • È stato rimosso arm64e dalla distribuzione. I test locali su arm64e non più a lungo disponibili.
  • È stato aggiunto lo strumento di convalida dei criteri degli annunci nativi.
  • È stata aggiunta la versione beta di Strumento di controllo degli annunci.
  • È stato corretto un bug per cui rootViewController di GADNativeCustomTemplateAd mantiene un buon puntatore all'annuncio.
7.67.0 2020-10-21
  • Sono state rilasciate nuove API beta per gli annunci interstitial e con premio. Nuove API forniscono le stesse funzionalità, ma hanno una maggiore coerenza.
  • La proprietà neighboringContentURLStrings è stata aggiunta a GADRequest.
  • Sono state aggiunte le API per il formato GADRewardedInterstitialAd. Gli annunci interstitial con premio sono attualmente in versione beta privata. Rivolgiti al tuo account manager per richiedere l'accesso.
  • È stato corretto un bug per cui le pagine di destinazione degli annunci vengono tagliate sui dispositivi con rientranze.
7.66.0 2020-09-28
  • Annunci banner:è stato aggiunto il parametro adViewDidRecordImpression: metodo delegato in GADBannerViewDelegate.
7.65.0 2020-09-03
  • Richiede le app di build rispetto a Xcode 11.0 o versioni successive.
  • Formato GADInstreamAd ritirato.
  • Annunci di prova: aggiunta un dispositivo di test è ora supportato nei casi in cui l'IDFA non sia disponibile.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Annunci di apertura app: è stato modificato GADAppOpenAd in modo da avere un formato a schermo intero. Gli annunci apertura app sono attualmente in versione beta privata. Contatta il tuo account manager per richiedere l'accesso.
  • Annunci nativi: è stata aggiunta la proprietà mediaContent e ritirata la proprietà videoController in GADNativeCustomTemplateAd.
  • Mediazione di annunci interstitial: ora i callback interstitialDidDismissScreen: degli adattatori di mediazione sono sgancianti.
7.62.0 2020-07-10
  • È stato corretto il bug per cui era necessario fare clic due volte sui video per riprodurli dopo che erano stati messi in pausa a causa della rimozione delle cuffie.
7.61.0 2020-06-17
  • È stata aggiunta la proprietà dictionaryRepresentation a GADResponseInfo per semplificare la registrazione delle informazioni sulla risposta.
  • È stata rimossa la classe DFPCustomRenderedAd, un formato dell'annuncio non utilizzato a cui le app non devono fare riferimento.
7.60.0 2020-05-20
  • Annunci con premio: è stata modificata la proprietà serverSideVerificationOptions di GADRewardedAd in strong anziché in copy.
  • È stato implementato il metodo description su GADResponseInfo e GADAdNetworkResponseInfo per semplificare il logging.
  • Tutti gli errori di presentazione (ad es. rewardedAd:didFailToPresentWithError:) ora restituisce sempre un codice da GADPresentationErrorCode. Gli errori di visualizzazione della mediazione vengono visualizzati come errori di fondo.
7.59.0 2020-05-06
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.3.3.
  • Annunci interstitial: è stato corretto un bug per cui gli annunci interstitial su iPad potevano girare su orientamenti non supportati, causando problemi di UI.
  • Annunci di prova: è stata aggiornata l'etichetta dell'annuncio di prova in modo che indichi "Modalità di test" anziché "Annuncio di prova" ed è stata aggiornata l'interfaccia utente dell'etichetta.
7.58.0 2020-04-13
  • Il supporto della versione minima di Xcode è stato aumentato a 11.0.
  • È stata aggiunta la proprietà adNetworkInfoArray a GADResponseInfo. Questa proprietà mostra i metadati sulle reti di mediazione chiamate nell'ambito di questa risposta all'annuncio.
  • Accessibilità disattivata per gli elementi degli annunci nascosti in modo che strumenti come VoiceOver non annuncino gli elementi inattivi.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd obsoleto. Tutti i clienti dovrebbero utilizzare GADRewardedAd.
  • Messaggi di errore migliorati per gli errori "adattatore non trovato". I messaggi di errore ora contengono il nome dell'adattatore.
  • È stato risolto un problema GADRewardedAd relativo al metodo rewardedAd:didFailToPresentWithError: che non veniva richiamato nei casi in cui non era stato caricato alcun annuncio con premio.
  • È stato corretto un potenziale arresto anomalo che potrebbe verificarsi se le creatività tentavano di caricare gli URL non HTTP all'interno di un SafariViewController.
7.56.0 2020-02-28
  • Sono stati aggiunti metodi di istanza disableAutomatedInAppPurchaseReporting e enableAutomatedInAppPurchaseReporting in GADMobileAds e il metodo di classe disableAutomatedInAppPurchaseReporting è stato ritirato. Chiama disableAutomatedInAppPurchaseReporting prima di inizializzare l'SDK Google Mobile Ads o di caricare gli annunci per disattivare i report automatici sugli acquisti in-app.
  • È stato aggiunto il disableMediationInitialization in GADMobileAds. Chiama questo metodo prima di inizializzare l'SDK Google Mobile Ads per disattivare l'inizializzazione dell'adattatore di mediazione.
  • È stata rimossa l'architettura i386. Il supporto del simulatore a 32 bit non esiste più.
7.55.1 2020-02-14
  • Annunci con premio: corretto un bug che causava il problema di rewardedAd:didFailToPresentWithError: ha restituito il tipo NSString per l'errore invece di NSError.
7.55.0 2020-02-04
  • Sono stati rimossi tutti i riferimenti a UIWebView. UIWebView non è più supportato.
7.54.0 2020-01-28
  • Open Measurement: aggiornato all'SDK OM 1.3.1.
  • È stato attivato WKWebView come SDK predefinito in tutte le visualizzazioni web.
  • È stato aggiunto il supporto per la lettura dei parametri di consenso da Versione 2.0 del TCF di IAB e stringa us_privacy di IAB.
7.53.1 2019-12-19
  • Il codice di errore kGADErrorAppIDMissing è stato rinominato in kGADErrorApplicationIdentifierMissing.
  • Mediazione con premio: è stato corretto un bug che causava la Open Bidding non ha funzionato con l'utilizzo dell'GADRewardedAd tramite Google Cloud CLI o tramite l'API Compute Engine.
7.53.0 2019-12-12
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.2.21.
  • Annunci interstitial/con premio: è stato aggiunto il metodo canPresentFromViewController:. Applicazioni multisceno puoi utilizzare questo metodo per verificare se l'annuncio può essere comunque presentato quando le dimensioni della scena cambiano.
  • Annunci interstitial: interstitialDidFailToPresentScreen: ora viene chiamato quando si tenta di presentare un annuncio non pronto o un annuncio già presentato.
  • Annunci nativi: è stato corretto un bug relativo alla chiamata di un'API UI in un THREAD in background.
  • È stata risolta la perdita di memoria GADBlockSignalSource che si verificava durante il caricamento degli annunci.
  • Mediazione nativa: sono stati rimossi GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd.
  • Mediazione nativa: sono state aggiunte le proprietà duration e currentTime al protocollo GADMediatedUnifiedNativeAd.
7.52.0 2019-11-06
  • È stato corretto un bug per cui le proporzioni multimediali dell'annuncio in-stream nella richiesta non è stato rispettato.
7.51.0 2019-10-17
  • La versione minima di iOS supportata è stata aumentata a iOS 9. Le app possono comunque essere collegate a iOS 8, ma gli annunci verranno caricati solo su iOS 9 e versioni successive.
  • Sono state aggiunte le proprietà currentTime e duration a GADMediaContent.
  • Proprietà mediaContent aggiunta a GADInstreamAd e hanno rimosso videoController, duration, currentTime e aspectRatio.
  • È stata aggiunta l'API per i banner adattivi ancorati beta.
7.50.0 2019-09-18
  • Uscita ufficiale per il supporto di iOS 13.
  • Open Measurement: aggiornato all'SDK OM 1.2.19.
    • È stato aggiunto il supporto per le app con più scene. Le app che supportano più scene devono impostare la proprietà scene su GADRequest per ricevere annunci con dimensioni adeguate.
    • È stata rimossa la sottoclasse SKStoreProductViewController, che non è consentita su iOS 13.
  • È stato risolto l'avviso Apple durante l'invio dello store relativo all'API deprecata all'utilizzo delle risorse.
  • È stata aggiunta la proprietà testRequestIdentifiers a GADMobileAds.requestConfiguration. L'elemento non è più supportato Proprietà testDevices in GADRequest.
  • È stato ritirato il codice di errore kGADErrorMediationNoFill. Tutti gli errori di nessun riempimento ora restituiscono kGADErrorNoFill codice di errore.
  • Annunci con premio: la proprietà customRewardString ora può essere impostata in qualsiasi momento prima della visualizzazione di un GADRewardedAd. In precedenza, questa proprietà doveva essere impostata prima di caricare un annuncio.
  • Mediazione: sono stati migliorati i messaggi di errore pubblici quando gli adattatori della mediazione non sono stati trovati o non sono conformi al protocollo corretto.
7.49.0 2019-08-20
  • È stata aggiunta un'API dell'identificatore di risposta agli annunci per la ricerca di creatività nel Centro revisione annunci Ad Manager.
7.48.0 2019-08-01
  • Open Measurement: aggiornato all'SDK OM 1.2.17.
  • Annunci con premio: è stato corretto un bug relativo alle app che utilizzano le vecchie API video con premio (ad es. GADRewardBasedVideoAd) ha registrato un calo delle impressioni nella report sulla mediazione.
7.47.0 2019-07-11
  • Open Measurement: è stato eseguito l'aggiornamento all'SDK OM 1.2.16.
  • Messaggi di logging migliorati quando le app configurano erroneamente il proprio ID app in il suo Info.plist.
  • È stato corretto un bug di rendering negli annunci di installazione di app video interstitial e con premio.
7.46.0 2019-06-24
  • È stata inclusa l'architettura arm64e nel framework GoogleMobileAds per supportare il testing sul dispositivo. Per la compilazione è ora necessario Xcode 10.
  • Annunci nativi: sono state rimosse le API GADNativeAppInstallAd e GADNativeContentAd ritirate in precedenza. Le app devono utilizzare le regole unificate annunci nativi.
  • Annunci nativi: è stato corretto un bug per cui l'annuncio nativo restituiva una nil visualizzazione multimediale e un'angolazione di zero anche se conteneva contenuti video.
  • Mediazione: è stato corretto un arresto anomalo che si verifica quando gli adattatori di mediazione attivano più callback di successo/errore per la stessa richiesta.
7.45.0 2019-06-17
  • Open Measurement: aggiornato all'SDK OM 1.2.15.
  • È stato risolto un arresto anomalo che si verificava in rare occasioni quando si ignoravano gli annunci video.
  • È stato aggiornato il callback rewardedAdMetadataDidChange in modo che non venga chiamato quando i metadati sono nil.
7.44.0 2019-05-10
  • Uscita ufficiale per il supporto di App Measurement.
  • Open Measurement: aggiornato all'SDK OM 1.2.14.
  • GADCorrelator rimosso e le relative API associate. Questa funzionalità in precedenza non era funzionante.
  • La proprietà preferredImageOrientation in GADNativeAdImageAdLoaderOptions è stata ritirata. Utilizza invece GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • È stata aggiornata la versione minima richiesta di iOS a 8.0.
  • Versione di release ufficiale per Open Measurement assistenza in tempo reale.
  • Open Measurement: include l'SDK OM 1.2.13.
  • Open Measurement: è stato aggiunto il supporto per i formati degli annunci nativi personalizzati.
  • Annunci nativi: sono state aggiunte le proprietà videoController e hasVideoContent a GADMediaContent.
  • Annunci nativi:ritirato videoController in GADUnifiedNativeAd, hasVideoContent e aspectRatio in GADVideoController.
  • Annunci nativi: è stata aggiunta la classe GADNativeAdMediaAdLoaderOptions con una proprietà aspectRatio, che consente ai publisher di richiedere un formato specifico per l'asset media di un annuncio nativo. Questa opzione richiede precedenza su preferredImageOrientation proprietà in GADNativeAdImageAdLoaderOptions.
  • Annunci nativi:GADMediaView ora rispetta le contentMode durante il rendering delle immagini.
7.42.2 2019-03-29
  • Mediazione con premio (nuove API): è stato corretto un bug relativo a un premio. gli adattatori di mediazione vengono assegnati automaticamente dopo la chiamata di caricamento.
7.42.1 2019-03-25
  • È stato risolto un problema di arresto anomalo raro che poteva verificarsi quando gli annunci video venivano dealallocati.
7.42.0 2019-03-15
  • L'SDK Google Mobile Ads ora dipende da App Measurement. Devi includere il framework di misurazione app e le dipendenze. L'ID applicazione deve inserire nel file plist dell'applicazione utilizzando la chiave GADIsAdManagerApp. Per ulteriori informazioni, consulta la guida Guida rapida.
  • Dimensioni del framework SDK ridotte al di sotto dei limiti di GitHub.
  • tagForChildDirectedTreatment è stato aggiunto a GADMobileAds.sharedInstance.requestConfiguration. [GADRequest tagForChildDirectedTreatment] è stato deprecato.
  • È stato corretto un bug per cui rewardBasedVideoAdMetadataDidChange: poteva essere chiamato quando i metadati non cambiavano.
7.41.0 2019-03-04
  • Annunci con premio: aggiunti nuovi GADRewardedAd API (in versione beta aperta), che consente il caricamento di più annunci con premio contemporaneamente.
  • Annunci con premio: è stata aggiunta la proprietà admetadata su GADRewardBasedVideoAd. Utilizza le funzionalità di rewardbasedvideoadmetadatadidchange: per ascoltare l'annuncio modifiche ai metadati.
7.40.0 2019-02-21
  • Miglioramenti delle prestazioni.
7.39.0 2019-02-08
  • È stato corretto un bug per cui si faceva riferimento a GADCustomEventParametersServer ha generato un errore di generazione.
  • È stata aggiunta la proprietà mainImage nella classe GADMediaContent per impostare l'asset immagine principale per gli annunci nativi quando il video non è disponibile.
7.38.0 2019-01-22
  • È stato risolto un problema di rendering degli annunci fluidi visualizzati nelle visualizzazioni tabulari.
  • È stato aggiunto il nuovo tipo GADMediaContent per fornire informazioni sui contenuti multimediali.
7.37.0 2018-12-10
  • Compatibilità con Crashlytics migliorata per offrire maggiori report sugli arresti anomali utilizzabili con simbolizzazione delle analisi dello stack aggiornata.
7.36.0 2018-11-16
  • È stato risolto un problema per cui alcuni adattatori di mediazione potevano registrare più impressioni dallo stesso annuncio interstitial o con premio.
7.35.2 2018-11-08
  • Correzioni di bug vari.
7.35.1 2018-10-22
  • Correzioni di bug vari.
7.35.0 2018-10-17
  • Risolto un problema che impediva il caricamento degli annunci con premio dopo un nuovo premio l'annuncio sia caricato all'interno di rewardBasedVideoAdDidClose: Delegation.
  • La versione minima di Xcode ora è 9.2.
7.34.0 2018-09-26
  • La richiesta di un secondo annuncio con premio mentre ne viene mostrato un altro non è più consentita. In questo modo viene risolto un problema per cui la richiesta del secondo annuncio con premio causava il malfunzionamento di diversi adattatori di mediazione di terze parti. Al termine della presentazione, puoi richiedere un altro annuncio in rewardBasedVideoAdDidClose:.
  • Corretto: CocoaPod è stato aggiornato per ridurre le dimensioni del file al di sotto di 100 MB, consentendo dei file dell'SDK di cui eseguire il push nei repository GitHub.
7.33.1 2018-09-13
  • Annunci nativi: è stato risolto un problema per cui a volte gli annunci video non venivano riprodotti correttamente.
  • Annunci nativi: è stato risolto un problema per cui GADMediaView era vuoto per gli annunci non video.
  • Annunci banner DFP: è stato risolto un bug per cui il metodo di ridimensionamento non si comportava correttamente.
7.33.0 2018-09-10
  • È stato aggiunto il supporto per iOS 12.
  • Correzioni di bug e miglioramenti delle prestazioni.
7.32.0 2018-08-13
  • Annunci con premio: è stata aggiunta la proprietà customRewardString a GADRewardBasedVideoAd, consentendo ai publisher di trasmettere dati personalizzati alle richieste di verifica lato server.
  • Annunci nativi:GADNativeAppInstallAd, GADNativeContentAd e le API associate sono state ritirate a favore di GADUnifiedNativeAd. Per ulteriori istruzioni sull'utilizzo delle nuove API, consulta la guida agli annunci nativi incentrata sull'utilizzo avanzato.
  • Annunci nativi:è stata aggiunta la funzionalità "Disattiva questo annuncio" funzionalità.
  • Annunci nativi: è stato corretto un bug a causa del quale la visualizzazione AdChoices veniva rimossa quando si riutilizzavano le visualizzazioni annunci nelle visualizzazioni delle raccolte.
  • È stata aggiunta la proprietà requestConfiguration a GADMobileAds, che può essere utilizzata per specificare i parametri maxAdContentRating e tagForUnderAgeOfConsent per tutti gli annunci richieste.
  • Mediazione: proprietà maxAdContentRating e underAgeOfConsent aggiunte a GADMediationAdRequest.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • Versione beta di MRAID v3.
  • Correzioni di bug e miglioramenti delle prestazioni.
7.29.0 2018-02-16
  • È stato corretto un bug introdotto nella versione 7.28.0 che causava glitch grafici nelle app GameKit.
7.28.0 2018-01-31
  • Annunci nativi: aggiunta l'API Unified Native Ad. Questo combina GADNativeAppInstallAds e GADNativeContentAds in un nuovo tipo: GADUnifiedNativeAd. Per ulteriori dettagli, consulta Guida agli annunci nativi unificati.
  • Video con premio: è stato aggiunto il metodo rewardBasedVideoAdDidCompletePlaying: a GADRewardBasedVideoAdDelegate per la notifica ai publisher quando viene completato un video.
  • Mediazione video con premio: è stato aggiunto il connectorDidCompletePlayingRewardBasedVideoAd: metodo per GADMRewardBasedVideoAdConnectorDelegate per consentire agli adattatori di mediazione di richiamare quando viene eseguita una vengono completate.
  • Mediazione nativa: è stato aggiornato GADMediatedNativeAdDelegate.h per consentire agli adattatori di accedere alle singole visualizzazioni utilizzate in un annuncio nativo.

    Aggiunto:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Ritirato:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Aggiunto il supporto per la mediazione video nativa. Gli adattatori di mediazione nativa devono implementare il metodo mediaView su GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd e restituire la visualizzazione dei contenuti multimediali.
  • Sono state aggiunte dipendenze dai framework QuartzCore e CFNetwork.
7.26.0 2017-11-17
  • Supporto per iPhone X.
  • Per gli annunci a schermo intero, il pulsante di chiusura predefinito ora viene visualizzato all'interno dell'area di sicurezza.
  • La proprietà nativeAd è stata rimossa da GADAdChoicesView e GADMediaView.
  • Limita le interazioni dell'SDK con StoreServices di Apple a una volta per sessione, al momento dell'avvio dell'app.
  • Ora gli annunci di prova mostrano un'etichetta nella parte superiore dell'annuncio. Per ulteriori dettagli, consulta la guida ai test.
7.25.0 2017-10-25
  • Mediazione nativa: ora gli adattatori ricevono la chiamata a mediatedNativeAd:didRenderInView:viewController: non appena un annuncio nativo viene associato a una visualizzazione dell'annuncio nativo, anziché attendere che la visualizzazione dell'annuncio nativo sia visibile.
  • Mediazione nativa: ora gli adattatori ricevono una chiamata a mediatedNativeAdDidUntrackView: con una vista nulla quando la vista monitorata viene deallocata.
7.24.1 2017-9-27
  • Aggiorna il modo in cui l'SDK interagisce con StoreServices di Apple.
7.24.0 2017-9-20
  • Uscita ufficiale per il supporto di iOS 11.
  • GADAdDelegate è stato rimosso. Per gestire l'audio degli annunci, deve essere utilizzato GADAudioVideoManager.
  • È stato corretto un bug di iOS 11 per cui le visualizzazioni dei banner venivano diminuite a causa di riquadri di contenuti.
  • È stata aggiunta una dipendenza dal framework Security.
7.23.0 2017-09-05
  • Ora gli adattatori di mediazione ricevono una notifica tramite mediatedNativeAd:didUntrackView: quando un annuncio nativo viene deallocato.
7.22.0 2017-08-08
  • È stato risolto il problema per cui un "annuncio non caricato" l'evento non era stato richiamato Quando una richiesta di annuncio viene eliminata a causa dell'esecuzione dell'app in background.
7.21.0 2017-06-20
  • Per le unità pubblicitarie interstitial per cui sono stati disattivati gli annunci video, gli annunci interstitial pubblicati verranno avere un'opzione di chiusura immediata, anche se una creatività MRAID chiama useCustomClose.
  • È stato aggiunto del testo al menu di debug per indicare se sono attive le modalità di anteprima della creatività o risoluzione dei problemi.
  • È stata aggiunta la classe GADMultipleAdsAdLoaderOptions, che consente ai publisher di specificare il numero di annunci da caricare per una singola richiesta.
  • Proprietà loading aggiunta a GADAdLoader che indica se il caricatore degli annunci sta caricando gli annunci.
  • È stato aggiunto un nuovo metodo delegato facoltativo -adLoaderDidFinishLoading: a GADAdLoaderDelegate, che viene richiamato dopo un GADAdLoader termina la restituzione di tutti gli annunci per una richiesta.
7.20.0 2017-05-03
  • È stato rimosso il formato dell'annuncio di acquisto in-app.
  • È stata rimossa l'architettura armv7s.
7.19.1 2017-04-13
  • È stato risolto il problema a causa del quale veniva inoltrata una dimensione dell'annuncio errata alle reti di mediazione per la mediazione dei banner intelligenti.
7.19.0 2017-03-16
  • È stato aggiunto il metodo openInlineBrowser() a google_mobile_app_ads.js per aprire un URL in un SFSafariViewController.
  • È stato aggiunto GADAudioVideoManagerDelegate per fornire notifiche per avviare e mettere in pausa/interrompere la riproduzione di annunci audio e video.
7.18.0 2017-02-23
  • Hai aggiunto play, pause e setMute per GADVideoController.
  • Sono stati aggiunti nuovi metodi del delegato a GADVideoControllerDelegate corrispondenti all'inizio, alla messa in pausa, alla fine, alla disattivazione e alla riattivazione dell'audio dei contenuti video.
  • Aggiunta del supporto per l'attivazione degli adattatori di mediazione video con premio all'inizializzazione anticipata prima che venga effettuata una richiesta di annuncio.
7.17.0 2017-01-31
  • Sono stati aggiunti nativeAdDidRecordImpression e nativeAdDidRecordClick a GADNativeAdDelegate.
7.16.0 2016-12-12
  • È stato aggiunto un controller video all'oggetto DFPBannerView.
  • Le proprietà del controller video GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd e GADNativeCustomTemplateAd ora non sono nulle.
  • Mediazione nativa: ora gli adattatori possono impostare la proprietà adChoicesView su GADMediatedNativeAppInstallAd e GADMediatedNativeContentAd per visualizzare Scegli Tu!.
7.15.0 2016-11-21
  • Proprietà GADMediaView aggiunta a GADNativeContentAd e GADNativeCustomTemplateAd.
7.14.0 2016-10-28
  • Le intestazioni dell'adattatore di mediazione sono state spostate nel framework e nell'intestazione globale.
  • Per la dimensione dell'annuncio kGADAdSizeFluid, la modifica del valore non cambiano più le dimensioni del frame della visualizzazione banner.
7.13.1 2016-10-20
  • Aggiunta del supporto per l'anteprima in-app e per la risoluzione dei problemi in Google Ads Gestore.
7.13.0 2016-10-17
  • Aggiunta una dipendenza dal framework JavaScriptCore.
  • Correzioni di bug vari.
7.12.1 2016-10-05
  • Annotazioni sulla nullabilità corrette per GADNativeAppInstallAd e GADNativeContentAd.
7.12.0 2016-09-28
  • Correzioni di bug per arresti anomali che coinvolgono GADStringFromCGFloat.
  • È stato aggiunto GADNativeAdViewAdOptions per specificare la località di Scegli Tu! negli annunci nativi.
  • Proprietà adNetworkClassName aggiunta a GADRewardBasedVideoAd.
7.11.0 2016-09-15
  • Sono state rimosse le dipendenze dai framework CoreBluetooth, EventKit ed EventKitUI.
  • Le app non devono più fornire testo per NSCalendarsUsageDescription e NSBluetoothPeripheralUsageDescription durante l'aggiornamento delle app per iOS 10.
  • È stato rimosso il supporto di MRAID 2.0 per createCalendarEvent e storePicture.
7.10.1 2016-08-26
  • Correzione di bug per gli arresti anomali che coinvolgono GADStringFromCGFloat.
7.10.0 2016-08-16
  • Quando associ gli annunci nativi a una visualizzazione, quest'ultima La proprietà userInteractionEnabled è stata cambiata in NO in che corrispondano alle aspettative dell'SDK.
  • Aggiunta dipendenza a MobileCoreServices.
  • È stata aggiunta un'API per indicare alla rete pubblicitaria se la versione dell'SDK è almeno disponibile major.minor.patch.
7.9.1 2016-07-18
  • È stato corretto un bug che interessa la mediazione video con premio.
7.9.0 2016-07-13
  • Sono state aggiunte dipendenze del framework GLKit, OpenGLES, CoreMotion e CoreVideo per migliorare e migliorare la qualità e il rendering degli annunci.
  • Metodo +[GADMobileAds configureWithApplicationID:] aggiunto. I publisher AdMob devono chiamare questo metodo con il proprio ID applicazione.
  • I publisher di Google Ad Manager che utilizzano la mediazione tramite SDK non riceveranno più l'avviso "Il tipo di annuncio mediato è sconosciuto o non valido".
7.8.1 2016-05-11
  • È stato aggiunto il supporto dell'SDK per l'utilizzo automatico dei dati sulla posizione quando un utente ha attivato esplicitamente le autorizzazioni di accesso alla posizione di un'app.
7.8.0 2016-04-28
  • È stata aggiunta la dipendenza dai framework CoreBluetooth e SafariServices.
  • Aggiunta di annotazioni con supporto di valori null ai file di intestazione principali dell'SDK per un migliore supporto degli opzionali di Swift.
  • Aggiunto il supporto per GADAdSizeDelegate negli annunci di dimensione kGADAdSizeFluid.
7.7.1 2016-04-06
  • È stato risolto il problema relativo alla gestione dei clic sugli annunci nativi nelle visualizzazioni con scorrimento.
7.7.0 2016-02-24
  • È stato aggiunto il supporto degli annunci video con premio.
  • Aggiunto supporto per bitcode. Sebbene questo abbia aumentato le dimensioni del download dell'SDK, le dimensioni dei binari dell'app non aumenteranno in modo significativo. Per modificare questa impostazione per la tua app: vai alle impostazioni di build del tuo progetto Nella sezione Opzioni di creazione, imposta Attiva Bitcode su Yes.
  • È stata aggiunta una dipendenza dal framework MediaPlayer. Dovrai collegare questo framework al programma binario dell'app. Se utilizzi CocoaPods, esegui pod install --repo-update.
  • Sono stati rimossi tutti i riferimenti a userID nelle API video basate su premio.
  • Chiamate al metodo loadRequest: per GADInterstitial sono sempre accoppiati con un didFailToReceiveAd:withError: asincrono o interstitialDidReceiveAd: delega. È stato corretto un caso limite in cui questo contratto non veniva rispettato.
  • Mediazione nativa: Aggiunta la possibilità per gli adattatori di gestire e segnalare gli eventi di clic.
  • Annunci della rete di ricerca: aggiunto supporto per l'altezza dinamica.
7.6.0 2015-12-07
  • I metodi di protocollo per gli adattatori di mediazione sono stati raggruppati/spostati per semplificarli.
  • È stata corretta l'uso delle maiuscole del messaggio didFailToLoadWithError nel protocollo GADRewardBasedVideoAdDelegate.
7.5.2 2015-10-16
  • Correzioni di bug.
7.5.1 2015-09-30
  • Corregge gli arresti anomali in GADStatisticsCore.
7.5.0 2015-09-22
  • L'SDK non utilizza più il metodo UIApplication canOpenURL su dispositivi iOS 9.
  • È stato risolto il problema per cui GADNativeAdDelegate i metodi non venivano chiamati.
  • di GADAdLoaderDelegate Se la chiamata non viene chiamata adLoader:didFailToReceiveAdWithError, tipi di annuncio.
7.4.1 2015-08-13
  • Corregge un arresto anomalo che si verifica quando l'utente completa un acquisto in-app per un prodotto il cui identificativo contiene un carattere speciale.
7.4.0 2015-07-30
  • Versione beta di MRAID v2.
  • Sono state aggiunte nuove impostazioni globali per i report sugli arresti anomali e il monitoraggio automatico degli acquisti in-app (IAP). Se il monitoraggio automatico degli acquisti in-app è attivo, viene rimossa la dipendenza dall'SDK per il monitoraggio delle conversioni per la generazione di report sulle conversioni IAP.
  • La proprietà adUnitID in GADInterstitial è ora readonly.
  • Sono state aggiunte API per la mediazione video basata su premio.
  • setLocationWithDescription: è stato deprecato il giorno GADRequest. Utilizza invece setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • È stato aggiunto il supporto per i formati degli annunci nativi per l'installazione di app e di contenuti in AdMob, Ad Manager e Ad Exchange.
  • Aggiunto il supporto per i formati di annunci nativi personalizzati, disponibili per le prenotazioni Ad Manager.
  • È stata corretta una regressione introdotta nella versione 7.2.0 per cui i banner intelligenti non venivano visualizzati correttamente in formato orizzontale su iOS 8.
7.2.2 2015-05-07
  • Corregge il seguente avviso durante il caricamento sull'App Store:
    L'app fa riferimento a selettori non pubblici in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • Per impostazione predefinita, i simulatori caricano nuovamente gli annunci pubblicati. Aggiungi kGADSimulatorID alla proprietà testDevices su GADRequest per ricevere annunci di prova sui simulatori.
  • È stata aggiunta la possibilità per gli adattatori di mediazione e gli eventi personalizzati di registrare i clic per gli interstitial.
  • Sono stati aggiunti piccoli miglioramenti alle API di eventi personalizzati.
  • GADInterstitial initWithAdUnitID: aggiunto e GADInterstitial init deprecato.
  • Il metodo setValidAdSizesWithSizes è stato ritirato in DFPBannerView. Usa invece il criterio DFPBannerView.validAdSizes.
7.1.0 2015-04-01
  • Richiede il collegamento a CoreMedia.framework.
  • Correzioni di bug vari.
7.0.0 2015-02-03
  • Non è più supportato iOS 5.
  • SDK rilasciato come framework.
  • È stata rimossa la dipendenza dal flag del linker -ObjC.
  • Miglioramento del tempo di caricamento degli annunci su iOS 8.
  • Proprietà requestAgent aggiunta a GADRequest. Le integrazioni di terze parti devono impostare questa proprietà in modo da indicare la piattaforma da da cui ha avuto origine la richiesta.
  • È stata aggiunta una nuova classe DFPRequest, che supporta esclusioni di categorie e targeting personalizzato.
  • La proprietà publisherProvidedID è stata spostata da DFPExtras a DFPRequest.
  • GADAdMobExtras e DFPExtras sostituiti con una singola classe GADExtras.
  • Proprietà hasAutoRefreshed GADBannerView ritirata.
  • È stata rimossa la macro GAD_SIMULATOR_ID: gli annunci di prova vengono attivati automaticamente nel simulatore quando utilizzi GADBannerView e GADInterstitial.
  • mediationExtras, additionalParameters e le proprietà di test di GADRequest sono state rimosse.
  • Obsoleti GADRequest setBirthdayWithMonth:day:year:.
  • È stato rimosso il metodo addKeyword: di GADRequest.
  • DFPSwipeableBannerView corso rimosso.
6.12.2 2014-11-06
  • Rimbalzo disattivato per gli annunci banner.
  • È stato corretto l'arresto anomalo che si verificava in DumpViews.
6.12.0 2014-09-18
  • Release ufficiale per il supporto di iOS 8.
  • Il caricamento degli annunci richiede meno tempo sul thread principale su iOS 8.
  • Gli annunci banner intelligenti vengono visualizzati correttamente in formato orizzontale su iOS 8.
  • Richiede il collegamento a due nuovi framework: EventKit e EventKitUI. Questi vengono collegati automaticamente se i moduli e i framework di collegamento automatico sono abilitati.
  • Proprietà mediatedAdView ritirata il giorno GADBannerView.
  • È stato rimosso il metodo loadAndDisplayRequest:usingWindow:initialImage: precedentemente deprecato in GADInterstitial.
6.11.1 2014-08-07 Inizializzazione della visualizzazione banner corretta dai nib.
6.10.0 2014-07-17
  • Per impostazione predefinita, gli annunci si aprono in Safari anziché nel browser in-app. La creatività può ignorare questo comportamento specificando mraid.expand() oppure admob.opener.openOverlay().
  • I gesti di scorrimento sono stati disattivati su DFPBannerView.
  • DFPSwipeableBannerView è stato deprecato a favore di DFPBannerView.
6.9.3 2014-06-12
  • loadAndDisplayRequest:usingWindow:initialImage su GADInterstitial è stato deprecato.
  • Pacchetti di analisi non raggruppati dall'SDK che generano SDK (9,6 -> 3,4) MB riduzione delle dimensioni. L'SDK di Analytics può essere scaricato qui.
  • La proprietà contentURL in DFPExtras ha è stato spostato in GADRequest.
  • Correzione di diversi bug.
6.9.2 2014-05-07
  • Interruzione del supporto per iOS 4.3. L'SDK supporta iOS 5.0 e versioni successive e ora fornisce riferimenti deboli ARC.
  • È stato aggiunto un formato banner di grandi dimensioni 320 x 100 con costante kGADAdSizeLargeBanner.
  • È stato aggiunto un nuovo formato interstitial per lanciare gli acquisti in-app. Imposta la proprietà inAppPurchaseDelegate su GADInterstitial per gestire gli eventi di acquisto in-app.
6.8.0 2014-01-24
  • Targeting degli annunci migliorato.
  • Obbligatorio per il collegamento al framework CoreTelephony.
  • È stato corretto un arresto anomalo che si verifica quando il dispositivo entra in modalità aereo.
6.7.0 2013-12-12
  • Miglioramento del rendimento degli annunci quando vengono posizionati all'interno di un UITableView.
  • Correzioni di bug vari.
6.6.1 2013-11-13 Sono state corrette alcune perdite di memoria durante l'utilizzo della mediazione.
6.6.0 2013-11-05
  • Obbligatorio per il collegamento al framework AVFoundation.
  • È stato aggiunto il supporto per le architetture arm64 e x86_64.
  • Riduzione significativa delle dimensioni della raccolta.
  • Proprietà adNetworkClassName aggiunta su GADBannerView e GADInterstitial.
  • È stato corretto il bug per cui gli eventi delle app Ad Manager non venivano attivati per gli interstitial.
  • L'adattatore HTML di Ad Exchange è stato incluso direttamente nella libreria. Sviluppatori Ad Exchange non è più necessario collegare libAdapterHtml.a separatamente.
6.5.1 2013-08-29 Nasconde la barra di stato per le visualizzazioni a schermo intero su iOS 7.
6.5.0 2013-07-16
  • Corretto il bug di ridimensionamento GADBannerView.
  • Modifica dell'API per il campo COPPA in GADRequest.
  • Trasmette l'IDFA di Apple nella richiesta di annuncio.
  • Messaggi di avviso sulla mediazione aggiornati per l'utilizzo del flag linker.
6.4.2 2013-05-20 Correzione per un problema ricorrente di GADMRAIDInterceptor.
6.4.1 2013-04-18 È stato risolto un arresto anomalo che si verificava quando Advertising Identifier è nil.
6.4.0 2013-04-08
  • È stato risolto il problema di arresto anomalo di GADInterstitial quando l'app è in esecuzione in background.
  • È stato risolto un arresto anomalo del thread GADMRAIDInterceptor.
  • È stato corretto un bug per cui i delegati interstitial ora ricevono interstitialWillLeaveApplication.
  • I simboli MD5 sono stati rinominati per evitare errori relativi a simboli duplicati.
  • È stato aggiunto il supporto per ricevere annunci di prova quando si utilizza AdMob tramite la mediazione.
  • Gli annunci di prova sono disponibili solo sui dispositivi con iOS 6 e versioni successive.
  • Sono stati rimossi tutti gli utilizzi dell'UDID.
6.3.0 2013-02-14
  • È stata aggiunta un'istruzione di logging che fornisce l'ID da passare a request.testDevices per attivare gli annunci di prova su un dispositivo specifico.
  • È stato aggiunto il supporto per gli annunci di prova su iOS 6.
  • È stato risolto un arresto anomalo in GADMraidInterceptor.
6.2.1 2012-10-16
  • Necessario per il collegamento al framework StoreKit.
  • È stato risolto l'arresto anomalo che si verificava quando l'app viene ruotata prima della ricezione del primo annuncio di mediazione.
6.2.0 2012-09-26
  • Il flag -all_load non è più necessario per la compilazione per ARMv7s; il flag -ObjC è ancora obbligatorio.
  • Obbligatorio per il collegamento al framework AdSupport.
  • Richiesto per usare Xcode 4.5 e build contro iOS 6. La versione minima di deployment è iOS 4.3.
  • L'SDK ha rimosso le istruzioni ARMv6 e ora include le istruzioni ARMv7s.
  • Utilizza l'identificatore IDFA (Identifier For Advertising) di Apple per iOS 6 e l'UDID per le versioni precedenti a iOS 6.
  • Varie correzioni di bug per iOS 6.
  • Compatibilità del browser in-app per lo schermo più alto di iPhone 5.
  • Compatibilità con il layout automatico per iOS 6.
6.1.4/5 2012-08-09
  • Correzione di bug per il monitoraggio dei clic/delle impressioni di terze parti.
  • È possibile creare DFPBannerView senza avere una dimensione iniziale. Assicurati che validAdSizes sia impostato prima di caricare una richiesta di caricamento.

6.1.5: questa versione utilizza l'UDID (Universal Device Identifier). Le app che utilizzano questa versione devono ottenere l'appropriato consenso dell'utente per l'invio di informazioni di identificazione del dispositivo in conformità con le norme di iOS pertinenti.

6.1.1/2 2012-07-19
  • È stato risolto il problema di arresto anomalo di MRaid Interceptor durante l'accesso alla chiave nil.
  • I publisher dovranno aggiungere un flag -all_load quando utilizzano l'SDK.
  • Hai aggiunto DFPBannerView, DFPInterstitial e DFPExtras oggetti specifici per i publisher di Ad Manager.
  • Nuova funzionalità di Ad Manager: più dimensioni degli annunci.
  • Nuova funzionalità di Ad Manager: eventi app.
  • Le intestazioni di Ad Manager, Ricerca e Mediazione sono ora incluse nella sottocartella "Componenti aggiuntivi", pertanto non richiedono più download separati.
  • Problema noto: quando utilizzi GADBannerView con Interface Builder, le dimensioni del frame devono essere impostate esplicitamente prima di caricare una richiesta.

6.1.2: questa versione utilizza l'identificatore univoco del dispositivo (UDID). Le app che utilizzano questa versione devono ottenere l'appropriato consenso dell'utente per l'invio di informazioni di identificazione del dispositivo in conformità con le norme di iOS pertinenti.

6.0.3/4 2012-05-10
  • È stata aggiunta la quota limite.
  • Sono stati corretti alcuni bug minori.

6.0.4: questa versione utilizza l'identificatore universale del dispositivo (UDID). Le app che utilizzano questa versione devono ottenere il consenso appropriato degli utenti per l'invio di informazioni sull'identificatore del dispositivo in conformità con le norme di iOS pertinenti.

6.0.1 2012-04-19
  • È stata aggiunta la mediazione della rete pubblicitaria.
  • La mediazione include la capacità di mediare annunci autopromozionali ed eventi personalizzati.
  • È stato aggiunto il supporto di MRAID 1.0 per tutte le versioni della piattaforma iOS.
  • Macro GAD_SIZE_#x# deprecate a favore delle costanti GADAdSize.
  • È stato aggiunto il supporto per gli annunci a larghezza intera tramite le nuove costanti GADSize: kGADAdSizeSmartBannerPortrait e kGADAdSizeSmartBannerLandscape.
  • GADRequest ora utilizza registerAdNetworkExtras: per impostare gli extra. La proprietà additionalParameters è stata ritirata.

A partire dalla versione 5.0.8, l'SDK per iOS non fa riferimento a uniqueIdentifier.

5.0.8 2012-03-30
  • Sono stati rimossi tutti i riferimenti a uniqueIdentifier. è una proprietà UIDevice ritirata.
  • La proprietà testDevices è stata deprecata a favore di la proprietà testing, ora non deprecata.
5.0.5 2011-11-30
  • È stato aggiunto il supporto di altri formati di annunci interstitial rich media per iPhone e iPad. Questo aggiornamento sarà compatibile con tutti i formati degli annunci interstitial futuri.
  • Miglioramento del monitoraggio delle impressioni degli annunci in primo piano.
  • GADInterstitial è sempre stato un oggetto monouso, ma ora non causerà errori chiamando didFailToReceiveAdWithError: su eventuali richieste di caricamento o visualizzazione di un popup dopo la prima richiesta.
5.0.4 2011-10-28 Correzione dei pulsanti di grandi dimensioni sui display Retina nel browser in-app.
5.0.3 2011-10-24
  • Integrazione degli annunci personalizzati della rete di ricerca.
  • Supporto per iOS 5.0.
  • Caricamenti di annunci interstitial più rapidi.
  • Correzione della presentazione dell'annuncio del controller con visualizzazione modale.
  • È stato corretto il comportamento dell'anchor tag.
4.1.1 2011-07-18
  • Inoltre, è certificato su iOS 5.0 Beta 3.
  • GTMStringEncoding ha subito uno spazio dei nomi per evitare il linker conflitti con altre librerie.
  • Il browser in-app si chiude in caso di annunci dello store configurati in modo errato.
  • Sono state corrette le perdite di memoria nell'SDK.
  • Sono stati risolti i problemi di monitoraggio dei clic con i banner DoubleClick for Advertisers (DFA).
  • Sono stati corretti un paio di arresti anomali molto rari.
  • Versione della release ufficiale di Google Ad Manager.
4.1.0 2011-05-02
  • Tutti i controller di visualizzazione vengono ignorati correttamente quando viene effettuata una chiusura da JavaScript su un controller di visualizzazione oscurato nello stack di controller di visualizzazione.
  • È stato aggiunto il supporto per i timeout degli interstitial AFMA forniti dal server.
  • La modalità di test è ora attivata inserendo gli ID dispositivo nella lista consentita.
  • È stato aggiunto un metodo per riutilizzare la stessa UIWebView in un banner e in un overlay di media avanzati.
  • È stato aggiunto il sottomodello del dispositivo al dizionario onshow.
  • Sono state corrette le perdite di memoria in GADBrowserController e UIWebViews.
  • Il controller della visualizzazione interstitial di apertura dell'app si blocca in modalità Ritratto per rimuovere un log di avviso dalla console.
  • Tutti i codici di risposta HTTP 5xx ora restituiscono un "errore del server" anziché un "errore di rete".
4.0.2 2011-03-15 Release per la disponibilità generale.