\n \n \n);\nexport default GoogleAnalytics;\n```\n\n## Добавим компонент в шаблон\n\nДобавим компонент в файл `layout.tsx`, он находится в каталоге **app**.\n\n\n\n```ts\nexport default function RootLayout({\n children,\n}: {\n children: React.ReactNode;\n}) {\n return (\n \n \n {process.env.NEXT_PUBLIC_GOOGLE_ANALYTICS && (\n \n )}\n // ... тут остальной код\n \n \n );\n}\n```\n\n## Проверяем\n\nЗапускаем приложение и в браузере в консоли набираем `dataLayer`. Если вы видите такой же результат как на картинке, значит все хорошо)\n\n
\n\n## Деплоем проект\n\nПри деплое не забудьте добавить такую же переменную окружения как мы добавляли выше.","headline":"Подключение Google Analytics (GA4) в Next.js","url":"https://sereja-art.ru/blog/podklyuchenie-google-analytics-ga-4-v-next-js/","image":{"@type":"ImageObject","url":"/images/blog/podklyuchenie-google-analytics-ga-4-v-next-js/cover.jpg"},"description":"Показываю как подключить гугл аналитику к сайту или приложению на Next.js","datePublished":"2024-11-08T00:00:00.000Z","publisher":{"@type":"Person","name":"Sergey Artemov","url":"https://sereja-art.ru","image":"/hero-avatar.jpg"},"author":{"@type":"Person","name":"Sergey Artemov","url":"https://sereja-art.ru","image":"/hero-avatar.jpg"}}]}

Вы можете кинуть мне донат на кофe, если нашли что-то полезное для себя на этом сайте. Спасибо 🙏

Угостить кофе

отсканируйте QR-код или нажмите на кнопку