С этой страницы мы получаем, что Firebase должен автоматически регистрировать некоторые события.
https://support.google.com/firebase/answer/6317485?hl=en
У меня есть веб-приложение, это не мобильное приложение. Это уже сбивает с толку, поскольку 99% автоматически собираемых событий предназначено для мобильных приложений.
Я бы хотел регистрировать каждое событие page_view
, И мое веб-приложение является одностраничным приложением, поэтому мне нужно регистрировать это событие при каждом изменении URL-адреса в моем клиентском коде?
В данный момент единственное, что я делаю, это:
useEffect(() => {
props.firebase.analytics();
},[props.firebase]);
Этот код запускается только один раз за посещение пользователя в моем веб-приложении. После App.js
первого монтирования.
И странно то, что я получаю page_view
событий на моей консоли Google Analytics: