Когда я помещаю тег в index.html в корневой каталог моего углового проекта, а затем собираю для prod, возникает ошибка «невозможно загрузить« скрипт »с исходным кодом» https://www.googletagmanager.com/gtag/js?id=MY_ID".
Я попытался от Google всеДавным-давно о моей проблеме мне ничего не помогло, даже самые новые решения
index.html внутри
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
</script>
app.component.ts
constructor(private ccService: NgcCookieConsentService, router: Router) {
const script = document.createElement('script');
script.async = true;
script.type = 'text/javascript'; // set the script type
script.charset = 'utf-8';
script.src = 'https://www.googletagmanager.com/gtag/js?id=' + environment.code;
document.getElementsByTagName('head')[0].appendChild(script);
const navEndEvent$ = router.events.pipe(
filter(e => e instanceof NavigationEnd)
);
navEndEvent$.subscribe((e: NavigationEnd) => {
(<any>window).gtag('config', 'MY_ID', {'page_path': e.urlAfterRedirects});
});
}
Как следуетЯ загружаю скрипт Google?