This is an automated email from the ASF dual-hosted git repository.

xiangfu pushed a commit to branch new-site-dev
in repository https://gitbox.apache.org/repos/asf/pinot-site.git


The following commit(s) were added to refs/heads/new-site-dev by this push:
     new cd4338a8 Add Matomo tracking
cd4338a8 is described below

commit cd4338a871cdccd3fa1704a82ab5dfccad654161
Author: Xiang Fu <[email protected]>
AuthorDate: Fri Jan 2 04:29:42 2026 -0800

    Add Matomo tracking
---
 app/layout.tsx | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/app/layout.tsx b/app/layout.tsx
index 18772122..7c8c0318 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -68,7 +68,7 @@ export default function RootLayout({ children }: { children: 
React.ReactNode })
             <head>
                 <meta
                     httpEquiv="Content-Security-Policy"
-                    content="default-src 'self';script-src 'self' 
'unsafe-eval' 'unsafe-inline' giscus.app analytics.umami.is 
www.youtube.com;style-src 'self' 'unsafe-inline';img-src * blob: 
data:;media-src *.s3.amazonaws.com;connect-src *;font-src 'self';frame-src 
www.youtube.com youtube.com giscus.app youtu.be https://www.youtube.com 
https://youtube.com;";
+                    content="default-src 'self';script-src 'self' 
'unsafe-eval' 'unsafe-inline' giscus.app analytics.umami.is 
analytics.apache.org www.youtube.com;style-src 'self' 'unsafe-inline';img-src * 
blob: data:;media-src *.s3.amazonaws.com;connect-src *;font-src 
'self';frame-src www.youtube.com youtube.com giscus.app youtu.be 
https://www.youtube.com https://youtube.com;";
                 />
                 <link
                     rel="apple-touch-icon"
@@ -97,6 +97,25 @@ export default function RootLayout({ children }: { children: 
React.ReactNode })
                 <meta name="theme-color" media="(prefers-color-scheme: light)" 
content="#fff" />
                 <meta name="theme-color" media="(prefers-color-scheme: dark)" 
content="#000" />
                 <link rel="alternate" type="application/rss+xml" 
href="/feed.xml" />
+                {/* Matomo */}
+                <script
+                    dangerouslySetInnerHTML={{
+                        __html: `var _paq = window._paq = window._paq || [];
+/* tracker methods like "setCustomDimension" should be called before 
"trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+  var u="https://analytics.apache.org/";;
+  _paq.push(['setTrackerUrl', u+'matomo.php']);
+  _paq.push(['setSiteId', '88']);
+  var d=document, g=d.createElement('script'), 
s=d.getElementsByTagName('script')[0];
+  g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();`
+                    }}
+                />
+                {/* End Matomo Code */}
             </head>
             <body className="bg-white text-black antialiased dark:bg-gray-950 
dark:text-white">
                 <ThemeProviders>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to