website: Enable gtag in production (#21151)

* website: disable gtag in development

* Use affirmative check.

---------

Co-authored-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com>
This commit is contained in:
Dominic R
2026-03-26 12:54:24 -04:00
committed by GitHub
parent 31ab7e3ca4
commit 12a546e18a
2 changed files with 19 additions and 8 deletions

View File

@@ -22,6 +22,7 @@ import { remarkLinkRewrite } from "@goauthentik/docusaurus-theme/remark";
const __dirname = fileURLToPath(new URL(".", import.meta.url));
const require = createRequire(import.meta.url);
const production = process.env.NODE_ENV === "production";
const releaseEnvironment = prepareReleaseEnvironment();
const rootStaticDirectory = resolve(__dirname, "..", "static");
@@ -72,10 +73,15 @@ export default createDocusaurusConfig({
"@docusaurus/preset-classic",
/** @type {PresetOptions} */ ({
gtag: {
trackingID: "G-9MVR9WZFZH",
anonymizeIP: true,
},
...(production
? {
gtag: {
trackingID: "G-9MVR9WZFZH",
anonymizeIP: true,
},
}
: {}),
theme: {
customCss: [require.resolve("@goauthentik/docusaurus-config/css/index.css")],
},

View File

@@ -24,6 +24,7 @@ import remarkGithub, { defaultBuildUrl } from "remark-github";
const require = createRequire(import.meta.url);
const __dirname = fileURLToPath(new URL(".", import.meta.url));
const production = process.env.NODE_ENV === "production";
export const DocusaurusExcludePatterns = [
"**/_*.{js,jsx,ts,tsx,md,mdx}",
@@ -37,10 +38,14 @@ export const DocusaurusExcludePatterns = [
/** @type {PresetOptions} */
const CommonPresetOptions = {
gtag: {
trackingID: "G-9MVR9WZFZH",
anonymizeIP: true,
},
...(production
? {
gtag: {
trackingID: "G-9MVR9WZFZH",
anonymizeIP: true,
},
}
: {}),
theme: {
customCss: [
require.resolve("@goauthentik/docusaurus-config/css/index.css"),