From a85d213d38b5a2ad1da8ea0cdc7e54fd2d0a09fb Mon Sep 17 00:00:00 2001 From: prajwal-pai77 Date: Thu, 16 Apr 2026 13:14:49 +0530 Subject: [PATCH 1/2] add ga --- docusaurus/docusaurus.config.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docusaurus/docusaurus.config.ts b/docusaurus/docusaurus.config.ts index fcb28ec..282c8aa 100644 --- a/docusaurus/docusaurus.config.ts +++ b/docusaurus/docusaurus.config.ts @@ -43,6 +43,13 @@ const config: Config = { theme: { customCss: require.resolve('./src/css/custom.css'), }, + googleTagManager: { + containerId: 'GTM-MVPNN2', + }, + gtag: { + trackingID: 'G-CVKKEY0D6B', + anonymizeIP: true, + }, } satisfies Preset.Options, ], ], From b1c51bf04357c9a68b54098c3e05331399d2a6df Mon Sep 17 00:00:00 2001 From: prajwal-pai77 Date: Fri, 17 Apr 2026 14:45:22 +0530 Subject: [PATCH 2/2] add cookie banner --- docusaurus/docusaurus.config.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docusaurus/docusaurus.config.ts b/docusaurus/docusaurus.config.ts index 282c8aa..6e36cf3 100644 --- a/docusaurus/docusaurus.config.ts +++ b/docusaurus/docusaurus.config.ts @@ -30,6 +30,26 @@ const config: Config = { locales: ['en'], }, + // OneTrust Cookies Consent Notice for couchbase.com + headTags: [ + { + tagName: 'script', + attributes: { + src: 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js', + type: 'text/javascript', + charset: 'UTF-8', + 'data-domain-script': '748511ff-10bf-44bf-88b8-36382e5b5fd9', + }, + }, + { + tagName: 'script', + attributes: { + type: 'text/javascript', + }, + innerHTML: 'function OptanonWrapper() {}', + }, + ], + presets: [ [ 'classic',