Commit bcff8f84 authored by jan.koester's avatar jan.koester
Browse files

gtm async

parent c8259c87
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -97,7 +97,7 @@ namespace blogi {
                libhtmlpp::HtmlString headjs;

                // Always define dataLayer and gtag function + consent defaults (denied)
                headjs << "<script>"
                headjs << "<script async>"
                       << "window.dataLayer = window.dataLayer || [];"
                       << "function gtag(){dataLayer.push(arguments);}"
                       << "gtag('consent', 'default', {"
@@ -112,7 +112,7 @@ namespace blogi {
                       << "</script>";

                // Always load GTM container (respects Consent Mode internally)
                headjs << "<script>"
                headjs << "<script async>"
                       << "(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="