Also, when I tried to use it months ago when it was announced they didn't had good support for Cordova... And Google is known to from time to time kill projects/platforms that people use.... So I'm not sure if I can trust them....
I have an android which a webview and I want to send some custom log events. I have tried the sample app provided in Firebase but that is just for default events. please help me out how to send custom events to Firebase using JavaScript?
I also started to connect my apps with FireBase but can't see any benefits so far. I will using it and checking checking it and want to have some summary in near future. I also wanted to ask you Eric if you follow any rule to analyze and update your apps. You have lots of them and I wonder if you checking it on any fixed basis/timeline, analyze metrics and results, make changes and upgrade the app. Or if it just that you make it from time to time according to feeling or any particular need. I ask because as I also start to have more apps, it is tricky to balance to maintain existing one and produce new. Cheers Pawel
Hi Pawel. Some apps I don't update as much as I should. Usually, if I start seeing enough interest in the beginning, I'll give it frequent updates. Sometimes, it just takes an app a while to take off. When it starts getting exposure, I'll update it more. But if no one is downloading it at all . . . it's not because it wasn't updated . . . it's because the ranking is bad. Thanks again Pawel
Package ID of your earspy app is com.microphone.earspy ?? Can you actually do that? (I mean, put up domain names in the package ID without owning them.) From your experience, does that help in ASO and listing?
+John Morris Hi John. I get so angry when I see com.microphone.earspy. That was my first app. I hired an Indian firm that were "so-called" experts. . .but they didn't even know how the namespace was supposed to work. When I told them to change it, it had already been released. It should be com.overpass.earspy. They also didn't use localisation properly and we had to rewrite all of that. They just kept compiling until something worked and then released it. The code is a mess and I would gladly change that package name if I could!!! Haha. Over the past few years, I've cleaned up that code as much as I could, but the package name is a reminder to check out developers more closely before hiring them. That was not intentional. However, some people do think the package name helps in ASO ,but I haven't seen anything official about that. I was talking to +Rodrigo Graca (also comments here) in Snapchat and he was telling me about some apps that have a lot of keywords in their package name. But I haven't experimented with that at all. But, the reason we use domain names is that they are unique and it allows us to create a unique package name. I've released apps for clients who don't have domain names, but the package name is unique.
Oh man, that's a bummer. I was just reading up the tech-doc on that here tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename My guess is that if you actually own the domain, put SEO-targeted content with app keywords on the website and link that website in your app's Store-Listing then you will rank higher. I'm currently testing this by putting content. Have to see how it works out. This is all just about making your app more authentic in the eyes of google's algorithms.
I have been using Firebase for over a month now and so far it is really nice. BUT it is actually still in the making! You can see for example the usage of your database but not the usage of your storage (which is charged separated). Also the connection with Admob, like you said. Without Google investing so heavily in it, I probably wouldn't trust it as much as I do. :-p Also the demographics and interests seem nice at first but mine look almost exactly as yours (my app is travel related). These numbers are probably 90 % related to the general play store demographics, so you cannot read out which kind of people are more interested in your app unless you know the stores general demographic data to compare it with yours.
Great video! I've been using Firebase for about a month now and still haven't figured out how to get any admob stats to correlate into Firebase. I think adding the Firebase Admob SDK mostly just gives you the automatic analytics like Google Analytics used to do. Except the Firebase Analytics seems to show more, like the demographics you were talking about. How to get the Admob stats into Firebase though, I still haven't figured out, if it's even possible yet.
Hi Eric I have been watching your videos for quite some time and must say that your videos are very helpful to us developers. I had a doubt, if you could provide some insight it would be really helpful. I recently released my app and in the past 2-3 days it has become kind of viral. I am getting like 500-600 downloads a day. However I noticed a strange phenomenon. I have used google analytics and today at one point of time about 30 users were using my app out of which 25 were from the same country. The day before the same thing happened though this time the region was different but there were a lot of people from a particular region (middle east it was). Is there any reason why this happens or is it a sign of trouble? Thanks !! :)
+Hans Christ That doesn't sound too bad to me. Congrats that it is catching fire. Think about how it is spreading. Maybe someone is telling their friends about it. Or maybe it is being featured somewhere (in the App Store or blogs etc). Each App Store location is unique with its own rankings, so it could be that too. I'm not sure of any scenario where that can be a bad thing. It sounds great. Are you localising the content yet?
Thanks a lot for the reply Eric. Its an android app. I guess these are organic downloads since the app has made very significant improvement in the search results of relevant keywords. I haven't localised the content yet but am planning to do so, after seeing the response the app is getting.Thanks again !!
hey! your user metrics look very familiar to my app metrics. Although my app has 100 times less monthly users :( Makes me wonder if those metrics could be useful? Because my app is Sport / Fitness so one would expect to have users with different interests / gender percentage etc. My user base countries list is different though. BTW. I've been using firebase for 3 months and i added lots of custom events to see what my users click etc. Are your user metrics different in your other apps? PS. I have similar installs / uninstalls ratio to your app
Hi Bastawa. I still need to add metrics for the other apps. Right now, I use Google Analytics for the others, but just transferred this one over to Firebase.
Please make a follow up video when you get admob working or when you have more data.... (In one or two months)
Also, when I tried to use it months ago when it was announced they didn't had good support for Cordova... And Google is known to from time to time kill projects/platforms that people use.... So I'm not sure if I can trust them....
I have an android which a webview and I want to send some custom log events. I have tried the sample app provided in Firebase but that is just for default events. please help me out how to send custom events to Firebase using JavaScript?
I also started to connect my apps with FireBase but can't see any benefits so far. I will using it and checking checking it and want to have some summary in near future.
I also wanted to ask you Eric if you follow any rule to analyze and update your apps. You have lots of them and I wonder if you checking it on any fixed basis/timeline, analyze metrics and results, make changes and upgrade the app. Or if it just that you make it from time to time according to feeling or any particular need. I ask because as I also start to have more apps, it is tricky to balance to maintain existing one and produce new. Cheers Pawel
Hi Pawel. Some apps I don't update as much as I should. Usually, if I start seeing enough interest in the beginning, I'll give it frequent updates. Sometimes, it just takes an app a while to take off. When it starts getting exposure, I'll update it more. But if no one is downloading it at all . . . it's not because it wasn't updated . . . it's because the ranking is bad. Thanks again Pawel
Package ID of your earspy app is com.microphone.earspy ?? Can you actually do that? (I mean, put up domain names in the package ID without owning them.) From your experience, does that help in ASO and listing?
+John Morris Hi John. I get so angry when I see com.microphone.earspy. That was my first app. I hired an Indian firm that were "so-called" experts. . .but they didn't even know how the namespace was supposed to work. When I told them to change it, it had already been released. It should be com.overpass.earspy. They also didn't use localisation properly and we had to rewrite all of that. They just kept compiling until something worked and then released it. The code is a mess and I would gladly change that package name if I could!!! Haha. Over the past few years, I've cleaned up that code as much as I could, but the package name is a reminder to check out developers more closely before hiring them.
That was not intentional. However, some people do think the package name helps in ASO ,but I haven't seen anything official about that. I was talking to +Rodrigo Graca (also comments here) in Snapchat and he was telling me about some apps that have a lot of keywords in their package name. But I haven't experimented with that at all.
But, the reason we use domain names is that they are unique and it allows us to create a unique package name. I've released apps for clients who don't have domain names, but the package name is unique.
Oh man, that's a bummer.
I was just reading up the tech-doc on that here tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename
My guess is that if you actually own the domain, put SEO-targeted content with app keywords on the website and link that website in your app's Store-Listing then you will rank higher. I'm currently testing this by putting content. Have to see how it works out. This is all just about making your app more authentic in the eyes of google's algorithms.
I have been using Firebase for over a month now and so far it is really nice. BUT it is actually still in the making! You can see for example the usage of your database but not the usage of your storage (which is charged separated). Also the connection with Admob, like you said. Without Google investing so heavily in it, I probably wouldn't trust it as much as I do. :-p
Also the demographics and interests seem nice at first but mine look almost exactly as yours (my app is travel related). These numbers are probably 90 % related to the general play store demographics, so you cannot read out which kind of people are more interested in your app unless you know the stores general demographic data to compare it with yours.
Great video! I've been using Firebase for about a month now and still haven't figured out how to get any admob stats to correlate into Firebase. I think adding the Firebase Admob SDK mostly just gives you the automatic analytics like Google Analytics used to do. Except the Firebase Analytics seems to show more, like the demographics you were talking about. How to get the Admob stats into Firebase though, I still haven't figured out, if it's even possible yet.
Thanks XdebugX. Hmm. Hopefully we'll figure it out.
Hi Eric I have been watching your videos for quite some time and must say that your videos are very helpful to us developers. I had a doubt, if you could provide some insight it would be really helpful. I recently released my app and in the past 2-3 days it has become kind of viral. I am getting like 500-600 downloads a day. However I noticed a strange phenomenon. I have used google analytics and today at one point of time about 30 users were using my app out of which 25 were from the same country. The day before the same thing happened though this time the region was different but there were a lot of people from a particular region (middle east it was). Is there any reason why this happens or is it a sign of trouble? Thanks !! :)
+Hans Christ That doesn't sound too bad to me. Congrats that it is catching fire. Think about how it is spreading. Maybe someone is telling their friends about it. Or maybe it is being featured somewhere (in the App Store or blogs etc). Each App Store location is unique with its own rankings, so it could be that too. I'm not sure of any scenario where that can be a bad thing. It sounds great. Are you localising the content yet?
Thanks a lot for the reply Eric. Its an android app. I guess these are organic downloads since the app has made very significant improvement in the search results of relevant keywords. I haven't localised the content yet but am planning to do so, after seeing the response the app is getting.Thanks again !!
hey! your user metrics look very familiar to my app metrics. Although my app has 100 times less monthly users :(
Makes me wonder if those metrics could be useful? Because my app is Sport / Fitness so one would expect to have users with different interests / gender percentage etc. My user base countries list is different though. BTW. I've been using firebase for 3 months and i added lots of custom events to see what my users click etc.
Are your user metrics different in your other apps?
PS. I have similar installs / uninstalls ratio to your app
Hi Bastawa. I still need to add metrics for the other apps. Right now, I use Google Analytics for the others, but just transferred this one over to Firebase.
Nice Firebase introduction! How do you track app removals?
For me, it is tracking them automatically. Does it track them for you? I can't find an uninstall event (Is there one?) which I can use to track.
At 8:27 I see an 'app_remove' event. I was wondering where they come from.
Teach Kids Languages Oh. Firebase added that automatically.
app_remove it tracks automatically
Very nice video! I like!
Thanks, Matt.
Please repeat this video after a month. It would be interesting to see our analytics data after that.
Greeting from Morocco
I love your videos so much informations, thank you
Goood
I will try to use it
More app case study VIDEO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Insufficient information