Wie füge ich etwas direkt nach dem <head> ein?

Für eine GDPR-Lösung muss ich ein Script-Tag direkt nach dem öffnenden -Tag einfügen.

Gibt es eine einfache Möglichkeit, dies zu erreichen?

Beim Erstellen einer Komponente kann ich es nur vor dem schließenden -Tag einfügen.

Wenn Sie zum Abschnitt ‘Theme-CSS’ gehen, können Sie das tun, was Sie benötigen.

Das CSS-Feld akzeptiert keinen <script type="text/javascript" src="https://app.xxxx.ai/script/xxx.js"></script>-Tag.

Dem Browser ist es eigentlich egal, ob das Script-Tag direkt nach dem öffnenden <head>-Tag oder direkt vor dem schließenden </head>-Tag hinzugefügt wird. Es wird in jedem Fall geladen, und das Ergebnis ist dasselbe. Der einzige Unterschied betrifft die Ausführungsreihenfolge (was in Ihrem Fall keine große Rolle spielt).

Außerdem ist es für Ihre Nutzer auch irrelevant, da das <head>-Tag keinen Benutzerinhalt (Text, Bilder usw.) enthalten soll und in allen Browsern mit display: none ausgeblendet wird.

Bitte fügen Sie Ihr Script-Tag im <head>-Abschnitt Ihrer Komponente hinzu und fügen Sie die Quelle dieses Scripts in der CSP zur Whitelist hinzu. Falls Sie dabei auf Probleme stoßen, können wir Ihnen gerne helfen :+1: