Как получить пользовательские события в GA4

#google-analytics

#google-analytics

Вопрос:

Мой сайт — это статические страницы.

Используя это gtag.js:

 <script async src="https://www.googletagmanager.com/gtag/js?id=G-measurementid"></script>
<script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-measurementid'); </script>
 

Под управлением администратора я отключил параметр расширенного измерения «Загрузка файлов», чтобы разрешить мое пользовательское событие.

Использование этого обработчика событий:

 <a href="./special.pdf" onclick="ga('send', 'event', 'cw-downloads', 'cw-download-pdf', 'special.pdf',);">Print this page </a>
 

Но в analytics.google.com мое пользовательское событие не отображается. Как в реальном времени, так и в отчете на следующий день.

Ответ №1:

Вы можете использовать этот синтаксис:

 gtag('event', 'login', {
  'method': 'Google'
});
 

https://developers.google.com/analytics/devguides/collection/ga4/events

Комментарии:

1. Спасибо. Да, правильно. При использовании обработчика событий gtag он работает так, как ожидалось.

2. Пожалуйста. Отметьте ответ как решаемый / полезный, пожалуйста.