From 6cf6492cb485eea89e74581cca4e70879f7ad4d2 Mon Sep 17 00:00:00 2001 From: isra el Date: Sat, 31 Aug 2024 16:04:41 +0300 Subject: [PATCH] chore(web): include ids in analytics --- web/components/analytics/Analytics.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/components/analytics/Analytics.tsx b/web/components/analytics/Analytics.tsx index 27360c2..7239212 100644 --- a/web/components/analytics/Analytics.tsx +++ b/web/components/analytics/Analytics.tsx @@ -1,6 +1,11 @@ import Script from 'next/script' +import { useSelector } from 'react-redux' +import { selectAuthUser } from '../../store/authSlice' const Analytics = () => { + + const authUser = useSelector(selectAuthUser) + return ( <> {/* Global Site Tag (gtag.js) - Google Analytics */} @@ -32,6 +37,7 @@ const Analytics = () => { c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); + clarity('set', 'userId', '${authUser?._id || ''}'); })(window, document, "clarity", "script", "iacr7j4ozh"); `, }}