CCPA 準拠に向けての準備

パブリッシャーの カリフォルニア州消費者プライバシー法(CCPA)を遵守するため、Google の Interactive Media Ads SDK では、 2 つの異なるパラメータを使用して、Google が 制限付きデータ処理(RDP)。SDK では、次のオプションを利用して、広告リクエスト レベルで制限付きデータ処理を設定できます。 parameters:

で確認できます。

いずれかのパラメータを使用すると、特定の固有 ID やその他のパラメータの使用方法が Google によって制限されます。 パブリッシャー様へのサービス提供時に処理されるデータ

パブリッシャー様は、制限付きデータ処理によってパブリッシャー様がご自身のビジネスをどのようにサポートできるかを、 いつ有効にするかを定義します次の URL で、両方のオプション パラメータを使用できます。 同時に使用できますが、Google の広告配信には同じ影響を及ぼします。

このガイドでは、これらのオプションを有効にするために必要な手順を リクエストごとに指定できます

RDP シグナル

Google のシグナルを使用して 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。使用する文字列値が <ph type="x-smartling-placeholder"></ph> 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)
}