According to the Firebase documentation, I don’t need to add anything to record screenview data from my users. Here is a snippet directly from the documents:
setScreenName: screenClass:Sets the current screen name that defines the current visual context in your application. This helps identify areas in your application where users spend their time and how they interact with your application.Note that the report on the screen turns on automatically and records the class name of the current UIViewController for you, without requiring you can call this method. If you implement viewDidAppear in your UIViewController but do not call [super viewDidAppear:], this screen class will not be automatically tracked. The class name may optionally be overridden by calling this method in the viewDidAppear callback of your UIViewController and specifying the screenClassOverride parameter. If your application does not use a separate UIViewController for each screen, you must call this method and specify screenName each time a new screen is presented to the user.The screen name and screen class remain valid as long as the UIViewController changes or a new call to setScreenName: screenClass :.
setScreenName: screenClass:
Sets the current screen name that defines the current visual context in your application. This helps identify areas in your application where users spend their time and how they interact with your application.
Note that the report on the screen turns on automatically and records the class name of the current UIViewController for you, without requiring you can call this method. If you implement viewDidAppear in your UIViewController but do not call [super viewDidAppear:], this screen class will not be automatically tracked. The class name may optionally be overridden by calling this method in the viewDidAppear callback of your UIViewController and specifying the screenClassOverride parameter. If your application does not use a separate UIViewController for each screen, you must call this method and specify screenName each time a new screen is presented to the user.
The screen name and screen class remain valid as long as the UIViewController changes or a new call to setScreenName: screenClass :.
24 , Firebase. : ?
-, ?
, , ( , ). Firebase Summit 2016 Firebase , , , Crash Report, , , (Summit )
Source: https://habr.com/ru/post/1661626/More articles:How can a Cerberus dependency refer to the box above in the document? - pythonHow many certificates are required for a secure Fabric Fabric cluster - azureGet the IP address of an HTTP request in Casablanca - c ++Removing specific phrases from a long string (replace function + regular expression?) In AngularJS - javascriptUsing PaperTrail, can I discard `object_changes` for a specific model or atttribute? - ruby | fooobar.comHow to check when the VBA module was changed? - vbaNotify task when other tasks are performed - .netHow to use asynchronous (non-blocking) javascript with DNN Client Resource Management - javascriptКак определить схему JSON для карты? - jsonLaravel 5.1 - Session restores every update - phpAll Articles