Google Improves Firebase Analytics and Open Sources SDKs
Google Improves Firebase Analytics and Open Sources SDKs
Written by Kay Ewbank   
Monday, 22 May 2017

Google has announced that its Firebase client libraries, for developers creating realtime apps for iOS, Android and the web, are being open sourced, and that Firebase Analytics is getting new features. 

An enhanced version of Firebase was introduced at Google I/O 2016 as Google’s unified app development platform, encompassing mobile and web.  The latest announcements were made at Google I/O 2017. Alongside the move to make the SDKs open, Google announced it will be using GitHub as a core part of its own toolchain to make it possible for external developers to contribute.

The improvements to Firebase Analytics were announced along with the news that it will no longer be called Firebase Analytics; instead,  all app analytics reports will come under the Google Analytics brand, even those in the Firebase console. In practical terms, the analytics is now integrated with AdMob, so you can include revenue, impression and click data from AdMob with the rest of your event data collected by the Firebase SDK.



Report parameters are another area that has been improved with support for custom parameters. You can now register up to 50 custom event parameters and see their details in your Analytics reports. If you supply numeric parameters you’ll see a graph of the average and the sum of that parameter, while for text parameters you'll see a breakdown of the most popular values.



As with the rest of your Analytics reports, you can also apply Audience and User Property filters to your custom parameter reports to identify trends among different segments of your user base.

One improvement that's in beta is i integration with DoubleClick Campaign Manager and DoubleClick Bid Manager.

Away from the Analytics, the open source elements that have been announced so far are in the iOS, JavaScript, Java, Node.js and Python SDKs. Plans are underway to open source the Android SDK as well. For the iOS SDK, the Realtime Database, Auth, Cloud Storage and Cloud Messaging (FCM) SDKs are included, with more to follow. 

The JavaScript elements that have been open sourced so far are the Realtime Database, Cloud Storage and Cloud Messaging (FCM) SDKs for JavaScript. The developers say the Firebase Authentication will be added soon.

All three Admin SDKs for accessing Firebase on privileged environments are now fully open source, including the recently-launched Python SDK.


More Information


Firebase on GitHub

Related Articles

Google Firebase Adds Analytics, Improves Gaming

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.



Programming Droplets

Perhaps the Programmable Droplets system showcased in this video is a solution in search of a problem, or perhaps it is just a solution. Whatever, it is really fun to watch and programming i [ ... ]

Microsoft Asks For Help On The Future Of .NET - Where Do We Start?

.NET was a revolution and even the Microsoft haters have to give it some credit in this direction. Today Microsoft's vision is to do what everyone else is doing and innovation is long gone. Microsoft  [ ... ]

More News




or email your comment to:

Last Updated ( Monday, 22 May 2017 )

RSS feed of news items only
I Programmer News
Copyright © 2018 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.