Ustawienia ograniczonego wyświetlania reklam i własnych identyfikatorów

Jeśli zaktualizujesz ustawienia Ad Managera dotyczące automatyzacji ograniczonego wyświetlania reklam lub identyfikatorów własnych na potrzeby reklam w aplikacjach, użyj nowych interfejsów API, aby dopasować ustawienia w usłudze Ad Manager. Jeśli nie używasz interfejsów API, usługa PAL może uwzględniać identyfikatory w nonce, który jest używany w żądaniu reklamy do serwera. Ad Manager może jednak pomijać sygnały na podstawie ustawień w tej usłudze.

Interfejsy API:

  • disableLimitedAdsStorage – wyłącza identyfikatory służące tylko do wykrywania nieprawidłowego ruchu i używanie pamięci lokalnej na potrzeby ograniczonego wyświetlania reklam. Jeśli w sekcji Administracja > Ustawienia globalne w usłudze Ad Manager zaktualizowano ustawienie Automatyzacja ograniczonego wyświetlania reklam, użyj tego interfejsu API, aby wyłączyć korzystanie z miejscowego magazynu danych w przypadku reklam z ograniczonym wyświetlaniem w automatyzacji. Pamiętaj, że to ustawienie nie dotyczy reklam bez ograniczeń.
  • disableFirstPartyIdentifiers – wyłącza własne identyfikatory używane do wyboru reklam. Jeśli zaktualizowałeś ustawienie Własne identyfikatory do reklam w aplikacjach w Ad Managerze w sekcji Administracja > Ustawienia globalne, użyj tego interfejsu API, aby wyłączyć te identyfikatory w PAL. Pamiętaj, że to ustawienie nie dotyczy używania identyfikatorów i pamięci lokalnej na potrzeby wykrywania nieprawidłowego ruchu.

W tym przykładzie ustawiono te parametry:

PALSettings *settings = [[PALSettings alloc] init];
settings.allowStorage = YES;
settings.directedForChildOrUnknownAge = NO;

PALGoogleAdManagerSettings *adManagerSettings = [[PALGoogleAdManagerSettings alloc] init];
// Add this line if the "Programmatic limited ads" toggle is turned off in
// Ad Manager.
adManagerSettings.disableLimitedAdsStorage = YES;
// Add this line if the "First party identifiers for ads on app" toggle
// is turned off in Ad Manager.
adManagerSettings.disableFirstPartyIdentifiers = YES;

self.nonceLoader = [[PALNonceLoader alloc] initWithSettings:settings
                                    googleAdManagerSettings:adManagerSettings];