Отслеживайте своих посетителей онлайн.
Сегодня в этой статье мы увидим, как мы можем добавить Google Analytics в наше приложение Next.js. Итак, без лишних слов, давайте сразу приступим к делу.
Шаг 1. Создание нового приложения Next.js
Во-первых, давайте создадим новое приложение Next.js, выполнив команду в терминале:
npx create-next-app demo-app
Этот шаг не требуется, если у вас уже есть приложение Next.js и вы хотите добавить Google Analytics.
Шаг 2. Создайте новый ресурс в Google Analytics.
Теперь переходим на сайт Google Analytics. Создайте учетную запись Google Analytics, если вы еще этого не сделали.
После создания учетной записи Google Analytics щелкните раздел «Администратор» в левом нижнем углу и нажмите «Создать ресурс». Дайте свойству имя и заполните все остальные данные, которые запрашивает форма.
Шаг 3. Создайте поток данных в Google Analytics.
Далее нам нужно настроить поток данных для нашего приложения Next.js. Здесь мы можем настроить потоки данных для трех типов платформ. Когда мы добавим аналитику в наше приложение Next.js, мы выберем «Интернет».
Затем мы должны указать URL нашего веб-сайта и имя потока. Когда вы это сделаете, нажмите «Создать поток».
Шаг 4. Добавьте скрипт Google Analytics в свое приложение Next.js.
После создания потока вы получаете страницу сведений о веб-потоке. Разверните «Глобальный тег сайта (gtag.js)», и вы должны увидеть код скрипта.
Теперь добавьте этот скрипт в _app.tsx
вашего приложения Next.js.
Мы использовали компонент Script Next.js для рендеринга тега script. Мы добавили strategy=”lazyOnload”
в компонент Script. Мы также помещаем код Google Analytics в нашу переменную среды (в файле .env
) с именем NEXT_PUBLIC_GOOGLE_ANALYTICS_CODE
. Остальное аналогично тому, что мы скопировали с сайта Google Analytics.
Шаг 5. Проверьте, правильно ли настроен Google Analytics в вашем веб-приложении.
Мы завершили настройку Google Analytics в нашем веб-приложении Next.js. Теперь нам нужно проверить, правильно ли настроен Google Analytics.
Давайте подключимся к нашему веб-приложению и откроем консоль из браузера. На консоли напишем dataLayer
и нажмем Enter. Если Google Analytics правильно настроен в нашем веб-приложении, мы должны увидеть что-то похожее на нижнюю часть.
Заключение
Мы успешно интегрировали Google Analytics в наше веб-приложение Next.js. Теперь мы можем анализировать посетителей нашего веб-сайта с помощью диаграмм Google Analytics.
Свяжитесь со мной через Linkedin или мой веб-сайт.
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Посетите наш Community Discord и присоединитесь к нашему Коллективу талантов.