Можно ли добавить данные в событие page_view в Firebase Analytics? - PullRequest
0 голосов
/ 04 февраля 2020

Я только начал использовать Firebase Analytics для своего веб-приложения (JavaScript SDK). Я заметил, что это происходит из коробки с несколькими зарегистрированными событиями, некоторые из которых я заметил: page_view, first_visit, session_start, successful_login.

Можно ли расширить пакет, отправляемый с каждым из этих событий, дополнительными данными?

В моем конкретном случае я хотел бы включить некоторую информацию о пользователе в событие page_view.

Это может выглядеть примерно так:

const logEvent = (eventKey: string, myDataBundle: object) => {
    firebase.analytics().logEvent(eventKey, {
       ...myDataBundle, // Appended User Information
       ...defaultBundle,
    });
};

Я мог бы начать делать собственные page_view журналы для Firebase Analytics в роутере моего приложения, но я подозреваю, что это приведет к дублированию page_view событий.

1 Ответ

2 голосов
/ 04 февраля 2020

Насколько я знаю, невозможно добавить пользовательские параметры к автоматическому событию page_view. Я обычно вместо этого запускаю screen_view события для реальных экранов в приложении. Это также облегчает последовательное отслеживание таких представлений в веб-приложениях и в собственных (iOS / Android) приложениях.

См. Также:

...