Este guia descreve as etapas necessárias para aceitar a mensagem do IDFA como parte do SDK da UMP. Ele deve ser pareado com Get iniciado, que oferece uma visão geral de como fazer o download do app em execução com o SDK da UMP e os conceitos básicos da configuração da mensagem. Isso são específicas para a mensagem do IDFA.
Pré-requisitos
- Leia o Guia explicativo.
- Crie uma mensagem do IDFA.
Atualizar Info.plist
Se você planeja usar o SDK da UMP para processar o App Tracking Transparency (ATT) da Apple verifique se você criou, configurou e publicou seus Mensagem de explicação sobre o IDFA na interface do Ad Manager.
Para que o SDK da UMP exiba uma mensagem de alerta personalizada no sistema iOS
caixa de diálogo, atualize Info.plist
para adicionar a chave NSUserTrackingUsageDescription
com uma string de mensagem personalizada descrevendo o uso.
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
A descrição de uso aparece como parte da caixa de diálogo do ATT quando você apresenta o formulário de consentimento:
Em seguida, vincule o framework AppTrackingTransparency
:
Agora, o app mostra uma mensagem explicativa sobre o IDFA antes da caixa de diálogo do ATT.
Teste
Durante o teste, lembre-se de que a caixa de diálogo ATT do IDFA aparece apenas uma vez,
porque
requestTrackingAuthorization
é uma solicitação única. O SDK da UMP só tem um formulário disponível para carregar se o
o status de autorização é
ATTrackingManagerAuthorizationStatusNotDetermined
Para que o alerta apareça pela segunda vez, desinstale e reinstale o no seu dispositivo de teste.