Obsługa IDFA

Z tego przewodnika dowiesz się, jak obsługiwać wiadomość dotyczącą identyfikatora IDFA w ramach pakietu UMP SDK. Połączony z sekcją Rozpocznij, która zawiera omówienie tego, jak uruchomić aplikację za pomocą pakietu UMP SDK, oraz podstawy konfigurowania wiadomości. Poniższe wskazówki dotyczą wiadomości dotyczącej identyfikatora IDFA.

Wymagania wstępne

Aktualizowanie pliku Info.plist

Jeśli planujesz używać pakietu UMP SDK w celu spełnienia wymagań firmy Apple App Tracking Transparency (ATT), musisz utworzyć, skonfigurować i opublikować wyjaśnienie dotyczące identyfikatora IDFA w AdMob interfejsie.

Aby pakiet UMP SDK wyświetlał niestandardowy komunikat alertu w oknie systemu iOS, zaktualizuj Info.plist, dodając klucz NSUserTrackingUsageDescription z niestandardowym ciągiem tekstowym opisującym korzystanie z aplikacji.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Opis wykorzystania pojawia się w oknie ATT, gdy wyświetlasz formularz zgody:

Następnie połącz platformę AppTrackingTransparency:

To wszystko. Wyjaśnienie dotyczące identyfikatora IDFA będzie teraz pojawiać się w Twojej aplikacji przed oknem ATT.

Testowanie

Podczas testowania pamiętaj, że okno ATT dotyczące identyfikatora IDFA pojawia się tylko raz, ponieważ requestTrackingAuthorization jest żądaniem jednorazowym. Formularz do wczytania pakietu UMP SDK jest dostępny tylko wtedy, gdy stan autoryzacji to ATTrackingManagerAuthorizationStatusNotDetermined.

Aby alert pojawił się po raz drugi, musisz odinstalować i ponownie zainstalować aplikację na urządzeniu testowym.