diff --git a/src/app/compare/[slug]/page.tsx b/src/app/compare/[slug]/page.tsx index 11c04b2..1f28d97 100644 --- a/src/app/compare/[slug]/page.tsx +++ b/src/app/compare/[slug]/page.tsx @@ -71,6 +71,8 @@ export default async function ComparePage({ href={MARKETPLACE_URL} target="_blank" rel="noopener noreferrer" + data-analytics-event="compare_marketplace_click" + data-analytics-label={comparison.title} className="inline-flex items-center gap-2 px-6 py-3 rounded-[10px] font-medium bg-gradient-to-br from-accent-warm to-accent-rose text-bg-deep hover:-translate-y-0.5 transition-all duration-300" > Install from GitHub Marketplace diff --git a/src/app/compare/page.tsx b/src/app/compare/page.tsx index c5b9699..a4917c4 100644 --- a/src/app/compare/page.tsx +++ b/src/app/compare/page.tsx @@ -40,6 +40,8 @@ export default function CompareIndex() {

{c.title}

diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 24ae776..a600ea9 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,6 +3,7 @@ import { Space_Grotesk, JetBrains_Mono } from "next/font/google"; import "./globals.css"; import { Nav } from "@/components/nav"; import { Footer } from "@/components/footer"; +import { Analytics } from "@/components/analytics"; import { homeDescription } from "@/lib/seo"; const spaceGrotesk = Space_Grotesk({ @@ -54,6 +55,7 @@ export default function RootLayout({ return ( +