[8222] Add Google Tag Manager - #8225
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8225 +/- ##
==========================================
- Coverage 76.20% 76.19% -0.01%
==========================================
Files 443 443
Lines 23728 23731 +3
Branches 6315 6316 +1
==========================================
Hits 18081 18081
- Misses 5647 5650 +3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
We're injecting the gtm script globally, we could do it on a per page basis by loading/unloading on page enter/leave. |
|
Hey @cstns went global because of marketing. They can target pages themselves with a Page Path trigger, and I figured they'd want it on more pages down the line, so global was the flexible setup. We can scope it to |
Description
See #8222
Test plan #8222 (comment)
Separate issue to add to helm chart is here: FlowFuse/helm#1008
Related Issue(s)
Resolves #8222
Checklist
flowforge.yml?FlowFuse/helmto update ConfigMap Template > Helm chart: expose Google Tag Manager config helm#1008FlowFuse/CloudProjectto update values for Staging/Production > Change: Add Google Tag Manager to Production https://github.com/FlowFuse/CloudProject/issues/1549Labels
area:migrationlabel