Google Ads werden nicht angezeigt

Wir haben auch Subdomain-Websites, die Hauptseite heißt Dewalist.com.

Wir haben Google AdSense bereits eingerichtet und es funktioniert gut mit der Hauptseite und einer der Subdomains. Aber es funktioniert nicht mit dieser Website: ask.dewalist.com, wo sich die Discourse-Web-App befindet.

Wir haben den AdSense-Publisher-Code und die Anzeigengruppe bereits konfiguriert.

Es wird der Text WERBUNG angezeigt, aber keine Werbung. Wir haben den Quellcode überprüft, der die richtigen PUB- und Anzeigengruppen-IDs enthält.

Irgendwelche Ideen?

Wir freuen uns über Ihr Feedback.

Content Security Policy: Die Einstellungen der Seite haben das Laden einer Ressource unter https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js blockiert („script-src“).

Hallo @RGJ

Danke für deine Eingabe. Kannst du das bitte näher erläutern? Was müssen wir tun?

Danke

Wir haben dies weiter recherchiert.

Bezüglich dieses CSP scheint es, dass wir dies in app.yml unter dem Abschnitt env hinzufügen müssen:

DISCOURSE_CSP_DIRECTIVES: "default-src 'self' https://pagead2.googlesyndication.com"

Wir haben dies hinzugefügt, die App neu kompiliert, die App neu gestartet und es funktioniert immer noch nicht.

Irgendwelche anderen Ideen?

Verwenden Sie CSP nicht oder lassen Sie es nur Berichte erstellen?

Hallo Jakke

Können Sie das bitte näher erläutern?

Danke

Verwenden Sie nicht die Einstellung content security policy. Verwenden Sie stattdessen die Einstellung content security policy report only, wenn CORS Anzeigen ausblendet.

OK. Ich habe das gerade angekreuzt:

content security policy report only

Funktioniert immer noch nicht. Muss ich CSP entfernen?

Ich wollte noch einmal für Sie nachsehen, aber es werden Anzeigen geschaltet, also berühre ich besser nichts mehr :wink:

Ich denke, Jakkes Vorschlag hat gut funktioniert.

Ich werde vielleicht die CSP aus der app.yml-Sache entfernen.