Partager via


Notes de publication du Kit de développement logiciel (SDK) Android

9.0

Nouvelle fonctionnalité

Améliorations/correctifs de bogues

  • 7390161 correction automatique de bannière OnAdFailed() lorsque se produit.
  • 7390147 correction des messages d’erreur OMID AdEvents sur autorefresh.

8.11

Annonce

Il s’agit de la dernière version mineure dans le KIT de développement logiciel (SDK) v8.x. À l’avenir, le SDK v9.0 sera notre prochaine version majeure. Comme annoncé précédemment, nous allons cesser de publier des mises à jour du code source pour les KITS de développement logiciel (SDK) iOS et Android Mobile sur Github. Il est important de noter qu’il ne s’agit pas d’une dépréciation de nos Kits de développement logiciel (SDK). Au lieu de cela, il s’agit de l’aspect open source lorsque nous transitionnons nos Kits de développement logiciel (SDK) Android et iOS Mobile vers des dépôts privés. Il n’y aura pas de changements perturbateurs de v8.x à v9.0, bien qu’il soit intéressant de noter que toutes les améliorations fonctionnelles futures seront développées exclusivement dans la série v9.x.

Nouvelle fonctionnalité

Correctifs de bogues d’amélioration

  • 6273738 : correction de la publicité HTML qui ouvre automatiquement les ressources d’image dans un navigateur externe.

8.10

Nouvelle fonctionnalité

  • 6029394 Ajout de la prise en charge de la définition de la langue de contenu dans la demande d’annonce. Nouvelle API introduite dans SDKSettings setContentLanguage(String contentLanguage)
  • 6014990 Erreur interne modifiée pour l’erreur réseau pour les cas applicables et le message d’échec supplémentaire fourni

Améliorations/correctifs de bogues

  • 6015110 OMSDK mis à niveau de la version 1.4.8 vers la version 1.4.9 (espace de noms Microsoft)

Mises à jour du partenaire de médiation

  • 5622337 sdk Facebook Audience Network mis à niveau de 6.13.7 vers 6.16.0

8.9

Nouvelle fonctionnalité

  • 5664325 Ajout de nouveaux paramètres à SDKSettings.init() pour plus de flexibilité dans la pré-extraction des vues web. Cela peut améliorer les performances de lancement de l’application

Améliorations/correctifs de bogues

  • 5663106 OMSDK mis à niveau de la version 1.4.2 vers la version 1.4.8

Mises à jour du partenaire de médiation

  • 5622329 sdk Google AdMob mis à niveau de la version 21.3.0 vers la version 22.3.0
  • 5622334 sdk Smart Ad Server mis à niveau de 7.17.0 vers 7.23.0

8.8

Nouvelles fonctionnalités

  • MS-5349 Chargement différé activé pour le rendu natif de bannière

Améliorations/correctifs de bogues

  • MS-5371 Ajout d’informations supplémentaires pour les messages d’erreur de code INVALID_REQUEST

8.7

Nouvelles fonctionnalités

  • MS-5206 Ajout de la prise en charge de la définition de la taille du lecteur et de l’obtention de la largeur et de la hauteur de création vidéo pour BannerVideo. Nouvelle API introduite dans BannerAdView - setPortraitBannerVideoPlayerSize(AdSize), setLandscapeBannerVideoPlayerSize(AdSize), setSquareBannerVideoPlayerSize(AdSize), getBannerVideoCreativeWidth(), getBannerVideoCreativeHeight()

Améliorations/correctifs de bogues

  • MS-5295 Correction du problème de rendu des annonces sur le défilement/recyclerview
  • MS-5332 Mise à jour vers la logique de récupération AAID

8.6.1

Améliorations/correctifs de bogues

  • MS-5321 Fixed ArrayIndexOutOfBoundsException dans XandrAd.init()

8.6

Améliorations/correctifs de bogues

  • MS-5199 Mettre à niveau le plug-in Gradle de la version 5.4.1 vers la version 8.0.2
  • MS-5306 Correction de NullPointerException lors de l’utilisation de loadAdFromVAST pour la vidéo

Mises à jour du partenaire de médiation

  • MS-5297 Mise à niveau du SDK Facebook Audience Network de 6.12.0 vers 6.13.7

8.5

Améliorations/correctifs de bogues

  • MS-5237 Déplacement des détails de la demande/réponse vers le journal de niveau de débogage
  • MS-5060 Boutons multimédias fixes dans la bannière en mode plein écran - Vidéo outstream
  • MS-5258 Correction de NullPointerException pour le type de média publicitaire interstitiel

8.4

