CCPA 준비

게시자가 캘리포니아 소비자 개인 정보 보호법 (CCPA)을 준수하도록 지원하기 위해 Google 양방향 미디어 광고 SDK에서는 게시자가 서로 다른 두 매개변수를 사용하여 Google에서 제한적인 데이터 처리 (RDP)를 사용 설정해야 하는지 여부를 나타낼 수 있도록 합니다. SDK를 사용하면 게시자는 다음 매개변수를 사용하여 광고 요청 수준에서 RDP를 설정할 수 있습니다.

두 매개변수 중 하나를 사용하면 Google에서 게시자에게 서비스를 제공할 때 특정 고유 식별자 및 기타 처리되는 데이터를 사용하는 방식이 제한됩니다.

게시자는 제한적인 데이터 처리가 규정 준수 계획에 어떤 도움이 될 수 있는지와 제한적인 데이터 처리를 언제 사용 설정할지 직접 결정해야 합니다. 두 선택적 매개변수는 Google의 광고 게재에 동일한 영향을 미치지만 동시에 사용할 수 있습니다.

이 가이드에서는 광고 요청별로 이러한 옵션을 사용 설정하는 데 필요한 단계를 설명합니다.

RDP 신호

Google의 RDP 신호를 통해 RDP가 사용 설정되어야 한다는 점을 Google에 알리려면 다음 예와 같이 광고 태그 매개변수에 &rdp=1를 추가하세요.

Objective-C

- (void)requestStream {
  ...
  IMALiveStreamRequest *request =
      [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                              adDisplayContainer:adDisplayContainer
                                    videoDisplay:imaVideoDisplay];
  request.adTagParameters = @{ @"rdp" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}

Swift

func requestStream() {
  ...
  let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
                                     adDisplayContainer: adDisplayContainer,
                                     videoDisplay: imaVideoDisplay);
  request?.adTagParameters = ["rdp" : 1];
  adsLoader.requestStream(with: request)
}

IAB 신호

IAB의 신호를 통해 RDP가 사용 설정되어야 한다는 점을 Google에 알리려면 광고 태그 매개변수 us_privacy를 사용하세요. IAB 사양을 준수하는 문자열 값을 사용해야 합니다.

아래의 스니펫에는 IAB 매개변수 "1YNN"를 사용하여 광고 요청을 생성하는 방법이 나와 있습니다.

Objective-C

- (void)requestStream {
  ...
  IMALiveStreamRequest *request =
      [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                              adDisplayContainer:adDisplayContainer
                                    videoDisplay:imaVideoDisplay];
  request.adTagParameters = @{ @"us_privacy" : @"1YNN"};
  [self.adsLoader requestStreamWithRequest:request];
}

Swift

func requestStream() {
  ...
  let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
                                     adDisplayContainer: adDisplayContainer,
                                     videoDisplay: imaVideoDisplay);
  request?.adTagParameters = ["us_privacy" : "1YNN"];
  adsLoader.requestStream(with: request)
}