Compatibilité avec l'IDFA

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é à pour commencer, qui vous explique comment télécharger votre application. avec le SDK UMP et les bases de la configuration de votre message. Ces consignes sont spécifiques au message concernant l'IDFA.

Prérequis

Mettre à jour 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'interface utilisateur d'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é 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 le formulaire de consentement :

Ensuite, associez le framework AppTrackingTransparency:

Votre application affiche désormais un message d'explication concernant l'IDFA avant la boîte de dialogue ATT de l'IDFA.

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.