Eingeschränkte Datenverarbeitung aktivieren

Plattform auswählen: HTML5 Android iOS tvOS Roku

Damit Sie die Datenschutzgesetze der US-Bundesstaaten einhalten können, können Sie im Google Interactive Media Ads SDK die folgenden Parameter verwenden, um anzugeben, ob Google die eingeschränkte Datenverarbeitung (RDP) aktivieren muss. Mit dem SDK können Publisher die eingeschränkte Datenverarbeitung auf Ebene der Anzeigenanfragen festlegen. Dazu verwenden sie die folgenden Parameter:

Wenn Sie einen dieser Parameter verwenden, um anzugeben, dass der Nutzer die Datenfreigabe deaktiviert, schränkt Google die Verarbeitung von Nutzerkennungen und anderen Daten wie demografischem Targeting ein. Bei der eingeschränkten Datenverarbeitung liefert Google nur nicht personalisierte Anzeigen aus, wenn Sie Dienste von Google in Anspruch nehmen.

Sie müssen entscheiden, wie die eingeschränkte Datenverarbeitung Sie bei der Einhaltung der Datenschutzgesetze unterstützen kann. Außerdem müssen Sie festlegen, wann die eingeschränkte Datenverarbeitung aktiviert werden soll. Sie können mehrere dieser optionalen Parameter gleichzeitig verwenden. Google wendet jedoch immer die restriktivste Behandlung an. Wenn beispielsweise RDP=1, der GPP-String oder der us_privacy-String angibt, dass ein Nutzer die Datenerhebung deaktiviert hat, aktiviert Google die eingeschränkte Datenverarbeitung für die Anzeigenbereitstellung.

Dieser Leitfaden soll Publishern helfen, die erforderlichen Schritte zu verstehen, um diese Optionen pro Anzeigenanfrage zu aktivieren.

Signal für die eingeschränkte Datenverarbeitung

Wenn Sie Google mitteilen möchten, dass die eingeschränkte Datenverarbeitung mit dem Signal von Google aktiviert werden soll, fügen Sie &rdp=1 den Anzeigen-Tag-Parametern hinzu, wie im folgenden Beispiel gezeigt:

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 GPP-Signale

Wenn Sie Google mitteilen möchten, dass die eingeschränkte Datenverarbeitung mit den Signalen des IAB aktiviert werden soll, verwenden Sie die Anzeigen-Tag-Parameter gpp={gpp string} und gpp_sid={gpp section id}. Weitere Informationen zur Verwendung von GPP-Signalen finden Sie unter Unterstützung für die Global Privacy Platform von IAB. Google löst die eingeschränkte Datenverarbeitung aus, wenn bestimmte Kriterien erfüllt sind, die für die GPP-Strings für die USA, Kalifornien, Colorado, Connecticut, Florida und Virginia gelten. Weitere Informationen zu den Spezifikationen des Global Privacy Protocol finden Sie im entsprechenden Abschnitt des zuvor verlinkten Artikels.

Objective-C

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

Swift

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