How to setup firebase with corona sdk, for both iOS & Android ?

Hello Rob & Corona Folks,

I need a bit help regarding firebase.I want to use firebase only for analytics purpose.
Here is the gist of points that I want to be clear:

------------------------------------------------------------------------------------------------------------------------------

1- If I used Firebase Plugin of Corona & go through the Steps as of
    https://scotth.tech/plugin-fireba

   
Then how do I setup for iOS & Android? Because if you go through firebase it will ask you to setup for both iOS & android separately in a project created. I want to setup it for both iOS & Android. Please refer the image Link for the case. 

https://developer.xamarin.com/guides/android/application_fundamentals/notifications/firebase-cloud-messaging/Images/07-add-firebase.png

Is the plugin will work for both Android & iOS then How do I Setup firebase [Seprately or ?]

2- How do I setup Firebase FCM Notification for both iOS & Android project. As my app is for both platform. Till now I have used One Signal Push Notification.

3- I have multiple apps to be integrated with Google Analytics, But as of Free account.
Google allows me only to create 5-10 projects.  I review the pricing & I came to know that Analytics is free but due to the free account I extend to a limit.  
Can anybody Guide me How Can I overcome this?

https://firebase.google.com/pricing/

 

------------------------------------------------------------------------------------------------------------------------------

@Rob @Corona Members, Thanks in advance.
Any Help Appreciated.

Kindly,
assif

Hi Assif. I’m not sure how much help I will be here. You’re asking questions about multiple things which probably should have been three separate posts. They may all share Firebase in their name but they are really all different.

  1. I’ve never used Scott Harrison’s firebase plugin nor have I gone through Google’s setup for it. I’m afraid you will have to get help from him on this one.

  2. Google likes to update their developer portal frequently which makes it really hard for us to document Google features. Because there is nothing unique to Corona in their setup, you should be able to follow Google’s documentation on how to configure things or find tutorials online not specific to any platform. Once that’s setup, our integration documentation and Local/Push notifications guide should address any of the Corona side items you need to implement.

  3. I don’t see anywhere on the pricing where analytics is limited to a few sites. But I believe there are limits to the free account. Looking at my personal google analytics account, which is a free version, but I’ve had it a while and maybe I’m grandfathered in to some old values, but I can create up to 100 accounts. Then each account can have up to 50 properties and up to 25 views for each property. It would seem to me that you could have one account “Assif’s Apps”, and then a property for each app. I’m not sure that’s how it supposed to work, but it sounds like what they want you to do. This helps explain it:

https://support.google.com/analytics/answer/1009618?hl=en&ref_topic=3544906

Rob

I am no longer working on the pure lua firebase plugin. I am working a native version of firebase database and auth. I don’t have an eta. Corona told me that they are working on their own paid version of the firebase plugin.

Hi Assif. I’m not sure how much help I will be here. You’re asking questions about multiple things which probably should have been three separate posts. They may all share Firebase in their name but they are really all different.

  1. I’ve never used Scott Harrison’s firebase plugin nor have I gone through Google’s setup for it. I’m afraid you will have to get help from him on this one.

  2. Google likes to update their developer portal frequently which makes it really hard for us to document Google features. Because there is nothing unique to Corona in their setup, you should be able to follow Google’s documentation on how to configure things or find tutorials online not specific to any platform. Once that’s setup, our integration documentation and Local/Push notifications guide should address any of the Corona side items you need to implement.

  3. I don’t see anywhere on the pricing where analytics is limited to a few sites. But I believe there are limits to the free account. Looking at my personal google analytics account, which is a free version, but I’ve had it a while and maybe I’m grandfathered in to some old values, but I can create up to 100 accounts. Then each account can have up to 50 properties and up to 25 views for each property. It would seem to me that you could have one account “Assif’s Apps”, and then a property for each app. I’m not sure that’s how it supposed to work, but it sounds like what they want you to do. This helps explain it:

https://support.google.com/analytics/answer/1009618?hl=en&ref_topic=3544906

Rob

I am no longer working on the pure lua firebase plugin. I am working a native version of firebase database and auth. I don’t have an eta. Corona told me that they are working on their own paid version of the firebase plugin.