Améliorations/correctifs de bogues

  • MS-5106 & MS-5143 Améliorations des performances de temps de chargement de la bannière
  • Correctif MS-5228 pour les problèmes de performances liés à MRAID (Initialisation du SDK Android v8.0)
  • MS-5229 Ajout du code de hachage/égal manquant pour ANUserId (Github #78)

8.3.0

Améliorations/correctifs de bogues

  • MS-5208, MS-5215 Mis à niveau OMSDK de 1.3.31 vers 1.4.2

Mises à jour du partenaire de médiation

  • MS-5210 Mise à niveau du SDK Google AdMob de 20.6.0 vers 21.3.0

8.2

Améliorations/correctifs de bogues

Mises à jour du partenaire de médiation

  • MS-5195 Mise à niveau du SDK Facebook Audience Network de 6.5.0 vers 6.12.0

8.1

Améliorations/correctifs de bogues

  • MS-5080 Activer la prise en charge des créations de type multimédia à fort impact dans BannerAdView

8.0.1

Améliorations/correctifs de bogues

  • Correctifs de bogues MS-5050, améliorations mineures et correctifs de fuites de mémoire, comme indiqué ci-dessous.
    • Api mise à jour utilisée pour récupérer UserAgent
    • Vue web détruite après la récupération de UserAgent (< JELLY_BEAN_MR1)
    • Correction d’une fuite de mémoire dans AdSessionContext
    • Correction d’une fuite de mémoire dans VisibilityDetector
    • Suppression des rappels après destroy()
    • Suppression de la vérification des API sur HONEYCOMB (car la version minSdkVersion actuelle est 14)
    • Suppression de l’utilisation de ScheduledExecutorService pour adRequest unique
    • Réponse asynchrone arrêtée pour une demande d’annonce annulée
    • Contexte d’application utilisé pour récupérer ConnectionManager afin d’éviter les fuites
    • Règles ProGuard mises à jour

8.0

Annonces

Nous avons terminé la suppression des API référencées dans la version 7.21. Notez qu’il y a des changements cassants dans certaines de nos API, en particulier pour nos méthodes init qui sont nécessaires pour que les appels publicitaires réussissent - XandrAd.init(). Pour plus d’informations, consultez notre guide d’intégration 8.0 et notre guide d’initialisation du SDK .

Améliorations/correctifs de bogues

  • MS-5011 Mise à jour de la méthodologie de comptage des impressions. Consultez notre nouveau guide de méthodologie de comptage d’impression.
  • MS-5054 Correction du problème ANR lié au détecteur de visibilité
  • MS-5007 Suppression de tous les adaptateurs de médiation abandonnés
  • MS-5014 Mis à niveau vers OMSDK v1.3.31

7.22

Annonces

Il s’agit de la dernière version majeure de la série sdk v7.x. La prochaine version majeure sera le Kit de développement logiciel (SDK) v8.0, qui inclura des changements cassants, tels que proposés dans intention d’implémentation, répertoriés ci-dessous, ainsi que d’autres modifications.

  1. Avis de suppression du Kit de développement logiciel (SDK) Xandr v8.0 pour les API dépréciées (Github #71)
  2. Xandr va se déplacer vers le comptage « Impressions visibles - pour Direct-Sold Inventory » (Github #72)

Améliorations/correctifs de bogues

  • MS-4793 Ajout de l’autorisation pour AD_ID de récupérer AAID sur Android 13+
  • MS-4999 Suppression de l’avis RendererID-deprecation
  • MS-5008 Ajout du rappel onAdImpression pour les bannières et les publicités publicitaires (Android SDK)

Mises à jour du partenaire de médiation

  • MS-4871 Mise à niveau du SDK Google Play Services Ads de 20.1.0 vers 20.6.0
  • MS-4870 Mis à niveau du Kit de développement logiciel (SDK) Smart Ad Server de 7.10.0 vers 7.17.0
  • MS-4872 Suppression de la prise en charge de l’adaptateur de médiation du SDK Facebook

7.21

Annonces

Nous avons l’intention de supprimer toutes les API déconseillées répertoriées ci-dessous dans le Kit de développement logiciel (SDK) Xandr v8.0. Si vous utilisez l’une des API ci-dessous, nous vous demandons de migrer vers leur équivalent. Contactez le portail de support technique Xandr pour toute question ou préoccupation.

Classe Méthode(s)
ANNativeAdResponse isOpenNativeBrowser(), openNativeBrowser(boolean openNativeBrowser)
VideoAd getOpensNativeBrowser(), setOpensNativeBrowser(boolean opensNativeBrowser), setExternalUid(String externalUid), getExternalUid(), getCreativeId()
ANMultiAdRequest getExternalUid(), setExternalUid(String externalUid)
BannerAdView loadAdOffscreen(), getOpensNativeBrowser(), setOpensNativeBrowser(boolean opensNativeBrowser), getExternalUid(), setExternalUid(String externalUid), getCreativeId(), getAdType(),setAllowNativeDemand(boolean enabled, int rendererId)
InterstitialAdView loadAdOffscreen(), getOpensNativeBrowser(), setOpensNativeBrowser(boolean opensNativeBrowser), getExternalUid(), setExternalUid(String externalUid), getCreativeId(), getAdType()
NativeAdRequest getOpensNativeBrowser(), setOpensNativeBrowser(boolean opensNativeBrowser), getExternalUid(), setExternalUid(String externalUid), getRendererId(), setRendererId(int rendererId)
NativeAdResponse getCreativeId() , setCreativeId(String creativeId)
SDKSettings useHttps(boolean useHttps), isHttpsEnabled(), setExternalUserIds(Map<ANExternalUserIdSource,String> externalUserIds), getExternalUserIds(), setAllowUsingSimpleDomain(boolean allow)
Boucher obstrué (variable)
ANExternalUserIdSource (enum)

Améliorations/correctifs de bogues

  • Fuite de mémoire MS-4705 provoquée par AdWebView (Github #57)
  • API exposée MS-4880 pour quitter la vidéo de bannière en plein écran (API pour quitter la vidéo de bannière en plein écran)
  • MS-4953 Ajout de la prise en charge du passage de l’ID d’utilisateur serveur de publication/étendu via ANSDKSetting.setUserIds(List<ANUserId> userIdList). (Mappage d’ID utilisateur sur Android)
  • MS-4972 Correction du problème lié à l’augmentation de la taille du sdk lors de la création d’apk
  • MS-4982 Ajout de la prise en charge d’Android 11+ pour la visibilité des packages liés au sdk

API dépréciées

  • Les méthodes setExternalUserIds et getExternalUserIds dans la classe SDKSettings et l’énumération ANExternalUserIdSource sont déconseillées, utilisez setUserIds et getUserIds dans la classe SDKSettings et la classe ANUserId à la place

7.20

Améliorations/correctifs de bogues

  • Ms-4946 Journalisation optimisée du KIT de développement logiciel (SDK) POUR OMID (Github #68)
  • Fichier README mis à jour MS-4947 (Github #49)

Fixed

  • Problème de rendu MS-4916 avec certains éléments créatifs vidéo
  • MS-4933 NullPointerException levée pour les balises vides dans la réponse du serveur
  • MS-4943 NullPointerException levée dans RequestManager pour certains scénarios

7.19.1

Améliorations/correctifs de bogues

  • MS-4911 a résolu un problème (introduit dans la version 7.18) avec le suivi d’impression natif qui empêchait certains créateurs natifs de déclencher plusieurs suivis d’impression.
  • MS-4847 Méthodologie de suivi d’impression améliorée pour native ads, suivis à déclencher sur render (Android SDK)

Fixed

  • MS-4758 Problème avec expandsToFitScreenWidth for Lazy Load Banner
  • MS-4879 ConcurrentModificationException dans UTAdRequest

7.18

Nouvelles fonctionnalités

Correctifs de bogue

Fixed

  • MS-4811 Problème avec l’API MAR.stop() lorsqu’elle est utilisée avec le thread en arrière-plan activé (Github #58)
  • Fuite de mémoire MS-4850 provoquée par VisibilityDetector

7.17

Nouvelles fonctionnalités

  • Logique d’écouteur d’expiration du KIT de développement logiciel (SDK) TTL MS-4838 pour l’échange d’index
  • Logique d’écouteur d’expiration du Kit de développement logiciel (SDK) TTL MS-4840 pour InMobi

Correctifs de bogue

Fixed

  • Fuite de mémoire MS-3471 dans InterstitialAdView
  • MS-4831 Problème intermittent lorsque loadLazyAd est appelé à partir d’un thread d’arrière-plan
  • MS-4832 NullPointerException levée dans certaines implémentations MRAID (Github #66)
  • MS-4833 NullPointerException levée lors du déclenchement des suivis d’impression dans certains scénarios
  • MS-4834 Problème avec un trop grand nombre de récepteurs de diffusion inscrits, ce qui entraîne une dégradation des performances

7.16

Correctifs de bogue

Fixed

  • Fuite de mémoire MS-4705 provoquée par AdWebView (Github #57)
  • MS-4809 NullPointerException lors du traitement d’AdResponse (Github #64)
  • Problèmes de performances MS-4810 lors du déclenchement du suivi d’impression (Github #63)
  • Problème MS-4811 avec ANMultiAdRequest.stop() (Github #58)
  • Problème MS-4823 provoqué par l’initialisation d’ANBackgroundThread avec des demandes multi-annonces

7.15

Nouvelle fonctionnalité

Mises à jour du partenaire de médiation

  • MS-4779 Mise à niveau du SDK Google Play Services Ads de 19.7.0 vers 20.1.0
  • MS-4781 Mise à niveau du SDK Facebook de la version 6.2.0 vers la version 6.5.0
  • MS-4783 Mis à niveau du Kit de développement logiciel (SDK) Smart Ad Server de 7.6.1 à 7.10.0

Améliorations/correctifs de bogues

  • MS-4766 Mise à jour du Kit de développement logiciel (SDK) Open Measurement vers v1.3.20
  • MS-4794 Désactivation de la lecture automatique pour les annonces vidéo de bannière HTML5
  • MS-4796 Correction d’un problème d’envoi de texte d’annonce avec des guillemets simples sans séquence d’échappement (Github #61)
  • MS-4797 Désactivation de la dismissDelay automatique lorsque l’annonce interstitielle est interagissante (Github #62)

7.14

Nouvelle fonctionnalité

  • MS-4684 Ajout de la flexibilité pour ne pas récupérer l’agent utilisateur et L’AAID lors de l’appel de SDKSettings.init() afin d’améliorer les performances de lancement de l’application
  • MS-4711 Exposed API in Native Custom element to support clickUrl and clickFallbackUrl for Native Ad (Listen to Native Ad Events on Android)

Améliorations/correctifs de bogues

  • MS-4746 Correction d’un problème avec l’adaptateur de médiation Google qui n’envoyait pas plusieurs valeurs pour la même clé
  • MS-4747 Ajout d’une vérification d’initialisation avant d’extraire le jeton du soumissionnaire à partir du SDK Facebook

7.13.1

Améliorations/correctifs de bogues

  • MS-4716 Sélection bloquée du type de vidéo 3GPP non pris en charge pour le rendu

7.13

Nouvelle fonctionnalité

  • MS-4693 Ajout de la prise en charge des demandes de domaine sans cookie

7.12

Améliorations/correctifs de bogues

  • MS-4704 Ajout de la prise en charge des conteneurs OMIDGeometry et onScreenContainerGeometry pour Instream & OutStream Video Ads
  • MS-4727 Ajout de la prise en charge des ressources personnalisées dans le renderer d’assembly natif

7.11

Améliorations/correctifs de bogues

  • MS-4685 Ajout de l’API pour désactiver le suivi des cookies pendant la mise aux enchères.
  • MS-4714 Ajout d’améliorations aux événements d’expiration des annonces publicitaires pour les publicités natives.
  • MS-4699 Ajout du paramètre Accept-Language dans l’en-tête HTTP pour la demande d’annonce.

7.10

Nouvelle fonctionnalité

Améliorations/correctifs de bogues

  • MS-4671 Ajout d’un seuil minimal de 100 ms pour callSetMraidRefreshFrequency
  • MS-4679 Correction du problème de chargement des annonces (Github #59)

API dépréciées

  • Les méthodes setExternalUid et getExternalUid dans les classes NativeAdRequest, VideoAd, BannerAdView et InterstitialAdView sont déconseillées, utilisez setPublisherUserId et getPublisherUserId dans SDKSettings à la place (mappage des ID utilisateur sur Android)

7.9

Nouvelle fonctionnalité

  • MS-4388 Prise en charge de la désactivation de la transmission des ID d’appareil dans les demandes d’enchères

Mises à jour du partenaire de médiation

  • MS-4663 Mise à niveau du SDK Google AdMob de 19.5.0 vers v19.7.0

Améliorations/correctifs de bogues

  • MS-3911 Fetch SDK Version Dynamiquement dans une demande d’annonce

7.8.2

Améliorations/correctifs de bogues

  • MS-4622 Correction d’un problème de chargement d’annonces avec la dernière apparence (deuxième prix)

7.8.1

Améliorations/correctifs de bogues

  • MS-4598 Correction d’un problème avec BannerAdView qui entraînait le rechargement des publicités lorsque BannerAdView était activé et désactivé
  • MS-4620 Ajout de la vérification null pour adListener pour LazyLoad (Github #55)

7.8

Nouvelle fonctionnalité

Mises à jour du partenaire de médiation

  • MS-4591 Mise à niveau du SDK Facebook vers v6.2.0
  • MS-4493 Mise à niveau du Kit de développement logiciel (SDK) Google AdMob vers v19.5.0

Améliorations/correctifs de bogues

  • MS-4598 Correction du problème pour BannerAdView avec ReactNative FlatList

7.7.1

Améliorations/correctifs de bogues

  • MS-4575 Mise à jour de getCreativeHeight() et getCreativeWidth() pour retourner la taille d’annonce créative de médiation

7.7

Nouvelle fonctionnalité

  • MS-4412 Ajout de la prise en charge de l’écoute des événements d’expiration d’annonce pour les annonces natives (écouteur pour onAdAboutToExpire sur Android)
  • MS-4449 Ajout de la prise en charge de la définition d’indicateurs de test pour contourner le filtrage des demandes (à des fins de test uniquement) (Définir le mode test pour Android)
  • Les informations MS-4459 AuctionId sont désormais disponibles via la classe AdResponseInfo

Mises à jour du partenaire de médiation

  • MS-4418 Suppression de la prise en charge des adaptateurs Amazon, inMobi, Millénaire Media et Mopub (Github Intent to Implement #52)
  • MS-4419 Facebook SDK v6.1.0
  • MS-4423 SmartAd Server SDK v7.6.1
  • MS-4499 Google AdMob SDK v19.4.0

Améliorations/correctifs de bogues

  • MS-4550 Mise à jour de la logique RGPD. La priorité est maintenant accordée aux chaînes TCF2.0 IAB

7.6

Nouvelle fonctionnalité

  • MS-4232 Ajout de la prise en charge de l’exécution de la demande d’annonce sur le thread d’arrière-plan (threading en arrière-plan sur Android)
  • MS-4361 Ajout du rappel onAdImpression pour native Ads (Écouter les événements natives sur Android)
  • Prise en charge de MS-4463 pour open measurement SDK Open RTB Signaux
  • MS-4473 : Ajout de la prise en charge du forçage des ID créatifs dans la demande d’annonce à des fins de test/débogage

Mise à niveau du partenaire de médiation

  • MS-4499 Google AdMob SDK v19.3.0

7.5.1

Améliorations/correctifs de bogues

MS-4464 Correction des blocages avec OMID dans la version 7.5

7.5

Nouvelles fonctionnalités

Améliorations/correctifs de bogues

  • MS-4233 : Mise à jour du SDK Open Measurement vers v1.3.7
  • MS-4360 : Ad ResultCode est désormais une classe au lieu d’enum. Cela résout le problème de remplacement des codes de résultat pour les demandes publicitaires simultanées

7.4.1

Améliorations/correctifs de bogues

  • MS-4440 : Correction d’un problème avec une chaîne de consentement À usage TCF 2.0 vide

7.4

Nouvelle fonctionnalité

Améliorations/correctifs de bogues

  • MS-4231 Ajout de la prise en charge du respect du délai d’expiration défini dans la console
  • MS-4284 Implémentation de la prise en charge de l’événement audioVolumeChange MRAID 3.0
  • MS-4290 Ajout de la prise en charge de l’obtention de mots clés personnalisés dans la couche JavaScript via ANJAM
  • MS-4337 Ajout de la prise en charge de la désactivation de la demande de bannière pour BannerAdView
  • MS-4381 Correction du problème de redimensionnement MRAID
  • MS-4404 Correction de la méthode de réinitialisation RGPD pour effacer le consentement à l’objectif

7.3.1

Améliorations/correctifs de bogues

  • MS-4342 Correction d’un problème lié à l’échec de la transmission de la chaîne de l’agent utilisateur pour les demandes Native Ad

7.3

Nouvelle fonctionnalité

  • MS-4266 Activer la prise en charge du SDK OMID pour les « obstacles conviviaux »

Améliorations/correctifs de bogues

  • Bloc de chargement d’annonces fixe MS-4294 lorsqu’il est utilisé avec MAR
  • MS-4287 Prise en charge de l’initialisation d’instance MAR sans ID de serveur de publication

7.2

Améliorations/correctifs de bogues

  • MS-4200 : Prise en charge d’IAB Europe Transparency & Consent Framework v2.0
  • MS-4267 : Tous les appels réseau sont effectués uniquement à l’aide d’un point de terminaison sécurisé

7.1

Nouvelle fonctionnalité

  • MS-3956 Ajout d’ANAdResponseInfo pour retourner les données associées avec la réponse Ad
  • MS-4075 Ajout du rendu côté client pour les publicités médiatées par FB.

Mise à niveau du partenaire de médiation

  • MS-4209 Google AdMob SDK v18.3.0

Améliorations/correctifs de bogues

  • MS-3581 InApp Browser Redesign
  • MS-3882 Ajout de l’option pour inclure « publisher_id » dans la demande d’annonce
  • MS-4166 Correction de la vidéoAjouter un bogue de suivi de session OMID

7.0

Nouvelles fonctionnalités

6.2

Nouvelles fonctionnalités

Correctifs de bogue

  • MS-4127 Implémentation de la gestion des erreurs ssl (Github #48)
  • MS-4051 Ajout d’un code d’erreur pour identifier les actualisations publicitaires fréquentes
  • MS-4095 Nom du partenaire OMID mis à jour
  • MS-4086 Correction OMID Suspendre plusieurs appels pendant l’état d’arrière-plan de l’application

6.1.1

Nouvelles fonctionnalités

  • MS-4019 : Ajout d’une nouvelle API pour obtenir la version du SDK dans SDKSettings.

Améliorations/correctifs de bogues

  • MS-4079 : Correction d’une erreur percentageInView lors de l’appel de l’événement geometryChange OMID.

6.1

Nouvelles fonctionnalités

Mises à niveau des partenaires de médiation

  • Kit de développement logiciel (SDK) Smart Server v7.2.0
  • FacebookAd SDK v5.5.0 (a des modifications cassants, consultez Mediation Docs - Mediate with Android SDK, for updated integration instructions)
  • Sdk Google AdMob v18.2.0

Améliorations/correctifs de bogues

  • MS-3976 : Correction du caractère d’échappement cassant la charge VideoAd
  • MS-3989 : Mise à niveau vers OMSDK v1.2.19
  • MS-4060 : Ajout de la prise en charge de getCurrentAppOrientation pour MRAID

6.0

Mises à niveau des partenaires de médiation

  • Kit de développement logiciel (SDK) Mopub v5.8.0
  • InMobi SDK v8.2.0
  • Sdk GooglePlay v18.1.1
  • Kit de développement logiciel (SDK) SmartAdServer v7.1.1

Correctifs/améliorations de bogues

  • Open Measurement SDK est désormais pris en charge uniquement sur les téléphones exécutant Android Kitkat et versions ultérieures (MS-3962, MS-3978, Github #43)

5.5.1

Correctifs/améliorations de bogues

  • MS-3958 : Ajout d’une vérification de sécurité pour voir s’il s’agit d’une URL HTTP valide avant de la charger.

5.5

Nouvelles fonctionnalités

  • MS-3778 : Ajout d’une nouvelle API pour obtenir l’orientation vidéo pour bannièreVidéo et publicités vidéo

Mises à niveau/modifications des partenaires de médiation

  • Suppression de la prise en charge de l’adaptateur de médiation suivant
    • Kit de développement logiciel (SDK) AdColony
    • Kit de développement logiciel (SDK) AdMarvel
    • Kit de développement logiciel (SDK) Chartboost
    • Kit de développement logiciel (SDK) Vdopia
    • Kit de développement logiciel (SDK) Vungle
    • Kit de développement logiciel (SDK) Yahoo

Correctifs/améliorations de bogues

  • MS-3790 : Correction du problème de visibilité

5.4

Nouvelles fonctionnalités

  • MS-3730 : Prise en charge du rendu pour les bannières publicitaires natives

Mises à niveau/modifications des partenaires de médiation

  • MS-3814 : Mise à jour des API dépréciées de l’adaptateur de médiation Google

Correctifs/améliorations de bogues

  • MS-3800 : Ajout d’une nouvelle API pour permettre aux éditeurs de configurer les options d’skip pour le lecteur vidéo

5.3

Nouvelles fonctionnalités

  • MS-3712 : Redimensionner l’API BannerAd pour les publicités de médiation
  • MS-3789 : Possibilité de personnaliser les options du lecteur vidéo

Mises à niveau des partenaires de médiation

  • MS-3803 : Mise à niveau du Kit de développement logiciel (SDK) de l’adaptateur Google AdMob v17.2.0

Correctifs/améliorations de bogues

  • MS-3784 : Événement de mesure ouvert amélioré (fin de session) pour BannerAds
  • MS-3790 : Correction du problème de rendu avec bannière créative
  • MS-3807 : Suppression des thèmes inutilisés (Github #41)
  • MS-3809 : Problème de violation de lecture de disque résolu (Github #40)
  • MS-3812 : Correction des blocages avec les annonces publicitaires

5.2

Nouvelles fonctionnalités

  • MS-3720 : Prise en charge du Kit de développement logiciel (SDK) Open Measurement pour les publicités natives

5.1.2

Correctifs de bogue

  • MS-3763 : n’autorisez pas BannerAdView/InterstitialAdView à charger une annonce si elle est initialisée avec ApplicationContext. (ActivityContext est requis)

5.1.1

Nouvelles fonctionnalités

  • MS-3220 : Ajout du minuteur de compte à rebours aux publicités publicitaires

Correctifs de bogue

  • MS-3755 : Correction de l’erreur d’assertion qui s’est produite lors de l’initialisation des paramètres

5.1

Mises à niveau/modifications des partenaires de médiation

  • Mise à jour de l’adaptateur Google AdMob pour prendre en charge les exigences UnifiedNativeAd et MediaView
  • Mise à niveau du Kit de développement logiciel (SDK) Smart Server v7.0

Correctifs de bogue

  • MS-3375 : Forcer la charge mraid.js localement pour résoudre le problème de visibilité de MRAID 3.0
  • MS-3577 : Masquer la vue personnalisée de WebChromeClient si destroy est appelé sur bannière
  • MS-3607 : Correction d’un problème avec BannerAd’s où AdWebView recevait le garbage collection trop tôt empêchant onAdLoaded d’être appelé.

5.0

Nouvelles fonctionnalités

  • Étiquettes universelles version 3, y compris la prise en charge des objets ad natifs
  • Prise en charge de la vidéo native
  • Prise en charge d’Open Measurement SDK pour les publicités vidéo (MS-3388)

Mises à niveau des partenaires de médiation

  • Suppression de la prise en charge du Kit de développement logiciel (SDK) Rubicon (MS-3682)

Correctifs de bogue

  • Intercepter les exceptions « Mémoire insuffisante » (MS-3192, MS-3582)
  • Résoudre les problèmes d’affichage interstitiel provoqués par l’utilisation de Flavors (MS-3668)

4.12

Nouvelles fonctionnalités et correctifs de bogues

  • MS-3606 : Mise à jour de l’adaptateur intelligent vers v6.10

  • MS-3495 : Mise à jour de Google Play Ad Adapter (AdMob & DFP) vers v16.0.0

  • MS-3634 : Ajout de nouvelles API qui exposent une description (desc2) supplémentaire et la taille d’image principale pour Native Ads

  • MS-3439 : ajout de l’option permettant d’envoyer content_url chaîne dans les demandes de médiation Google ; utilisez la clé : content_url

  • MS-3583 : possibilité de transmettre second_price valeur à Google DFP Banner Ads.

    *Version bêta : contactez votre responsable de compte pour plus d’informations sur cette fonctionnalité.

4.11.2

  • MS-3401 : ajout d’une API pour activer/désactiver l’accès à l’emplacement pour le créatif.
  • MS-3406 : Mise à jour du lecteur Mobile Vast.

4.11.1

  • MS-3470 : Correction de NullPointerException dans la session d’annonce HTML de bannière OM
  • MS-3457 : Correction de NullPointerException dans AdFetcher observée dans la version 4.10

4.11

  • MS-3199 : Ajout de l’API de nombre d’impressions pour les créations natives médiatées
  • MS-3444 : Ajout de l’API pour restreindre les types de médias autorisés pour bannière publicitaire
  • MS-3292 : Correction de NullPointerException dans BannerAdView, observée avec la version 4.8.1
  • MS-3411 : Correction d’une fuite de mémoire avec AdWebView
  • MS-3427 : Modification des valeurs par défaut pour shouldLoadIcon et shouldLoadImage sur false

4.10

  • MS-3234 : Prise en charge du Kit de développement logiciel (SDK) de mesure ouvert pour les bannières HTML
  • MS-3354 : Correctif pour adLoad en double lors du chargement offScreen

4.9

  • MS-3083 -- Mode natif pour bannières publicitaires
  • MS-3115 -- Fonction pour définir l’ID d’utilisateur externe dans le Kit de développement logiciel (SDK) pour la synchronisation des utilisateurs
  • MS-3279 -- Exposer l’URL cliquable pour la bannière, native, & vidéo
  • Mettez à jour le SDK Facebook vers la version 4.28.2.

4.8.1

  • MS-3262,MS-3272 - Correctif NPE de chargement WebView.
  • Mettre à jour le Kit de développement logiciel (SDK) InMobi vers la version 7.1.0

4.8

  • MS-3221 - Prise en charge du RGPD pour le SDK
  • MS-3188 - Android Interstitial Crash.

4.7

  • MS-2113 -- Prise en charge de l’autocollapse des interstitiels
  • MS-3178 -- Implémenter l’événement exposureChange

4.6

  • MS-3024 -- Bannière multiformat + vidéo.
  • MS-3096 -- getCreativeId() nouvelle API pour BannerAdView, InterstitialAdView, VideoAd et NativeAdResponse
  • MS-3179 -- Correction de NullPointerException dans RequestManager

4.5

Mises à jour

  • MS-3087 -- Le dispositif de saisie semi-automatique de vidéo de placement pré-roll ne se déclenche pas de manière cohérente
  • MS-3172 -- Problème de frappe dans getAdPlayElapsedTime()

4.4

Mises à jour

  • MS-3097 -- Nouvelles API Instream Video pour fournir des informations sur les créations vidéo chargées & lecture

4.3

  • MS-3081 Correction du problème de fuite de mémoire avec le SDK natif et les adaptateurs de médiation
  • MS-3089 Correction de NullPointerException dans continueWaterfall
  • MS-3090 Correctif logiciel (SDK) Millenial Media se bloque en raison de la réception de rappels dans le thread d’arrière-plan
  • Mettez à jour le SDK Facebook vers la version 4.26.1.

4.2

  • MS-3079 Milennial Media SDK provoquant des blocages d’application dans Android
  • MS-2862 Prise en charge des champs standard récemment ajoutés sur l’objet créatif natif

4.1

  • MS-3070 Mise à niveau d’AdMob et résolution du problème de fuite de mémoire avec le gestionnaire d’expiration des annonces dans la médiation admob
  • Mise à jour du Rubicon vers la version 6.3.2
  • Mise à jour de Facebook vers la version 4.26.0

4.0

  • MS-2964 migrer du point de terminaison /mob vers /ut/v2 dans le SDK
  • Ms-2898 Demande avec une taille supérieure à l’espace disponible doit être possible

3.5

  • Mettre à jour le Kit de développement logiciel (SDK) AdColony vers v3.1.2
  • MS-3018 setResizeAdToFitContainer échoue lorsque la largeur/la hauteur de BannerAdView est de 0

3.4

  • Mettez à jour le SDK Facebook vers la version 4.24.0.

3.3

  • Prise en charge de VPAID.
  • MS-2986 Correction du cas MRAID où la demande d’orientation portrait a entraîné un portrait inversé.
  • Ms-3012 Plantage dans les cas ponctuels d’Android v4.3 où evaluateJavaScript() n’est pas correctement pris en charge.
  • MS-3013 Plantage où l’utilitaire interne n’a pas pu retourner le résultat approprié.

3.2

  • MS-2999 Renommé mraid.js pour éviter les conflits avec les autres SDK dans l’application.
  • MS-3011 Correction d’incident mortel IllegalArgumentException dans android v4.x
  • Ajout d’options de débogage pour le Kit de développement logiciel (SDK) Instream
  • Mise à jour du SDK Rubicon mediated mis à jour vers la version 6.3.0

3.1

  • MS-2853 Mise à jour d’ANJAM pour mettre à jour la position à la volée
  • MS-2957 Correction d’un plantage avec setOrientationProperties dans MRAID
  • Correction des mots clés personnalisés ut/v2
  • Mise à jour du SDK Facebook mediated vers la version 4.20.0

3.0

  • KIT DE DÉVELOPPEMENT LOGICIEL (SDK) Instream mobile MS-2826
  • MS-2914 Suppression des informations de fournisseur de l’adaptateur de médiation Admarvel AndroidManifest.xml
  • Mise à jour du SDK InMobi mediated vers la version 6.1.0

2.16

  • MS-2839 Correction de la communication Anjam et du sdk pour la créativité servie dans iFrame
  • MS-2841 Ajouter une fonctionnalité « ping » au Kit de développement logiciel (SDK) sans injection de anjam.js
  • MS-2840 Nouvel adaptateur de médiation, Bannière SmartAdServer et Interstitial pour Android
  • MS-2852 Ajout de la prise en charge des placements qui acceptent les créations natives et bannières 1x1 pour native.
  • Mise à jour des KITS SDK Mediated MillénaireMedia mise à jour vers 6.3.1 GooglePlay SDK mise à jour vers 10.0.1

RC 2.15.1

  • MS-2789 Suppression de registerActivityLifecycleCallbacks de Google Banner Mediation.
  • MS-2794 Suppression des méthodes déconseillées setAdHeight et setAdWidth de BannerAdView
  • MS-2819 Prend en charge plusieurs tailles sur BannerAdView. Une nouvelle API a introduit setAdSizes(ArrayList<AdSize> adSizes).
  • MS-2831 Correctif logiciel (SDK) se bloque.

RC 2.15

  • MS-2581 Ajout de la prise en charge https pour le SDK. La nouvelle API a introduit SDKSettings.useHttps(true).
  • MS-2708 Correction des bogues dans l’implémentation mutableContextWrapper.
  • MS-2710 a supprimé la dépendance à la bibliothèque Apache héritée et a été déplacé vers java.net.
  • MS-2730 Correction de la fuite de contexte dans l’implémentation loadAdOffscreen.
  • Kits de développement logiciel (SDK) médiatés mis à jour
    • Mise à jour du Kit de développement logiciel (SDK) AdColony vers la version 2.3.6
    • Mise à jour du Kit de développement logiciel (SDK) Amazon vers la version 5.8.1
    • Mise à jour du Kit de développement logiciel (SDK) Chartboost vers la version 6.5.1
    • Mise à jour du Kit de développement logiciel (SDK) FaceBook vers la version 4.15.0
    • Mise à jour du SDK GooglePlay vers la version 9.4.0
    • Mise à jour du Kit de développement logiciel (SDK) InMobi vers la version 5.3.1
    • Mise à jour du SDK MillénaireMedia vers la version 6.3.0
    • Mise à jour du Kit de développement logiciel (SDK) MoPub vers la version 4.8.0
    • Mise à jour du SDK Vungle vers la version 4.0.2
    • Mise à jour du Kit de développement logiciel (SDK) Yahoo Flurry vers la version 6.4.2

RC 2.14

  • Ms-2631 Prise en charge des nouvelles tailles d’adSize dans la médiation de bannière FaceBook
  • Amélioration de la sécurité de MS-2586 WebView.
  • MS-2539 Ajout de l’événement onAdCollapse pour l’arrêt de la publicité à l’aide du bouton Précédent.
  • La médiation MS-2125 MoPub Native a maintenant été corrigée.
  • MS-2017 ANJAM JS a amélioré la gestion postMessage.
  • Contexte AdWebView MS-2011 mis à jour avec MutableContextWrapper.
  • MS-1890 MRAID JS amélioré le déclenchement d’événement.
  • Kits de développement logiciel (SDK) médiatés mis à jour
    • Mise à jour du SDK FaceBook vers la version 4.14.1

RC 2.13

  • MS-2332 Correction d’un problème de videoplayer plein écran interstitiel
  • MS-2383 MRAID CustomClose
  • MS-2324 Ajouter la fenêtre d’affichage aux publicités HTML
  • Ms-2382 MRAID validation des nombres.
  • Les cookies tiers sont désormais activés sur AdWebview.
  • Kits de développement logiciel (SDK) médiatés mis à jour
    • Mise à jour du Kit de développement logiciel (SDK) FaceBook vers la version 4.12.1

RC 2.12

  • MS-2319 Autorisé créatif à déclencher le clic d’ouverture MRAID, même lorsque MRAID n’est pas activé dans le SDK.
  • Incident de MS-2290 Handled VideoEnabledWebChromeClient
  • MS-2289 Correction de resizeToFitContainer en développant trop de logique.

RC 2.11

  • MS-2242 Ajout de l’icône Facebook AdChoices et de l’URL à nativeElements

    Ajout de l’objet NativeAd de Facebook, InMobi et Yahoo à l’objet nativeElements

  • Gradle Release Automation

  • Prise en charge de l’orientation interstitielle ms-2307 Plein écran.

  • Kits de développement logiciel (SDK) médiatés mis à jour

    • Mise à jour du Kit de développement logiciel (SDK) FaceBook vers la version 4.11.0
    • Mise à jour du SDK GooglePlay vers la version 9.0.0
    • Mise à jour du SDK MillénaireMedia vers la version 6.1.0
    • Mise à jour du Kit de développement logiciel (SDK) MoPub vers la version 4.6.1
    • Mise à jour du Kit de développement logiciel (SDK) Vungle vers la version 3.3.5
    • Mise à jour du Kit de développement logiciel (SDK) Yahoo Flurry vers la version 6.3.1

RC 2.10

  • Corriger les paramètres de build gradle
  • MS-2136 Ignorer l’interstitiel en cliquant sur
  • MS-2034 Redimensionner l’annonce pour BannerAdview

RC 2.9.1

  • Correctif de bogue MS-2101 dans AdWebView
  • MS-2016 Correction du problème AdSize dans la méthode onLayout de BannerAdview

RC 2.9

  • MS-1813 AdMarvel Integration - Bannières et annonces publicitaires
  • Ms-2030 AdMob Integration - Native Ads
  • MS-1819 Rubicon Integration - Bannières publicitaires
  • MS-2046 Handle RejectedExecutionException pour résoudre un incident unique
  • MS-2047 Handle PackageManagerException lorsque system Webview est mis à jour lors de l’utilisation de l’application
  • Kits de développement logiciel (SDK) médiatés mis à jour
    • Facebook 4.9.0 - bannière, interstitiel, natif
    • InMobi 5.2.0 - bannière, interstitiel, natif
    • MoPub 4.3.0 - bannière, interstitiel (suppression temporaire de la médiation native en raison de problèmes d’incompatibilité)
    • GooglePlay 8.4.0 - bannière, interstitiel, natif

RC 2.8

  • MS-1702 Prise en charge de la demande d’annonces avec le code d’inventaire et l’ID de membre
  • MS-1745 Mettre à jour les tests unitaires pour le code d’inventaire et l’ID de membre
  • Réseaux pris en charge :
    • AdColony 2.3.0, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.5.3, interstitial
    • Facebook 4.7.0, bannière, interstitiel, natif
    • Google Play services 7.8.0, ne dépendent que de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitial
    • InMobi 5.0.0, bannière, interstitiel, natif
    • MM Media 6.0.0, bannière, interstitiel
    • MoPub 3.13.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.2, interstitiels
    • Yahoo Flurry 6.1.0 bannière, interstitial, native

RC 2.7.1

  • Adaptateurs de médiation InMobi MS-1688 mis à niveau pour prendre en charge inMobi SDK 5.0.0
  • Mise à jour du Kit de développement logiciel (SDK) MoPub MS-1669 vers la version 3.13.0
  • Adaptateurs de médiation MS-1424 Millénaire Media mis à niveau pour prendre en charge MMSDK 6.0.0
  • Réseaux pris en charge :
    • AdColony 2.3.0, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.5.3, interstitial
    • Facebook 4.7.0, bannière, interstitiel, natif
    • Google Play services 7.8.0, ne dépendent que de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitial
    • InMobi 5.0.0, bannière, interstitiel, natif
    • MM Media 6.0.0, bannière, interstitiel
    • MoPub 3.13.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.2, interstitiels
    • Yahoo Flurry 6.1.0 bannière, interstitial, native

RC 2.6

  • Correctif de bogue MS-1627 pour la modification de l’accès concurrentiel dans RequestParams
  • Correctif de bogue MS-1629 pour l’utilisation de virgules en tant que décimales lorsque l’utilisateur définit certaines langues
  • Correctif de bogue MS-1619 pour la journalisation de l’impression de bannière DFP
  • Correctif de bogue MS-1592 pour InterstitialAdView qui ne revient pas surAdCollapsed
  • Réseaux pris en charge :
    • AdColony 2.3.0, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.5.3, interstitial
    • Facebook 4.7.0, bannière, interstitiel, natif
    • Google Play services 7.8.0, ne dépendent que de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitial
    • InMobi 4.5.5, bannière, interstitiel, natif
    • MM Media 5.4.0, bannière, interstitiel
    • MoPub 3.11.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.2, interstitiels
    • Yahoo Flurry 6.1.0 bannière, interstitial, native

RC 2.5

  • Correctif NPE MS-1512 dans AdRequest
  • MS-1426 Modifier le délai d’expiration de 60 secondes à 4,5 minutes
  • Correctif des paramètres PRO-GUARD MS-1383/1494
  • MS-1391 corriger le problème de build gradle
  • Réseaux pris en charge :
    • AdColony 2.2.2, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.5.3, interstitial
    • Facebook 4.5.1, bannière, interstitiel, natif
    • Google Play services 7.8.0, ne dépendent que de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitial
    • InMobi 4.5.5, bannière, interstitiel, natif
    • MM Media 5.4.0, bannière, interstitiel
    • MoPub 3.11.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.1, interstitiels
    • Yahoo Flurry 6.0.0 bannière, interstitiel, native

RC 2.4

  • Correctif de totation AdColony MS-1370
  • Refactorisation AdFetcher MS-1307
  • Correctif de bogue AdWebView MS-1326 pour prendre en charge android lollipop webview
  • MS-1320 Yahoo Flurry mediation, banner, interstitial, native, version 5.6.0
  • Réseaux pris en charge :
    • AdColony 2.2.2, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.3.0, interstitial
    • Facebook 4.4.1, bannière, interstitiel, natif
    • Google Play services 7.5.0, dépendent uniquement de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitiel
    • InMobi 4.5.5, bannière, interstitiel, natif
    • MM Media 5.4.0, bannière, interstitiel
    • MoPub 3.9.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.1, interstitiels
    • Yahoo Flurry 5.6.0 bannière, interstitiel, natif

RC 2.3.1

  • MS-1350 corriger le délai d’expiration de la réponse publicitaire native

RC 2.3

  • Mise à jour de l’adaptateur AdMob/DFP hérité MS-1225
  • Ms-1135 AdColony In-feed vidéo phase 1
  • Suppression de la dépendance inutile du SDK vis-à-vis des services Google Play
  • Réseaux pris en charge :
    • AdColony 2.2.2, interstitial, native
    • Amazon 5.6.20, bannière, interstitiel
    • Chartboost 5.4.1, interstitial
    • Facebook 4.2.0, bannière, interstitiel, natif
    • Google Play services 7.5.0, dépendent uniquement de la bibliothèque d’annonces maintenant, bannière DFP/AdMob, interstitiel
    • InMobi 4.5.5, bannière, interstitiel, natif
    • MM Media 5.4.0, bannière, interstitiel
    • MoPub 3.8.0, bannière, interstitiel, natif
    • Vdopia lw1.5, bannière, interstitial
    • Vungle 3.3.0, interstitiels

RC 2.2

  • MS-1145 Séparer les réseaux non valides en fonction du type de média
  • Ms-1110 Chartboost médiation interstitielle
  • MS-953 InMobi natif, bannière, médiation interstitielle
  • MS-952 Détecter l’interaction utilisateur sur la vue web
  • MS-1075 Vungle interstitial video mediation
  • MS-1074 Médiation interstiale AdColony
  • MS-1076 1080 Médiation Vdopia, bannière et interstitiel

RC 2.1

  • MS-857 MS-920 MS-866 UNE réponse native, gestion des clics, gestion des cookies
  • Suivi des impressions hors connexion MS-874
  • Adaptateur publicitaire natif MoPub MS-914
  • Kits de développement logiciel (SDK) de mise à jour MS-915, MoPub 3.2.0-3.3.0>, Facebook 3.20-3.22>, Amazon 5.4.192-5.4.325>, GooglePlay-6.5.876>
  • Correctif de bogue MS-890 pour l’adaptateur natif Facebook
  • Ms-927 Mraid compliance - Correctifs de bogues et de création
  • MS-657 Nettoyer de nombreux avertissements lint
  • MS-808 Supprimer les vérifications d’instance d’exécution, réviser l’ancienne file d’attente publicitaires avec le nouveau modèle basé sur les classes
  • Kit de développement logiciel (SDK) ms-859 release sur Maven
  • MS-782 closeButtonHandler a rendu statique pour éviter les fuites de mémoire potentielles, nettoyé gradle lint
  • Ms-763 Création de chaînes de nettoyage pour réduire l’utilisation de la mémoire
  • MS-826 Si jamais l’impbus devait retourner des URL initcb/resultcb malformées, le SDK échoue désormais correctement sur eux
  • MS-790 Corriger l’erreur lint dans HTTPGet

RC 2.0

  • Gestion des exceptions de l’adaptateur Facebook MS-885
  • MS-751 par défaut, le SDK Android utilise désormais une boîte de dialogue modale qui charge l’animation pendant le chargement de la conversion.
  • MS-846 Suppression de l’attribut de couleur de la configuration interstitielle XML en raison de conflits avec google lollipop libs
  • Refactorisation MS-855 d’AdFethcer et AdView
  • MS-876 Add onActivityResume/Pause/Destroy to AdView, à appeler par dev
  • MS-876 Corriger la fuite de mémoire DFP
  • Sdk médiatés ms-880, Mopub 3.0.0-3.2.0>, Facebook 3.18-3.20>, Amazon 5.4.78-5.4.192>, GooglePlay-6.1.11>
  • Interface publique de l’API native MS-842
  • Changement de location_precision MS-855

RC 1.20

Nouvelles API publiques

  • AdView.setLoadsInBackground(boolean): contrôle le comportement du KIT de développement logiciel (SDK) lorsque l’utilisateur clique sur une publicité. Le comportement par défaut (true) consiste à charger la page d’accueil en arrière-plan jusqu’à la fin du chargement de la charge utile initiale et à présenter une page entièrement restituée à l’utilisateur. Si vous définissez cette valeur sur false , le navigateur dans l’application devient immédiatement visible pour afficher la page d’accueil non rendue. Notez que la définition de sur false quand une publicité est redirigée vers l’App Store peut provoquer un bref clignotement du navigateur dans l’application sur l’écran.
  • AdView.destroy(): chaque fois que l’activité ou le fragment d’une vue est détruit, le développeur doit appeler la destroy() méthode de la vue. Cette opération doit être effectuée dans le thread d’interface utilisateur.
  • Settings.setLocationDecimalDigits(int digitsAfterDecimal): cette méthode garantit que toutes les informations d’emplacement sont arrondies au nombre spécifié de chiffres après la décimale. La résolution nominale des chiffres après la décimale à la distance est de 2 chiffres à ~1 km, 3 chiffres à ~100m, 4 chiffres à ~10m.
  • BannerView.setAdAlignment(enum AdAlignment): remplacez l’alignement de l’annonce dans son conteneur. L’alignement par défaut est CENTER. Utilisez cette méthode pour aligner en haut à gauche, en haut au centre, en haut à droite, au centre gauche, au centre, au centre droit, en bas à gauche, en bas au centre ou en bas à droite.
  • BannerView.transitionAnimation(): ajoutez une animation facultative pour les transitions de bannière. Par défaut, la fonctionnalité d’animation est désactivée. Le développeur peut choisir parmi 4 transitions avec une direction d’animation et une durée de transition facultatives.

Mises à jour du KIT de développement logiciel (SDK) tiers

  • Mopub 3.0.0
  • Amazon 5.3.22
  • Google Play 5.0.89
  • FB AudienceNetwork 3.18

Correctifs de bogue

  • Ajout des paramètres proguard pour Google Play, MoPub, Facebook et Millénaire. Ces règles doivent se trouver dans le fichier d’applications proguard-rules.txt principal.
  • Niveau d’API minimal passé à 9.
  • Correctifs de stabilité pour intercepter les exceptions peu fréquentes.
  • Gérez une synchronisation de l’heure vers l’avant/vers l’arrière de manière appropriée.

Remarques

Pour activer la monétisation Amazon, votre application doit appeler, quelque part dans son chemin d’initialisation :

import com.amazon.device.ads.AdRegistration;
AdRegistration.setAppKey("YOUR_APP_KEY");