Skip to content

Commit b0bedb6

Browse files
committed
hacky ingress for GTM snippet for #107 and #78
1 parent 6b61af5 commit b0bedb6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

k8s-preprod/app.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,22 @@ metadata:
9898
annotations:
9999
nginx.ingress.kubernetes.io/proxy-buffering: "on" # Important!
100100
nginx.ingress.kubernetes.io/configuration-snippet: |
101+
location / {
102+
sub_filter </head>
103+
'<!-- Google Tag Manager -->
104+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
105+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
106+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
107+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
108+
})(window,document,'script','dataLayer','GTM-KBZ6ZKX');</script>
109+
<!-- End Google Tag Manager -->';
110+
sub_filter </body>
111+
'<!-- Google Tag Manager (noscript) -->
112+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KBZ6ZKX"
113+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
114+
<!-- End Google Tag Manager (noscript) -->'
115+
sub_filter_once on;
116+
}
101117
proxy_cache static-cache;
102118
proxy_cache_valid 404 1m;
103119
proxy_cache_valid 200 10m;

0 commit comments

Comments
 (0)