Usercentrics - PUBLIC

Wie kann ich iframes mit der Usercentrics API blockieren?

Um iframes zu blockieren, können Sie entweder unseren Smart Data Protector nutzen oder Ihre eigene Lösung mittels unserer API programmieren. Im Folgenden finden Sie einen Vorschlag für eine mögliche Umsetzung.

Um iframes zu blockieren, können Sie entweder unseren Smart Data Protector nutzen oder Ihre eigene Lösung mittels unserer API programmieren. Im Folgenden finden Sie einen Vorschlag für eine mögliche Umsetzung.

Iframes vieler Drittanbieter wie Youtube Video, Google Maps und andere blockieren Sie komfortabel mit unserem Smart Data Protector. Alle Informationen zur Implementierung sowie zu den unterstützten Technologien finden Sie in unserer technischen Dokumentation.

Bitte beachten Sie: Wir unterstützen Sie bei allen Fragen zu unserer API. Die tatsächliche Implementierung einer eigenen Lösung zum Blockieren von iframes erfolgt Ihrerseits und ist abhängig von Ihrer jeweiligen Webpräsenz.


Die Schritte

  1. Verwenden Sie einen Event Listener um einen Wrapper zu erstellen. Mit dem Event Listener reagieren Sie außerdem darauf, wenn ein Besucher seine Zustimmung zu einem Datenverarbeitungs-Service nach Initialisierung der CMP ändert. Im Event Listener fragen Sie den Consent Status des jeweiligen Services ab, zu dem der iframe gehört, den Sie blocken möchten. Informationen zu den Event Listenern in der Usercentrics CMP finden Sie in unserer technischen Dokumentation (CMP V2 | CMP V1). Um den Consent Status eines bestimmten Datenverarbeitungs-Service zu prüfen, empfehlen wir unsere API (CMP V2 | CMP V1).

  2. Falls gewünscht, erstellen sie einen sichtbaren Overlay für den Datenverarbeitungs-Service auf Ihrer Webseite (beispielsweise für Google Maps). Dieser Overlay enthält die Information, die einem Besucher statt des eigentlichen iframes bis zur Zustimmung angezeigt wird. Mit Buttons auf dem Overlay können Sie die Zustimmung einholen oder den Besucher die Privacy Settings öffnen lassen, um sich weiter zu informieren. Bitte sehen Sie hierzu unsere API für CMP V2 | CMP V1.

Bitte beachten Sie: In CMP Version 2 können sie die Privacy Settings direkt mit den Informationen eines bestimmten Datenverarbeitungs-Service öffnen, indem Sie dessen Template-ID der globalen Methode UC_UI.showSecondLayer ("Template-ID”) hinzufügen.

3. Stimmt der Besucher einem Datenverarbeitungs-Service zu, ersetzen Sie den Overlay mit dem eigentlichen iframe des Service, den Sie auf der Webseite anzeigen möchten. Beispielsweise können Sie hierzu den iframe mittels der Funktion appendChild() in den Overlay setzen.

4. Entzieht ein Besucher seine vorab gegebene Zustimmung, können Sie mittels des Event Listeners den iframe wieder entfernen. Hierzu nutzen Sie beispielsweise die Funktion removeChild() und zeigen wieder den Overlay an.


Weitere Hilfe benötigt?

Wie bekomme ich Hilfe bei technischen Fragen?

 

Usercentrics - PUBLIC