Для тех, кто только начинает разбираться в NextJS
и не понял как это работает, я приложил решение
- Берем компонент
Analytics
и ложим в папку~/components/analytics.js
- Подключаем в обертке
~/pages/_app.js
в тело страницы (ВАЖНО, не в<Head></Head>
) - Проверяем работу
Я использую переменные окружения, для удобства NEXT_PUBLIC_ANALYTICS_GOOGE_G4
и NEXT_PUBLIC_ANALYTICS_YANDEX_TAG
Есть и другие подходы, с установкой готовых решений, но было бы так все просто... исследуйте сами!