Seite 1 von 1

Cookie Hinweis - Adsense erst nach "OK" anzeigen?

Verfasst: 27.03.2018, 00:09
von pimpi
Hey Leute!

Irgendwie klicke ich mich gerade durch mehrere Wordpress Plugins, Seiten, bla bla bla und finde doch nichts dass funktioniert. Eigentlich simpel: der Adsense Code soll erst geladen werden, wenn der Benutzer Cookies akzeptiert. Denn reich rechtlich, dürfte ja das vorherige Ausliefern schon heikel sein, oder nicht? Wie habt ihr das in Wordpress gelöst?

Danke 8)

Verfasst:
von

Verfasst: 27.03.2018, 01:42
von nerd
Na beim klick auf den OK button eine js function triggern, die dir eben den Adsense code laedt.
Die function kommt ans ende deiner globalen js die auf jeder seite eingebunden ist, und der derzeitige adsense code muss aus dem template entfernt werden, da er ja sonst immer beim onload-event gestartet wird.
Die funktion musst du dir wohl selbst in JS schreiben, ich glaube nicht dass du die ganz allein ueber irgendwelche wordpress konfigurationen zusammenklicken kannst.
Eigentlich ganz einfach, oder?

Verfasst: 27.03.2018, 10:34
von pimpi
An sich, klar, habe gestern noch mehrere Plugins getestet und das "Cookie Notice" von dFactory funktioniert damit gut. Aber es hat ein Problem mit dem ASYNC Code der Google Auto Ads. Doofe Sache, der Rest funktioniert. Und da Google den Code wohl nur ASYNC anbietet, wollte ich das über PHP lösen, bin da aber zu doof :lol:

Verfasst: 27.03.2018, 22:11
von nerd
Ueber PHP loesen - wie soll das bei dieser aufgabe gehen?
PHP laedt beim pagerequest, danach kommt javascript, danach wird dein cookie-hinweis dargestellt und danach entscheidest du ob du die ads laedst.

ich glaube das keyword hier was du suchen soltest ist "load adsense ads dynamicly". Ich hab nur auf die schnelle das hier gefunden:

https://css-tricks.com/lazy-loading-res ... sense-ads/

wenn du die ads erstmal ausserhalb des viewports versteckst bis der user ok klickt und dann and die korrekte stelle schiebst koennte es funktionieren.

Verfasst: 27.03.2018, 23:01
von pimpi
Ich habe inzwischen eine Lösung gefunden, die ausgezeichnet funktioniert ;) "Cookie Notice" wird ergänzt um das Plugin "Header and Footer", mit welchem sich absolut bequem php-Code ausführen lässt. Cookie Notice stellt dafür bereits eine if-Abfrage zur Verfügung. Wenn also der Besucher "OK" klickt, wird über das Cookie danach der php-Code ausgeführt. Damit liefere ich nun Adsense und Analytics aus.

Verfasst: 28.03.2018, 00:10
von nerd
pimpi hat geschrieben:Cookie Notice stellt dafür bereits eine if-Abfrage zur Verfügung. Wenn also der Besucher "OK" klickt, wird über das Cookie danach der php-Code ausgeführt. Damit liefere ich nun Adsense und Analytics aus.
Also erst beim naechsten page request, oder wie?

Ich dachte es geht darum die ads verzoegert oder gar nicht zu laden, je nachdem ob der user ok klickt.