so? Code: <script async data-type="text/javascript" type="as-oil" data-purposes="6" data-managed="as-oil"> <!-- LightWidget WIDGET --><script src="https://cdn.lightwidget.com/widgets/lightwidget.js"></script><iframe src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe> </script> Wenn ich das so einfüge wird das nicht mehr komplett dargestellt. Die Bilder sind dann nur zur hälfte zu sehen.
Das ist der Code vom lightwidget: Code: <!-- LightWidget WIDGET --><script src="https://cdn.lightwidget.com/widgets/lightwidget.js"></script><iframe src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe> Das wird mir im Cookie Consent angezeigt: Code: <script async data-type="text/javascript" type="as-oil" data-purposes="6" data-managed="as-oil"> Ihr Javascript </script> Code: <script async data-type="text/javascript" data-src="Pfad zu Ihrem Javascript" type="as-oil" data-purposes="6" data-managed="as-oil"></script>
Versuche es mal so: Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="6" data-managed="as-oil"> </script> <iframe data-src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden; data-purposes="6" data-managed="as-oil"></iframe>
Funktioniert leider nicht. Das Widget erscheint so überhaupt nicht. siehe Screenshot. Ich habe es nun mal so versucht: Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="6" data-managed="as-oil"> </script> <iframe src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe> </script> Immerhin erscheint es nun wieder. Obwohl das letzte </script> wieder rot gekennzeichnet ist. Wenn ich nun die Marketing Cookies nicht aktiviere erscheint das Widget nur zur hälfte. Sobald ich alle Cookies akzeptiere erscheint es komplett. Aber die Frage ist das so richtig?
Das sagt aber doch bei deaktivieren Cookies aus das Instagram nicht geladen wird richtig? Wobei ne dadrunter wird es anscheint ja doch geladen :/
Das Teil wird geladen, da es ja auch ohne Zustimmung teilweise sichtbar ist. Du schließt etwas, was nciht anfängt. Das im IFrame muss auch mit ins Consent-tool. Schau Dir mal im Post 1 den Code für SnapWidget: an. das ist ja auch im IFrame und mit externem JS. Versuche da mal Deine Daten einzusetzen. Und dann nach dem Ändern den Cache für Module und Seiten leeren.
Mit diesem scheint es nun so fast zu funktionieren: Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="6" data-managed="as-oil"> </script> <iframe src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;" data-purposes="6" data-managed="as-oil" style="border:none; overflow:hidden; width:100%; "></iframe> Wenn ich die Seite aufrufe und noch keinen Cookie bestätigt habe, erscheint das Wiget überhaupt nicht. Wenn ich auf alle Cookies akzeptieren klicke, erscheint es immer noch nicht, aber wenn man dann irgendein Menü aufgerufen hat lädt es nach. Das müsste dann doch soweit passen oder?
Beim Einschalten muss man die Seite offenbar einmal neu laden, das Ausschalten geht sofort. Warum hast Du das google ReCaptcha im Consent-tool, wenn Du das nicht nutzt?
Ja, das ist ein unschöner Nebeneffekt von <script async> If async is present: The script is downloaded in parallel to parsing the page, and executed as soon as it is available (before parsing completes) If defer is present (and not async): The script is downloaded in parallel to parsing the page, and executed after the page has finished parsing If neither async or defer is present: The script is downloaded and executed immediately, blocking parsing until the script is completed Note: The async attribute is only for external scripts (and should only be used if the (data)-src attribute is present).
@semmelweis Bei deinem iFrame hast du kein data-src sondern nur das src. Du musst akribisch darauf achten, dass wirklich alle src durch data-src ersetzt wurden. Probiere daher mal diesen Code aus: Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="6" data-managed="as-oil"> </script> <iframe data-src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;" data-purposes="6" data-managed="as-oil" style="border:none; overflow:hidden; width:100%; "></iframe>
Das (data) sollte ein kleiner Wink mit dem Zaunpfahl sein. Wenn man die Adobe-API für PDF's verwendet, wird das Dokument erst nach einem Refresh der Seite geladen. Ist halt so! kA... vllt. reagieren Firefox/Chrome/Safari auch anders aber das ist mir jetzt egal. Wenn das Cookie für die Adobe-API mal gesetzt ist, funktioniert es wunderbar.
Hallo wir hätte doch nochmal eine Frage zu den Consent Tool. Wir haben mal den Cache gelöscht und über die Netzwerktools von Firefox die Webseite neu laden lassen. Die Cookies sind bis dahin noch nicht akzeptiert. Dabei sind uns nun noch ein paar Dinge aufgefallen wo wir noch mal Support benötigen. Wenn wir die Webseite neuladen erscheint als Host mit Status 200 www.youtube-nocookies.com fonts.static.com t.paypal.com redirector.googlevideo.com jnn-pa.googleapis.com yt3.ggpht.com i.ytimg.com und play.google.com mit Status blockiert. Müssen die Einträge oben alle noch in das Consent Tool eingebunden werden Wow ich glaube ich habe es gerade geschafft youtube in das Consent Tool zu bekommen. Falls jemand wissen möchte wie ich das gemacht habe: 1.) Modul Center -> Cookie Consent -> Bearbeiten -> Zwecke -> Neuen Zweck "Youtube" angelegt. 2.) Integration anklickt (kleiner Pfeil neben bearbeiten) und die data-purposes Nummer merken (in unserem Fall 7) 3.) Beim Code vom Video <iframe allowfullscreen="" data-managed="as-oil" data-purposes="7" data-src="https://www.youtube-nocookie.com/embed/xxxx hinzugefügt. Wenn nun die Cookies nicht aktiviert werden wird auch kein Video geladen.
Hat jemand eine Lösung wie man den Facebook Chat DSGVO konform einbinden kann? Bisher hat keine Variante bei mir funktioniert.
Moin in die Runde. Wir benötigen den Cookie Consent von Smartsupp. Diese haben nur Das als relevante Dokumentation hinterlegt: Bis zum Cookie Consent-Tool bin ich schon gekommen. Bei der Integration von direkt geladenem / geladenen Code stehe ich auf dem Schlauch und die Antworten aus diversen Threads helfen mir nicht weiter. Grüße
Hallo hat sich irgendwas in der neusten Version von Gambio hinsichtlich der Cookie Einstellungen geändert? Durch zufall haben wir gerade gesehen das unsere Cookie Einstellungen für Lightwidget, Analytics und Youtube nicht mehr drin waren. Wir bekommen nun auch Lightwidget nicht mehr zum laufen Das ist der Code der oben von Wilkens gepostet wurde. Aber leider erscheint rein garnichts mehr. Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="6" data-managed="as-oil"> </script> <iframe data-src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;" data-purposes="6" data-managed="as-oil" style="border:none; overflow:hidden; width:100%; "></iframe> UPDATE Hat sich erledigt. Haben es selbst gefixt.
Leider funktioniert es doch nicht mehr Jemand eine Idee wieso das auf einmal nicht mehr funktioniert? Das ist der Code den ich im StylEdit nutze: Code: <!-- LightWidget WIDGET --> <script async data-type="text/javascript" data-src="https://cdn.lightwidget.com/widgets/lightwidget.js" type="as-oil" data-purposes="9" data-managed="as-oil"> </script> <iframe data-src="https://cdn.lightwidget.com/widgets/928fb15a4cb551158cdf812b6126d3fd.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;" data-purposes="9" data-managed="as-oil" style="border:none; overflow:hidden; width:100%; "></iframe> <br>