wenn ich in unseren App-Einstellungen eine vorbereitete GTM-Container-ID mit einer korrekten GTM-ID (z. B. GTM-XYZXYZ) verwende und natürlich die spezifische Domain entsprechend der Anleitung unter Integrating Google Tag Manager with Google Analytics in die Whitelist aufnehme, tritt ein Problem beim Laden und Abrufen des Skripts https://d1i8vaoc4ts7hj.cloudfront.net/5e3fcb4db448a78908a4671b6fb685c7acd13fa3_10854/dist/js-extra/VisitorAPI.js auf, das vom gtm.js-Kernskript aufgerufen wird. Die Fehlermeldung lautet: GET https://d1i8vaoc4ts7hj.cloudfront.net/5e3fcb4db448a78908a4671b6fb685c7acd13fa3_10854/dist/js-extra/VisitorAPI.js net::ERR_FAILED und {message: "remote script failed https://d1i8vaoc4ts7hj.cloudf…fb685c7acd13fa3_10854/dist/js-extra/VisitorAPI.js"}.
Ein zweites, ähnliches Problem tritt auf, wenn dies von NetworkFirst.mjs aufgerufen wird: (Uncaught (in promise) no-response: no-response :: [{"url":"https://d1i8vaoc4ts7hj.cloudfront.net/5e3fcb4db448a78908a4671b6fb685c7acd13fa3_10854/dist/js-extra/VisitorAPI.js"}]).
Könntest du versuchen, 'unsafe-inline' hinzuzufügen, wie es in Googles Supportdokumentation steht? Wenn es funktioniert, werde ich es in unsere How-to-Anleitungen aufnehmen.
Ich hatte dieses Problem kürzlich und genau so habe ich es behoben. Ich habe nicht ganz verstanden, warum es aufgetreten ist. Ich habe https: und unsafe-inline hinzugefügt. Dass es so großzügig eingestellt war, schien etwas zu umgehen, das wichtig erscheinen sollte, aber genau das hat das Problem gelöst.
Es scheint, als müsste das Plugin dies automatisch tun, wenn Google dies erfordert. Wenn meine Website kaputtgegangen wäre, würde ich denken, dass jede Website kaputtgehen wird (wenn sie wieder ein Upgrade durchführen?).
GTM-Unterstützung ist kein Plugin, sondern eine Einstellung im Kern von Discourse. Derzeit enthält die Beschreibung der Einstellung einen Hinweis auf CSP.
Ich vermute jedoch, dass Sie an das Ad-Plugin denken, was eine andere Geschichte ist. Es enthält mehrere Werbeoptionen, die alle nach der Installation des Plugins deaktiviert sind. Jede Einstellung sollte wahrscheinlich einen Hinweis auf CSP enthalten, damit die Nutzer davon wissen.
Das vermute ich auch! Ich habe versucht, mich nicht damit zu beschäftigen. Ich kenne den Unterschied zwischen GTM, Adsense und DFP nicht.
Vielleicht ja. Alles, was ich weiß, ist, dass auf einer Seite Google Ads funktionierte, dann gab es ein Update und plötzlich funktionierten sie nicht mehr. Ich wurde dafür verantwortlich gemacht.
Wenn Google [ad manager|dfp|ad plugin|gtm] eine Änderung an einer CSP-Einstellung erfordert, weil sich bei [Google|Discourse] etwas geändert hat, wäre es doch schön, wenn man dafür eine dieser lästigen Dashboard-Benachrichtigungen erstellen würde?