SDK UMP Google
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le SDK Google User Messaging Platform est disponible en téléchargement pour iOS. Votre utilisation du SDK IMA DAI est régie par les Conditions d'utilisation du site Google Developers.
Version |
3.0.0 |
Somme de contrôle SHA1 |
ca6235e7138fcb1618f42b3070ade8193004be77 |
Taille |
0,2 Mo |
Télécharger googleusermessagingplatform.zip
Notes de version
Version |
Date de sortie |
Remarques |
3.0.0 |
2025-03-24 |
- Modifications majeures :
- Mise à jour de la version minimale de Xcode compatible vers la version 16.0.
- Mise à jour des noms des API Swift pour suivre les conventions d'attribution de noms des
consignes de conception des API Swift d'Apple.
Version 2 |
Version 3 |
Classes |
UMPConsentForm |
ConsentForm |
UMPConsentInformation |
ConsentInformation |
UMPConsentStatus |
ConsentStatus |
UMPDebugGeography |
DebugGeography |
UMPDebugSettings |
DebugSettings |
UMPFormErrorCode |
FormErrorCode |
UMPFormStatus |
FormStatus |
UMPPrivacyOptionsRequirementStatus |
PrivacyOptionsRequirementStatus |
UMPRequestErrorCode |
RequestErrorCode |
UMPRequestParameters |
RequestParameters |
UMPVersionString |
Version |
Propriétés |
sharedInstance |
shared |
tagForUnderAgeOfConsent |
isTaggedForUnderAgeOfConsent |
- Ajout d'une fonctionnalité interne pour appeler les API de consentement Firebase lorsque la prise en charge du mode Consentement est
configurée via "Confidentialité et messages".
|
2.7.0 |
2024-10-30 |
- Pour permettre les tests dans les États américains réglementés, les options suivantes ont été ajoutées à
UMPDebugGeography :
UMPDebugGeographyRegulatedUSState
UMPDebugGeographyOther
- Abandon de
UMPDebugGeographyNotEEA . Utilisez plutôt UMPDebugGeographyOther .
|
2.6.0 |
2024-09-05 |
- Les références
UIViewController pour les messages de consentement sont désormais nullables et non obligatoires. Le SDK utilise la fenêtre principale de l'application pour rechercher automatiquement les contrôleurs de vue lorsqu'aucun n'est fourni.
|
2.5.0 |
2024-06-26 |
- Mise à jour de l'API
canRequestAds pour renvoyer true lorsque l'application ne comporte pas de messages de confidentialité configurés.
- Mise à jour de la possibilité d'être nulle sur
-[UMPConsentForm init] de nullable à nonnull .
|
2.4.0 |
2024-04-24 |
- Modification de l'identité de signature de
AdMob Inc. en Google LLC à l'aide de l'ID d'équipe EQHXZ8M8AV . Si cela déclenche une notification dans Xcode, sélectionnez "Accepter le changement" pour accepter la nouvelle identité.
|
2.3.0 |
2024-03-14 |
|
2.2.0 |
2024-02-20 |
- La version minimale de Xcode compatible est désormais la version 15.1.
- La cible de déploiement minimale pour iOS a été augmentée à 12.0.
- Toutes les références à
advertisingIdentifier ont été supprimées.
- Ajout de fichiers
Info.plist pour rendre le SDK compatible avec Xcode 15.3.
- La version minimale de CocoaPods a été augmentée à 1.12.0.
- Suppression du bitcode du binaire.
|
2.1.0 |
2023-07-24 |
Cette version introduit plusieurs nouvelles API pour simplifier le processus de collecte du consentement. L'adoption de ces nouvelles API n'est pas obligatoire pour les intégrations existantes.
La cible de déploiement minimale a été portée à iOS 11.0.
Mise à jour de la version minimale compatible de Xcode vers la version 14.1
- armv7 n'est pas compatible avec Xcode 14 et a été supprimé du SDK.
L'appel de requestConsentInfoUpdateWithParameters:completionHandler: est désormais obligatoire avant d'interagir avec d'autres API publiques. Avant de l'appeler, les éléments suivants sont renvoyés :
UMPConsentForm
UMPConsentInformation
Résolution d'un problème où le formulaire ne s'affiche pas, mais que UMPConsentFormPresentCompletionHandler n'est jamais appelé.
|
2.0.1 |
2022-09-12 |
- Correction d'un problème qui permettait de réutiliser des formulaires destinés à être à usage unique.
|
2.0.0 |
2021-03-15 |
- Suppression de l'API UMPConsentType. Cette API n'était pas compatible.
- Suppression de la tranche i386.
|
1.4.0 |
2020-11-23 |
- Ajout d'une tranche arm64 pour les simulateurs afin de prendre en charge les tests sur les appareils Apple Silicon.
- Les éditeurs doivent compiler cette version du SDK avec Xcode 12.
|
1.3.0 |
2020-10-21 |
Le SDK est passé d'un .framework à un .xcframework.
|
1.2.0 |
2020-09-16 |
Mise à jour de la version Xcode pour compiler le SDK à partir de 10.3 ->11.0 .
|
1.1.0 |
2020-08-11 |
- Prise en charge d'iOS 14.
- Correction d'un bug qui entraînait l'appel de
-[UMPConsentForm loadWithCompletionHandler:] deux fois si le chargement d'un formulaire était mis en veille.
|
1.0.0 |
2020-07-06 |
Disponibilité générale. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/27 (UTC).
[null,null,["Dernière mise à jour le 2025/08/27 (UTC)."],[[["\u003cp\u003eThe Google User Messaging Platform (UMP) SDK for iOS is available for download, enabling publishers to gather user consent for personalized ads.\u003c/p\u003e\n"],["\u003cp\u003eVersion 2.7.0 introduces support for testing with regulated US states through updated UMPDebugGeography options and deprecates UMPDebugGeographyNotEEA.\u003c/p\u003e\n"],["\u003cp\u003eKey updates across recent releases include nullable UIViewController references for consent messages, simplified consent gathering, support for privacy manifest files, and App Tracking Transparency features.\u003c/p\u003e\n"],["\u003cp\u003ePublishers must build version 1.4.0 or later with Xcode 12 or higher, while the minimum deployment target has been increased to iOS 12.0 in later versions.\u003c/p\u003e\n"],["\u003cp\u003eThe SDK's Terms of Service are governed by the Google Developers Site Terms of Service.\u003c/p\u003e\n"]]],[],null,[]]