Ich bin hier mit einem Problem bezüglich Anzeigen und Seitenaufrufen, aber aus einem anderen Blickwinkel, und ich frage mich, ob ich gerade auf die eigentliche Ursache gestoßen bin.
Einige Hintergründe: Ich verwende Google Ad Manager, um eine Mischung aus unseren eigenen, direkt verkauften Anzeigen mit AdSense als Fallback anzuzeigen. Ich verwende das offizielle Ad Plugin.
Wir haben selten direkt verkaufte Anzeigen in unserem Forum, aber wir haben derzeit eine. In den letzten Tagen ist mir etwas sehr Seltsames bei den Anzeigen im Forum aufgefallen: Ad Manager meldete, dass die Banner Klicks hatten, aber fast keine Impressionen, was Ad Manager dazu veranlasste, eine CTR von Tausenden Prozent zu melden, da er mehr Klicks als tatsächliche Impressionen sah. ![]()
Während ich die Ad Manager-Funktion zur Vorschau eines der Banner direkt auf Discourse verwendete, bemerkte ich, dass diese Fehler in der Konsole angezeigt wurden:
Wenn man einen der Fehler erweitert, scheinen sie mit der Werbung zusammenzuhängen.
Beachten Sie, dass wir, wie vom Ad Plugin empfohlen, ‘https’ und ‘unsafe-inline’ für die CSP verwenden. Ich weiß nicht, ob die Richtlinie zum Ignorieren von ‘unsafe-inline’ neu ist oder ob der Hash kürzlich von Discourse eingeführt wurde.
Auf jeden Fall, wenn ich CSP vorübergehend deaktiviere, verschwinden die Fehler wie erwartet und, was noch wichtiger ist, Ad Manager begann, Impressionen ordnungsgemäß zu melden.
Es scheint also, dass die Anzeigen (meistens) funktionieren, aber das interne Tracking von Google Ad Manager, um an die Seite zurückzumelden, scheint zu fehlschlagen (wenn CSP nicht deaktiviert ist).
Könnte dieses Problem mit dem ‘unsafe-line’ von CSP die Ursache für die in diesem Thema gemeldeten, nicht gemeldeten Anzeigen-Seitenaufrufe sein?


