I'm in my fourth year at university and I was considering making an Android application as part of my dissertation.
I was wondering, what sort of demographics are available for Apps that are downloaded? e.g. Age, Sex, Location, etc.
The Google Play Developer Console gives you some statistics about your application installs/usage, but it is limited to mostly technical data:
Android Version
Device
Country
Language
App Version
Carrier
So for your purpose it looks like only country and possibly language are relevant. If you need more information you'll have to ask the user (or trick them into telling you ;) ).
In the developer console you have the following statistics:
Downloads over time
Android version
Device
Country (of download)
Language (of the device)
Active installs by app version
Carrier
Related
I am trying to publish a card game to google play store and every time I do I get the below e-mail app from Google Play Team. I have changed the package name and category of the app 3 times then also the same issue comes up again and again the app has no ads but it offers in-app purchase.It is simple card game which allows users to play various card games like rummy teen Patti etc.
The below is the e-mail
Hello Google Play Developer,
This is a notification that your app, kotshena, with package name
com.sel.kot, is no longer available to Google Play users in Algeria,
Iran, Jordan, Libya, Oman, Qatar, Saudi Arabia, Syria, Tunisia, United
Arab Emirates, Palestine, Yemen, or South Korea. This does not affect
your app's status in other countries.
Policy issue: Apps that simulate gambling, or games of chance or skill
that are conducive to gambling are prohibited in the above locales.
If you already have a rating issued by the Korean Game Rating and
Administrations Committee (KGRAC), you can submit it to our policy
support team. If you would like to apply for a rating from KGRAC,
please visit their website for instructions.
If the remainder of your app catalog includes similar apps which
contain high maturity content such as sexuality, violence, drugs,
language, or gambling (betting) etc., please be aware that their
availability in the aforementioned countries may also be removed. We
ask that you unpublish these apps from the country or countries listed
above.
Regards,
The Google Play Team
The email says this:
Apps that simulate gambling, or games of chance or skill that are conducive to gambling are prohibited in the above locales.
Your app simulates various card games. These are clearly games of chance, and your app is "conducive to gambling" in the sense that people can bet (against each other) on the outcome.
It seems pretty clear cut to me.
But either way, Google has the right to do this kind of thing. Note that they are doing this because if they didn't they would be at risk of (for example) having all access to Google Play banned in those countries by their respective governments.
I've published 6 apps on Play Store during the last year, all of them targeted to distribute just in my country under Pricing & Distributing section in Developer Console. Nevertheless today I was checking the contry statistics (CURRENT INSTALLS BY DEVICE BY COUNTRY) and all of them have a bunch of installs in different countries (ten or more). How is it possible?
And I know the distribution filter is working somehow, because once I asked to a friend abroad to install one of my apps and he couldn't until I check his country in Pricing & Distributing section. So I don't know why
The only explanation I can think so far is that those sections are checking different properties to get the country. Maybe "distribution" only take care of the country defined by the operator, whereas the info in statistics check where is the phone now... This is not so intuitive though, and there is not clear description in Developer Console.
I've found anothear thread asking the same, but it wasn't properly answered and today is closed.
https://stackoverflow.com/questions/20008062/android-app-being-downloaded-from-non-selected-countries
User #jasonflaherty suggested the use of a modified Google Play that doesn't check the countries. This could make sense... but I would like more opinions.
Is this happening on your apps? Any idea of what's happening?
Thanks
I was thinking if this fits to stackoverflow (please tell me where to migrate it if it doesn't), but I'm a developer and it's a dev related question so not sure where else to ask.
Quoting this official Android page:
Not all users can see paid apps. To show paid apps, a device must have
a SIM card and be running Android 1.1 or later, and it must be in a
country (as determined by SIM carrier) in which paid apps are
available.
Is this outdated? How users of tablets without a SIM card buy paid apps then?
We need to post our android application to china users other than Google play store which is blocked for china users.
So we thought of Amazon app store, but there is no confirmation that the amazon appstore is accessible for china users?
Kindly let me confirm about Amazon app store for china users.
Amazon launched their App Store in China at the beginning of May 2013.
In addition to US, UK, Germany, France, Italy and Spain (Mentioned in the Wikipedia article), Amazon Android Appstore was recently released also in Japan.
And during a project on which I am working, it seems that it will also be in China... (I found references to China in the Amazon Appstore app), so we have to wait and see.
There is also SlideMe that is a global store (also available in China, with localized client!) that has a feature for Local Apps to see local apps providing you set the settings to that specific country &/or language.
You can find more details on their site, http://slideme.org , they even updated their mobile client just a couple of weeks ago.
No, the Amazon Appstore isn't available in China, and is only available in select countries.
From Wikipedia:
The Amazon Appstore is a mobile application store for the Google
Android operating system and was opened on March 22, 2011. Available
in US, UK, Germany, France, Italy and Spain only.
There are certain app stores that are available in China, the answer from your other question lists some of these.
Edit:
As Thilo mentions, the Amazon Appstore is now available in China.
Does anyone know if it is possible to limit the distribution of an Android app to a specific telecom operator in a specific country? for example if I want to sell my app to Verizon customers only?
Thanks!
Frederic
Verizon has its own "sub-store" in the Android marketplace for Android apps (as far as I can tell), and they're also supposedly coming out with their own app store by the end of the year. Here's the sign-up page:
http://promo.verizon.com/how2kit/concept_submission.aspx
In general, I believe that the only way to limit distribution of an app to a specific carrier is to use that carrier's app store (if they have one).
Update: I'm not sure how you could go about restricting download access to an app available in the marketplace, but you could have your app determine the phone's carrier and not allow itself to run if it's the wrong carrier. See:
http://www.mail-archive.com/android-developers#googlegroups.com/msg48701.html
see http://groups.google.com/group/android-discuss/msg/ee236fbfb97a3837
in which poster "TreKing" writes:
You would lose that bet =). In the
developer console, where you set the
country your app shows up in, if you
uncheck all countries, you get a list
of countries to opt in to. If you then
click a country, you can select the
carriers within that country.
As usual dealing with the Developer
Console, this is unmarked and
completely non-intuitive, but it's
there.
You could read out the SIM card's IMSI (this may work) and analyze it.