From 628b3c2249db280ecb60ec0f8fd8053f88a265e4 Mon Sep 17 00:00:00 2001 From: Serghei Iakovlev Date: Fri, 27 Sep 2024 20:23:26 +0200 Subject: Add Google Tag Manager support (#178) --- netlify-production.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 netlify-production.js (limited to 'netlify-production.js') diff --git a/netlify-production.js b/netlify-production.js new file mode 100644 index 0000000..18ae1d2 --- /dev/null +++ b/netlify-production.js @@ -0,0 +1,15 @@ +const fs = require('fs'); +const yaml = require('yaml'); + +const filePath = 'exampleSite/config/_default/params.yaml'; +const file = fs.readFileSync(filePath, 'utf8'); +const config = yaml.parse(file); + +config.privacy.googleTagManager.disable = false; +config.services.googleTagManager.id = 'GTM-W8D5W642'; + +const newYaml = yaml.stringify(config); + +fs.writeFileSync(filePath, newYaml, 'utf8'); + +console.log('Updated config.yaml successfully!'); -- cgit v1.2.3