Firebase Analytics - Open and Closed Funnel Tracking

Dirk picture Dirk · Jun 14, 2016 · Viewed 11.6k times · Source

I have been reading a bit about Firebase Analytics now, and because it is mostly an event-based data model, I assume one can not do screen tracking directly?

I was wandering whether one should then just pass the screen type/name as part of the event's parameter, or possibly as a user property (which I believe is a simpler way of calling custom dimensions) ? Thus all events that are fired on the 'Home' screen would have: content_type_Home=1 ?

Does someone have an answer for me, as well as a code example please ? Much appreciated :)

Answer

Steve Ganem picture Steve Ganem · Jun 14, 2016

Until Screen Tracking and User Flows become available, the closest alternatives are :

  1. To log a distinct event for each screen (e.g. "welcome_menu") and to use a Funnel to visualize the flow through a sequence of connected screens.
  2. To log a single event (e.g. "screenview") and add a parameter that identifies the screen itself. Note that, since Funnels don't allow you to specify event parameters, you would only be able to view reporting on this through BigQuery at the moment.