Ce guide décrit les étapes à suivre pour inclure le message concernant l'IDFA dans le cadre de le SDK UMP. Il est destiné à être associé à qui a démarré, qui donne un aperçu de la façon dont pour exécuter votre application avec le SDK UMP et les principes de base de la configuration . Les consignes ci-dessous ne s'appliquent qu'au message concernant l'IDFA.
Prérequis
- Suivez le guide de démarrage.
- Créez un Message concernant l'IDFA.
Mettre à jour le fichier Info.plist
Si vous prévoyez d'utiliser le SDK UMP pour gérer l'ATT (App Tracking Transparency) d'Apple vérifiez que vous avez créé, configuré et publié votre message d'explication concernant l'IDFA) dans l'UI Ad Manager .
Pour que le SDK UMP affiche un message d'alerte personnalisé dans le système iOS
boîte de dialogue, mettez à jour votre Info.plist
pour ajouter la clé NSUserTrackingUsageDescription
par une chaîne de message personnalisée décrivant votre utilisation.
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
La description de l'utilisation s'affiche dans la boîte de dialogue ATT lorsque vous présentez la formulaire de consentement:
Ensuite, associez le framework AppTrackingTransparency
:
Et voilà ! Votre application affichera désormais un message d'explication concernant l'IDFA avant l'IDFA Boîte de dialogue ATT.
Tests
Lors des tests, n'oubliez pas que la boîte de dialogue "IDFA – ATT" ne s'affiche qu'une seule fois
depuis
requestTrackingAuthorization
est une demande ponctuelle. Le SDK UMP ne dispose d'un formulaire à charger que si le
L'état d'autorisation est
ATTrackingManagerAuthorizationStatusNotDetermined
Pour que l'alerte s'affiche une deuxième fois, vous devez désinstaller et réinstaller votre sur votre appareil de test.