diff --git a/pages/api/scripts/telemetry.js b/pages/api/scripts/telemetry.js index 75792a9b..4b9ebde1 100644 --- a/pages/api/scripts/telemetry.js +++ b/pages/api/scripts/telemetry.js @@ -3,12 +3,16 @@ import { TELEMETRY_PIXEL } from 'lib/constants'; export default function handler(req, res) { const { v } = req.query; res.setHeader('content-type', 'text/javascript'); - res.send( - `(() => { + if (process.env.DISABLE_TELEMETRY) { + res.send('/* telemetry disabled */'); + } else { + res.send( + `(() => { const i = document.createElement('img'); i.setAttribute('src','${TELEMETRY_PIXEL}?v=${v}'); i.setAttribute('style','width:0;height:0;position:absolute;pointer-events:none;'); document.body.appendChild(i); })();`, - ); + ); + } }