Analytics for Android Market/AppStore app sites to view visits, pageviews, sources etc - app-store

How can I view analytics information - like visits, pageviews, traffic sources etc. - on my Android Market or AppStore app site? It would be quiiite interesting to see how users came to the site and how much the conversion rate is.

See here: https://stackoverflow.com/questions/643265/is-there-a-quick-way-to-check-current-iphone-app-store-rankings
And here: Scripts to parse and download iTunes Connect and AppStore data
And here: options for mobile app store analytics (Apple, Android, OVI, etc)?
Pageviews/traffic sources info, however, is not available. For one thing, both stores exist primarily as mobile apps, not as Web pages - the very notion of Web stats does not apply.

What you need is active user tracking and custom event tracking in mobile app. There are some options. The one I tried and works well for me is Google Mobile Analytics: http://www.google.com/analytics/features/mobile.html
Other options are:
Bango mobile - http://bango.com/mobileappanalytics/
Flurry - http://www.flurry.com/flurry-analytics.html
AppClix (unique solution - you can deploy to your own servers) - http://www.appclix.com
Hope that helps!

INSTALL_REFERRER
This is already implemented in Admob Android paid campaigns (no house ads, see Tools -> Conversion Tracking).

Related

How to publish free unity game to Google Play?

I have several questions:
Unity gives a default company and youtube tutorials shows the guys always enter a company name. Must I do the same although Im a solo developer? do I enter a random name?
One tutorial shows that there is no need to change the api level (the default is the highest installed) where as another tutorial shows that you must change the api level to Google Plays (current level 31)
In the Google Console there is a privacy policy url, what is that and must I provide one?
There is an option to tick whether your game have ads, does it mean that other can insert ads into the game or something I provide?, also is it recommended although my game is pretty simple
Here are the answers to your questions:
Yes, you can randomly put any company name you want to, but keep in mind that when you publish a game again, it would be better if it's under the same company name; that'll help you grow better. If you're still interested in more about privacy and company laws, here's the detailed video that I would suggest.
Here are the Google Play's API level requirement:
When you upload an APK, it must meet Google Play's target API level
requirements. New apps must target Android 12 (API level 31) or
higher; except for Wear OS apps, which must target Android 11 (API
level 30) or higher.
There is no specific standard for a privacy policy. Looking at some favourite apps' approaches will help you know how to write a privacy policy. Here's an example: PRIVACY_POLICY.md.
Google Play's support page now mentions that:
All developers that have an app published on Google Play must complete
the Data safety form, including apps on internal, closed, open, or
production testing tracks.
Even developers with apps that do not collect any user data are
required to complete this form and provide a link to their privacy
policy. In this case, the completed form and privacy policy can
indicate that no user data is collected or shared.
For ads, you must enable ads through code too. Here's a simple example of UnityAds. There are three types of ads in an app generally:
Interstitial Ads: These ads are shown somewhere, like when you have switched scenes, clicked on something special etc.
Rewarded Ads: These ads are shown when the user gets in-game rewards like a powerup or get some coins by watching the ads.
Banner Ads: These ads in your app; whenever someone opens your app, they'll be shown an ad at the bottom of your screen.
You can add any of these ads in your application, and google accordingly will show ads in your app of some other apps/games.
If you wish to show your ads in your own app, you have to enable cross promo ads for that, and implement them accordingly in your app. And if you want to show your app ads to some other apps then you need to give ads to Google Ads and set your budget accordingly
And for its last part, No, it isn't necessary to show ads in your game if you. Ads are only necessary if you wish to earn some bucks from it. So I would recommend you make your app worth people's use. Then if it's showing a good response, you can enable your ads after that; otherwise, there's no need to have a headache adding ads in your app.
Yes, that's your pick.
Now it requires at least 30.
Yes, it's a must.
If you want to monetize your game, you have to implement ads in the game.

How much time Google takes to unpublish an GSuite marketplace app from Chrome web store developer dashboard

