Persiapan CCPA

Untuk membantu penayang mematuhi California Consumer Privacy Act (CCPA), Google Interactive Media Ads SDK memungkinkan penayang menggunakan dua parameter berbeda untuk menunjukkan apakah Google harus mengaktifkan pemrosesan data yang dibatasi (RDP). SDK penayang dapat menetapkan RDP pada tingkat permintaan iklan menggunakan parameter:

Saat salah satu parameter digunakan, Google akan membatasi penggunaan ID unik tertentu dan data yang diproses dalam penyediaan layanan kepada penayang.

Penayang harus memutuskan sendiri bagaimana pemrosesan data yang dibatasi dapat mendukung rencana kepatuhan dan kapan kebijakan tersebut harus diaktifkan. Anda dapat menggunakan kedua parameter opsional di pada waktu yang sama, meskipun memiliki efek yang sama pada penayangan iklan Google.

Panduan ini ditujukan untuk membantu penerbit memahami langkah-langkah yang diperlukan untuk mengaktifkan opsi ini di per permintaan iklan.

Sinyal RDP

Untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal Google, tambahkan &rdp=1 ke parameter tag iklan, seperti yang ditunjukkan dalam contoh berikut:

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)
}

Sinyal IAB

Untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal IAB, gunakan parameter tag iklan us_privacy. Pastikan nilai string yang Anda gunakan sesuai dengan Spesifikasi IAB.

Cuplikan di bawah menunjukkan cara membuat permintaan iklan dengan parameter 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)
}