Lancer l'invite de consentement ATT
Pour collecter l'ID d'un appareil pour les annonceurs (IDFA) sur les appareils iOS 14.5+, vous devez afficher une invite de consentement App Tracking Transparency. Cette invite permet à l'utilisateur de définir sa préférence de suivi et d'accorder ou de refuser l'accès à l'IDFA de son appareil. Par défaut, le suivi est désactivé pour tous les utilisateurs ; ils doivent donner leur accord pour permettre l'accès à l'IDFA de leur appareil.
Pour obtenir le consentement de vos utilisateurs, procédez comme suit :
- Implémentez l'invite de consentement ATT - Nécessaire pour iOS 14.5+.
- Utilisez une invite avant autorisation - Facultatif, mais fortement conseillé, car cela améliore le taux de consentement.
Vous devez obtenir le consentement des utilisateurs uniquement si le statut ATT est 0 (« non déterminé »). Pour plus d'informations sur le statut du consentement, consultez Recevoir le statut de consentement dans les données brutes.
Vous devez présenter l'invite avant autorisation (si applicable) et l'invite de consentement ATT chaque fois que l'utilisateur réinstalle l'app. En effet, Apple ne conserve pas le statut de consentement de l'utilisateur lorsque l'app est désinstallée.
Implémenter l'invite de consentement ATT
Adjust conseille d'utiliser l'approche « Initialiser le SDK puis lancer l'invite de consentement ATT », où vous initialisez le SDK Adjust lorsque votre application est ouverte pour la première fois et qu'elle affiche immédiatement après de l'invite de consentement ATT. Pour veiller à ce que Adjust enregistre l'installation avec l'IDFA de l'appareil, configurez le délai du pop-up de pré-autorisation pour retarder l'envoi des informations d'installation de jusqu'à 120 secondes . Cela permet aux utilisateurs de répondre au pop-up et au SDK Adjust de recevoir le statut de consentement de l'utilisateur.
Tous les utilisateurs doivent donner leur autorisation pour que vous puissiez collecter leur IDFA. Les utilisateurs actuels dont vous avez déjà collecté l'IDFA sont également concernés. Adjust prend en charge les approches suivantes pour implémenter le pop-up ATT :
- Initialiser le SDK, puis lancer le pop-up de l'invite ATT - Initialise le SDK Adjust avant d'appeler la fonction wrapper du SDK pour afficher le pop-up ATT.
- Lancer le pop-up de l'invite ATT, puis initialiser le SDK - Appelle la fonction wrapper du SDK pour afficher le pop-up ATT avant d'initialiser le SDK Adjust.
Le SDK Adjust exécute à nouveau le processus d'attribution si votre application affiche l'invite de consentement ATT conditionnellement ou à un stade ultérieur du parcours utilisateur, comme après l'inscription ou lors de la deuxième session utilisateur. Si le statut d'attribution est différent, le SDK envoie un callback d'attribution mis à jour.
Utiliser une invite avant autorisation
Une invite avant autorisation indique à vos utilisateurs pourquoi ils voient l'invite ATT et les encourage à donner leur accord. Une invite avant autorisation peut aider votre application à réussir l'évaluation et optimise le taux de consentement des utilisateurs.
Avant de demander le consentement aux utilisateurs, lisez ce guide pour découvrir comment concevoir une invite les incitant à le faire.
L'invite avant autorisation ne doit pas agir comme une invite au consentement. Apple indique que les invites avant autorisation servent uniquement à informer l'utilisateur final au sujet de sa décision. Elles ne doivent en rien l'influencer.