Its been three weeks my app (GSuite spreadsheet add-on) is in "Pending Review" state after unpublishing it through chrome web store developer dashboard.
I also don't know why it is visible in marketplace as well when I already requested Google for unpublishing this item.
Query: Its already three weeks gone, any idea how much max time Google takes to unpublish an GSuite marketplace app from Chrome web store developer dashboard?
Here is a related SO post about the unpublished apps in web store.
See this full answer from the post:
if app is unpublished then is will not be available for download, will
not appear in in-store search results, and simply cannot be installed
from store. No details information from Google Play can be received
even with direct URL to the application. Unpublishing however does not
affect existing installations (so apps will not be automatically
removed from any device that got it installed already). Also existing
users still would be able to update if they are on older version.
And you cannot have another application with the same package name, no
matter what.
EDIT
Please note that you unpublish (and this means just what name says,
nothing more) not just APK - you hide all related stuff (app's page in
Google Play etc). To end user it looks like the app is gone. For you -
it is still in your console, you can edit description, images, see
comments, stats or update APKs etc., but unless you publish it again,
nobody will see these changes.

Google Analytics for mobile App

There some question I would like to find out:
The list of iOS/Android App that are using Google Analytics
Does the app user realise the app is using Google Analytics
I am planning to use google analytics, but there may be privacy concerns,
I would like to find out how other apps handle it.
Much Appreciate with your help.
In terms of privacy issues, you should mention that you're using mobile analytics in your terms and conditions.
Another thing- besides Google Analytics, I've encountered with a mobile analytics platform called Appsee, and it seems to offer a more extensive solution than Google Analytics, including user recordings, Heatmaps and more.

Facebook ad campaign source attribution - what tags to look for?

I am working on figuring out our source attribution for a Facebook ad campaign that we're running for our game. As part of the campaign we have a low-level ad buy going on in the right-side ad bar, which averages several hundred clicks and several hundred installs per day. The problem is when we look at our source attribution within the app, we don't see "facebook:ad" passed nearly as often as it should. It seems like the source attribution is being given to some other source, like the appcenter or canvas. Can anyone shed some light on how they have tracked ad campaign acquisitions and installs for their Facebook app?
Thanks for the help!
What analytics package are you using for your app? Also, what OS is your game written for?
If you are using Google Analytics, using Google Analytics URL Builder will allow you to tag each ad's attributes such as position and content before they get to your app. Use this in conjunction with Android SDK to see where people are finding you before they go to the store and download/install.
If you're using iOS take a look at the iOS SDK
The Apple App Store does not currently support campaign measurement using Google Analytics. However, custom URL schemes can be used in conjunction with general campaign measurement to pass campaign information into your iOS app after it has been downloaded and installed.
You may also want to look at apsalar.com as they have a free source attribution solution for Facebook.
Hope that helps
Matt

Can Facebook's "Single Sign On" be achieved within a mobile web app?

It's my first posting on here (although I've been using this site for reference for quite some time).
I've been trying for several days now to find or dream up a way to use Facebook's "Single Sign On" from within a mobile web app (not a native iOS or Android app) to automatically sign a user into a web app if they are already logged into Facebook from the native Facebook app on their mobile device for example.
My limited knowledge is telling me that it can't be done since the mobile browser and the 'system' (iOS for example) are too separated (I can't, I don't think, have my mobile web app use or access the native Facebook app on a mobile device in any way).
I have found and read the iOS, Android AND Mobile documentation provided by Facebook (https://developers.facebook.com/docs/guides/mobile/) which all seems to make enough sense, but after days of trawling through everything else I could find on the subject there doesn't seem to be a way to use, for example, the Facebook app on an iPhone or Android device to automatically log a user in to my web app if he/she is already logged into Facebook.
I've read lots about doing this from within 3rd party native apps and also other people trying to achieve a similar thing from within Desktop apps but I'm trying and hoping to be able to achieve this from a web app running within a mobile web browser.
I'd be very grateful for any help, opinions or pointers in the right direction since I think this would be an excellent step forward in UI for mobile web apps to have (not just the native apps).
Many thanks in advance...
Probably a bit late to the party but in case anyone else is wondering yes it's possible with Cordova/Phonegap and the Facebook Connect Plugin: https://github.com/davejohnson/phonegap-plugin-facebook-connect/
Using the FB.getLoginStatus() method at startup allows to check if the user is already signed in with the native Facebook App and retrieve its profile. More details in the examples provided in the repo.
I have not yet implemented it myself, but seems possible according to:
http://developers.facebook.com/docs/mobile/web/build/#login