I have 3 applications using Google Analytics, and when you see screen views in the control panel, everything should work fine. LogLevel installed in verbose is also great as long as you add it to your global configuration.
If configured incorrectly, Google Analytics will notify you of the use of log messages, so if errors or warnings are found on your logcat console, you should be fine.
Real time reports are actually pretty real. At least after Google Analytics is set up correctly, the first day of testing never gave me good real-time reporting. But after the first screen views began, real-time reports worked fine. (Opening the application usually adds the user in real time (viewing the screen) within 15 seconds)
You can also set the ga_dryRun property. If this parameter is set to true, your logarithm will be filled with useful information about what Google Analytics actually receives (reading the log). I set this property to true after I set up Google Analytics so that all my development tests are not tracked. But I recommend using it only after you are sure that the Google Analytics code is working, and you have some screen views displayed in the online panel.
This answer is mainly based on personal experience. But I think you find it useful.
Update:
Today I implemented Google Analytics in a new application. I could immediately (after about 4 minutes) see some types of screens on the screens toolbar. This only works if you set the show date on the control panel today! Real-time metrics still do nothing at the time of writing.
source share