제한된 광고 및 퍼스트 파티 식별자 설정

Ad Manager 설정 프로그래매틱 방식의 제한적인 광고 또는 앱 광고의 퍼스트 파티 식별자를 업데이트하는 경우 이러한 새 API를 사용하여 Ad Manager의 설정과 일치시킵니다. API를 사용하지 않으면 PAL이 서버에 대한 광고 요청에 사용되는 nonce에 식별자를 포함할 수 있습니다. 하지만 Ad Manager의 설정에 따라 Ad Manager에서 신호를 삭제할 수도 있습니다.

API는 다음과 같습니다.

  • disableLimitedAdsStorage - 제한적인 광고에 무효 트래픽 감지 전용 식별자 및 로컬 스토리지 사용을 사용 중지합니다. 관리 > 전역 설정에서 Ad Manager의 프로그래매틱 방식의 제한적인 광고 설정을 업데이트한 경우 이 API를 사용하여 PAL에서 제한적인 광고에 대한 로컬 저장소 사용을 사용 중지합니다. 제한되지 않은 광고에는 이 설정이 적용되지 않습니다.
  • disableFirstPartyIdentifiers - 광고 선택에 사용되는 퍼스트 파티 식별자를 사용 중지합니다. 관리자 > 전역 설정에서 Ad Manager의 앱 광고용 퍼스트 파티 식별자 설정을 업데이트한 경우 이 API를 사용하여 PAL에서 이러한 식별자를 사용 중지합니다. 이 설정은 무효 트래픽 감지를 위한 식별자 및 로컬 스토리지 사용에는 적용되지 않습니다.

다음 예에서는 이러한 매개변수를 설정합니다.

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];