<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->
Я следую инструкциям здесь, чтобы добавить GTM в Discourse. Я удалил GA ID, как указано в статье, а также добавил https://www.googletagmanager.com в наш белый список.
Привет, @Lilly! Я не видел эту конкретную тему, но следовал документации, на которую она ссылается. Я добавил https://www.googletagmanager.com в белый список
Огромное спасибо за то, что подключились к обсуждению, @MarkDoerr!
Мне нужно связаться с командой, отвечающей за эти скрипты, и упомянуть также обработку nonce. Спасибо, что указали на это!
Странно: при добавлении в белый список либо https://www.googletagmanager.com, либо https://*.googletagmanager.com в браузерах Brave и Safari ошибок, связанных с CSP для скрипта GTM, не возникает — только в Chrome и Firefox.