"use client"; import { analytics } from "@/lib/firebase"; import { logEvent } from "firebase/analytics"; import { usePathname, useSearchParams } from "next/navigation"; import { useEffect } from "react"; export default function GoogleAnalytics() { const pathname = usePathname(); const searchParams = useSearchParams(); useEffect(() => { if (analytics) { const url = pathname + (searchParams?.toString() ? `?${searchParams.toString()}` : ""); logEvent(analytics, "page_view", { page_path: url, page_title: document.title, }); } }, [pathname, searchParams]); return null; }