Todos os eventos setCurrentScreen () do FirebaseAnalytics são registrados em view_item
Consigo registrar eventos personalizados no Firebase Analytics, mas tentando acompanhar minhas visualizações personalizadas seguindo o quedoc oficial, docs 2 diz, todos os meus logs são gravadores emview_item
evento.
Nas notícias de lançamento do firebase, encontrei o seguinte:
Além do rastreamento automático de tela, você pode rastrear manualmente as telas usando o método FirebaseAnalytics # setCurrentScreen. Isso adiciona o parâmetro firebase_screen a todos os eventos registrados enquanto essas telas estão visíveis para os usuários do aplicativo.
Se eu quiser acompanhar minhas opiniões, o console do Analytics deve me mostrar oscreenName
em vez deview_item
ou pelo menosscreenClassOverride
noValue
. Porque, neste momento, não posso fazer nada útil com esse registro (nem mesmo posso aplicar um filtro com base no meuview_item
ouscreenClassOverride
como você pode ver na captura de tela a seguir)
Este é um exemplo de como estou fazendo isso no código (dentro de um fragmento em TabLayout):
FirebaseAnalytics.getInstance(masterActivity).setCurrentScreen(
masterActivity,
FirebaseAnalyticsKeys.SCREEN_NAME_ITEM_LIST_BIG_MODE,
this.getClass().getSimpleName());
Eu poderia registrar minhas visualizações usando customlogEvent()
mas eu só quero seguir as regras e o que os documentos oficiais disseram ... então,o que estou perdendo, o que estou fazendo de errado ou o que está acontecendo