Как удалить MainActivity и UIViewController из отслеживания экрана в React Native Firebase Analytics? - PullRequest
1 голос
/ 06 апреля 2020

Я успешно реализовал отслеживание экрана для собственного собственного реагирующего проекта, использующего реагирующую навигацию с реактивной исходной базой данных / аналитикой.

Глядя на панель инструментов под событиями, я вижу следующие события (изображение ниже). Как вы можете видеть, два верхних события автоматически отслеживаются 1. MainActivity, 2. UIViewController, и они занимают большую часть общего объема. Я хотел бы удалить эти экраны из трекинга, чтобы отображались только экраны стороны приложения JS (реагирование-навигация).

Возможно ли это? Как мне этого добиться?

Заранее спасибо ??❤️??‍♂️

Screenshot of screen tracking

1 Ответ

0 голосов
/ 01 мая 2020

Analytics.setCurrentScreen (,) переопределяет класс Screen для собственных функций MainActivity и UIViewController.

Я рекомендую установить это как можно скорее при запуске приложения, возможно, даже на экране spla sh. Таким образом, это минимизирует среднее значение. время, проведенное на родных экранах, и со временем они будут go опуститься в конец списка.

В настоящее время нет возможности отключить отслеживание этих экранов

...