yarn add @types/gtag.js
touch lib/gtag.ts
echo "NEXT_PUBLIC_GA_TRACKING_ID=" >> .env echo "NEXT_PUBLIC_GA_TRACKING_ID=" >> .env.sample
gtag.tsexport const GA_TRACKING_ID = process.env.NEXT_PUBLIC_GA_TRACKING_ID; // https://developers.google.com/analytics/devguides/collection/gtagjs/pages export const pageview = (url: string): void => { if (!GA_TRACKING_ID) return; window.gtag('config', GA_TRACKING_ID, { page_path: url, }); };