Google permanently bans popular application from Play for not using IAP
plus.google.com
plus.google.com
Google has been taking a collective shit on every developer out of its list of seller countries[0], which is ridiculously short and hasn't been expanded in god knows how long, and even then, there were only a handful of countries added.
On Google's page about seller countries they say: "We're working hard to add more countries, but we're unable to provide any guidance on timelines."
No, you're fucking not working hard, you added the last ones a year and a half ago. EU countries are missing, for fucks sake. These are countries where Android has 70, 80% of the market, and you're killing any sensible chance of developers making a living on mobile. And you're not allowing any other payment option, because hey, fuck the developers, they don't need to make a living.
And then you send me fucking developer feedback polls year after year, which you seemingly throw in the trash, because every single Android dev I know tells you the same damn thing, let us sell apps, everything else is irrelevant.
Wake the fuck up Google.
[0]https://support.google.com/googleplay/android-developer/answ...
ps. sorry for the language, this has been boiling for more than two years now...
It also hurt them big time that their own payment option in the early days wasn't popular. Things could've been very different for Android revenue, if they wouldn't have forgotten about Google Checkout for virtually its entire life since they started it. They had to invent a whole new payment system (Wallet) to deal with Android payments, after they almost let Paypal be their default payment solution for the store, because their payment system situation was so incredibly pathetic at the time.
http://www.bloomberg.com/news/2010-08-13/paypal-said-to-be-i...
http://www.androidguys.com/2011/11/02/signs-of-paypal-found-...
The biggest issue with anything Google related is absolute lack of communication/transparency. They have been baning web pages from Google AdSense and never told the owners why, without any way to appeal decision. The oracle has spoken, You are not worthy. Take this automatic reply message based on some words from your email.
This is actually a huge problem. But google does not care about the supply side, they have plenty of inventory, they only care about the demand side.
In my experience, I fixed the problem they reported, but then they still refused to reinstate the site. I was left playing 20 questions, trying to guess which other policy I might have violated.
Simply not true. I was banned from adsense for "manipulating ads" or some such thing. I of course had never done this, and had actually put a LOT of effort into making sure that there was no way I could be flagged for click fraud. I actively told any family or friends that knew about my project to NEVER click on an ad on my site. It just wasn't worth the risk of getting banned from adsense, since most other networks pay significantly less for significantly more headaches. I had a high traffic site that was bringing in a lot of money without any need to cheat (so why risk everything for a few bucks?).
Well I ended up getting banned regardless for who knows why, maybe someone had it out for me and committed click fraud on the site through a bunch of proxy servers, I have no idea. Google refused to give me any information whatsoever. They did allow me to "appeal" to them, but it was clear in their automated response that no human read my appeal.
Anyways, I'll never trust Google again for anything business critical. By which I mean any project that relies heavily on Google in some way is very high risk. If something goes wrong (ie they shut down a service you rely on etc) they won't care to work with you in the slightest (unless you already have SV connections like rap genius).
On a side note, I did have a Google sales team reach out and contact me about a year later asking if I wanted to get involved in some new ad product they were working on. It was quite a slap in the face when I had to tell them that I was actually banned from adsense. Of course they responded by telling me there was nothing they could do to help overturn my ban. I guess even people who work at Google can't get actual feedback from Google.
And hopefully you didn't make the mistake of publishing things with your personal google/gmail username, because that might get permanently closed with no recourse.
I hate this bullshit, they've said exactly the same about my country for 3 years before actually adding seller support. They were about 3 years slower than Microsoft and Apple.
See section 2.1.2 in http://msdn.microsoft.com/en-us/library/windowsphone/develop...
They lay out rules like clarity in showing the product and the payment processor and having PCI-DSS which are good things to protect users.
However, this doesn't imply that they won't give in to greed and change the rules midway like Google did if Windows Phone becomes more popular.
I'm not even a Google fanboy, but what do you know about the challenges that Google might be facing? It's a really strong accusation to say that a company is not working hard just because you can't have exactly what you want.
Last I checked, neither Google nor Apple make guarantees about how much of a living a developer is going to make from their platforms. You're not getting shit on; you're getting impatient because the gravy train that you're banking on hasn't poured itself all over you. If you want to make money, stop waiting for other people to do the dirty work for you.
>I hate this bullshit, they've said exactly the same about my country for 3 years before actually adding seller support. They were about 3 years slower than Microsoft and Apple.
I actually am a Google fanboy for the record. But it does seem like they just don't care about this.
This argument works only because companies like Google prefer no communication with their user/developer base. If they took the time and posted a short note explaining which challenges Google faces in a specific country, this discussion would not take place.
I think it's time we stopped defending silent companies by hypothesizing scenarios where they are hard-working but can't tell us.
perfect
If only Google had some kind of social media website or something where they could communicate en masse to their developers, like Orkut, but updated. Or even a website that could host a blog, like Blogger. If only...
Zero disclosure is a winning strategy only because people will use their imaginations and think there are valid reasons for the progress being so slow. The people will argue that the reason Google is not telling us is the policy and not the fact that they don't have a good reason.
---
This discussion reminds me of the famous quote from Eric Schmidt:
"If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place."
Does that rule apply to Google disclosures as well?
(I also think Google has long past squandered any right to the benefit of the doubt, but I don't see the need to get into that right now)
Google: 32 countries Apple: 90 countries (probably more now, info from 2012) Microsoft: 127 countries
Yes, Microsoft and Apple had a head start, but the difference is just way too big, and Google hasn't moved that number in a year and a half.
I don't want Google to do the dirty work for me. They should just let me do the dirty work, and let me implement other payment methods. Don't you see how saying "You can only use our payment processor on Google Play" and immediately following it up with "Our payment processor is not available in your country" is rage-inducing?
So, is Chrome now filtering the internet to catch you entering your CC number to some vague service online? Because that's what we're talking about. Shopping (for an in app purchase, but still) online, in a browser. I wonder how Google checked if Amazon is PCI compliant..
If you're entering your CC everywhere that's not something Google can (or should - no need for a nanny..) fix. There's no way in my world that Google _could_ be liable for these kind of things.
You're trying to understand their motivation for banning alternative payment methods. We both have a theory. Mine is 'greed', yours is 'protecting the user and protecting the company against evil worldwide'.
I really think you're giving them too much credit here.
EDIT: I should make very clear to non-developers out there that, with a native app, you're able to display a web browser without a URL bar or any other UI, which makes it exceedingly easy to trick people into thinking that they're at an official PayPal site or other shenanigans that the unscrupulous dev wants to try.
More information: https://developer.android.com/reference/android/webkit/WebVi...
Nothing's stopping a non-standard browser (Opera, Firefox, etc.) from doing that, and they're permitted on Android. Hell, you could do it on iOS, too.
So I suggest you reconsider your rather hostile attitude towards the developer who complained about Google's inactivity.
Or the 196(?) countries the Amazon Appstore supports.
http://www.amazon.com/gp/help/customer/display.html?nodeId=2...
(* It appears that apps for China and, for whatever reason, Germany must go through amazon.cn and .de, respectively, instead of .com)
EDIT: I count 155 countries supported by the iTunes App Store, according to
Where did you get this info? I'm not doubting you; I just find it crazy that they have offices in over 40 countries[1], but only allow app submissions from developers in 32 countries.
It is crazy.
Edit: To be clear, this is a list of countries which can publish paid apps in the Play Store. The list of countries which can publish free apps is of course significantly larger.
-- Sorry! Devices on Google Play is not available in your country yet. We're working to bring devices to more countries as quickly as possible. Please check back again soon. --
They say they're working on it. But that's just a lie. This message has been there for at least the last two years (probably a lot more) and nothing has changed. And we're not talking about a small country in the middle of nowhere. Ireland is part of the the European Union. And they not only have offices here but their main European HQ. They just don't care at all.
>If you want to make money, stop waiting for other people to do the dirty work for you.
The dirty work developers like us have been doing up to now was to implement an alternative mechanism for receiving payments, like the developer in the article. When Google bans that, there simply is no other way to receive payments. Or are you able to come up with an alternative way for developers to do the dirty work themselves? I know I'm very keen to know of one, as are many other Android developers in South Africa, Kenia, Nigeria, Zimbabwe, etc.
There are many app developers from my country (Indonesia) that sell apps in Apple App Store, but none of them can sell their apps in Google Play store.
IOS marketshare in Indonesia is less than 3%, while Android's marketshare is more than 40% [source](http://www.ibtimes.com/android-vs-ios-whats-most-popular-mob...). Also, Indonesia has 285.0m mobile subscriptions (US 345.2m subscriptions). On the other hand, Brazil (268.4m subscriptions) is already in the list of supported nations for publishing paid app. [source](http://mobithinking.com/mobile-marketing-tools/latest-mobile...). Yes, Indonesia's GDP per capita is really low, but so is India. Yet, India is in the list too.
For example, they find that the economic service they are using to pay devs, is not available in country X. they do a little research and find that skrill (formerly moneybookers) is available in country X, and it is also available in their country. They get in touch with skrill and work something out to be able to pay in country X. I cant imagine a law that says they cant contact services which are legally allowed to do transactions from your country to country X. Yes, i buy the reason that google itself may not be allowed, but it certainly can employ other services to do that for them. That's what channels are for!
PS: having EU HQ in ireland and not being legally allowed to pay people in ireland? that makes zero sense
Since Google doesn't make glaring mistakes like this, it was intentional. The only logical conclusion is that Google wants all Android development outside of the countries it has named to cease immediately.
What would be the motive? More likely they didn't want to risk carving an exception (leading to e.g. scammers taking advantage of the loophole, breaking users' payment expectations, etc.) .
Restricting third-party payment methods within a curated store is related to but distinct from the issue at hand: the limited number of countries supported by Google Wallet. For that, lack of experience and/or lethargy is a simpler and sufficient explanation. No need to invent a more complicated theory.
PS: my country still isn't allowed to sell apps, although it's an EU country.
EDIT: I want to add a clarification: Google always had this thing put in Google Play's terms and conditions. It was there when Android Market was unveiled, although another year and a half passed until they slowly started allowing people to sell apps. And they did it knowingly, just to push free apps which have ads as the only way of monetizing. Google IS an advertising company after all (98% of their revenue, right?)
Bulgaria
Croatia
Cyprus
Estonia
Greece
Hungary
Latvia
Lithuania
Luxembourg
Malta
Romania
Slovakia
Slovenia
The thing that irked me was, when I signed up for an Android Market developer account there was no indication given to me that I won't be able to sell apps! I spent about two years developing an app and when it was time to publish the paid version, I discovered that I couldn't! That was one hell of a shocker! That was the first time I hated Google.
When the Nexus 4 went live, they didn't have anywhere near the stock needed to match demand. If you now want to buy a current nexus phone or tablet, you have to be in a country where they allow purchase. They would deliver a much better customer experience (and sell many more phones) if they just let Amazon handle selling them. They even redirect you away to a sorry page and don't let you see the product page. It all feels very non-native to the internet experience and oddly insulting.
Google Wave, Hangouts, Play store (webapps, chrome apps, plugins & android apps) all have bad branding/clarity problems. People just don't understand what these things are, even when they really try. WTF is a hangout? Why does it want to have my SMSs go through it. What is a chrome app? I've heard salespeople in gadget shops assure buyers that any app on their android phone will also be available for their Chromebook. Google don't know how to create the necessary nouns and verbs people can use to understand what these things are. They have a serious tendency towards zombocoms.
This is just one more example.
Around Android 2.3 I was a huge fanboy because the platform had so much potential. Now? The platform still has so much potential, and I'm only a fan because it's an open-source platform with real consumer adoption - not because I think it's actually good. Microsoft shoveled a bunch of cash into the furnace and went from nothing to better in that time.
Because failing your customers is basically evil. We already have enough faceless companies.
It could be that they're afraid that mobile will subsume all other things at Google (look at how it's dominating at Apple), and make the company substantially different.
Disclaimer: I'm lucky to be in a country (UK) with good Google coverage. That said, their customer experience for buying a phone online (nexus 4) is superb and far above amazons. Their website is clean, fast, and usable, and I've had no problems through it, whilst cancelling and re-ordering, tracking my orders etc. Friends who have used it have all had great experiences too.
The availability/country thing is an issue, and lack of phone support etc., but their online presence is fantastic.
It's just one example though. In my opinion it's an example of below average competence. Equivalent to a bank website going down because of a traffic surge and taking 16 hours to come back. There are certain things that mature companies draw a line under. They don't just say 'we're not good at that.'
We just got bit by this recently. One day our organic referrals just took a nosedive (4000 -> 1000 clicks/day overnight). We got in touch with our Adwords contact, who said they'd look into it, then ... left. No longer with the team. Now we have no contact and no way to figure out what went wrong and how we can fix it.
It didn't have a huge impact on us, but it did cost us ~$3k/month, which isn't negligible. The worst part is that there's seemingly no way for us to address this, despite spending a pretty significant amount of money on Adwords every month.
Theres a link to contact directly on this page.
Also, you can always try the community
There were two changes that happened on the same day, at least one of which I'm sure is the cause: we pushed out a ton of pages we had generated from old data, and we had a regression whereby our international sites lost their canonical tags on links. It's pretty clearly our fault, but it would be nice to have someone spend 30s saying, "this is what triggered the issue; don't do this" rather than, "no we can't help you, maybe some random person on the Internet can".
In that case I guess the only other option is going completely free? How many developers will be willing to accept that position?
Do Google really think they can create a thriving ecosystem and market if they start throwing around inconsistent and conflicting rules and enforcement around apps?
Yes, inconsistent enforcement sort of worked for Apple, but they at least had a coherent platform. The things they required developers to use were actually available to the them.
Google asking developers to use things they wont enable for them is just a symbol of how Google has grown to such a size that the left hand no longer knows what the right hand is doing.
This is like watching Microsoft all over again.
Doing what, specifically?
Their execution strategy and ability to put the entire company behind it has been sorely lacking for many years, something even Ballmer recognized before announcing he was stepping down.
This is ofcourse 100% subjective and not very scientific, but IMO we are seeing the same trends with Google. They have different divisions saying and doing different things (like here). They have no clear strategy or message about where they're going next.
You have the smudge of partially or completely overlapping platforms like Chrome, ChromeOS and Android. For ages you've had Google talk (IM), Google Voice (and or regular SMS depending on geographic region) and G+. Now they've started looking into consolidation, but it took them years.
Google is fragmenting at their seams with a myriad of platforms and services, and their attempts at putting things back together seems mostly driven by the G+ initiate, a initiate which has faced massive user-criticism due to the way it is being executed.
This feedback, had it been taken to heart, would have led to changes around G+ but so far we've seen none. This is like Microsoft and the whole Metro/Win8 fiasco. They think they're too big to fail and just keep on pushing.
All in all, all those small pieces start to add up. A lot of the things we saw with Microsoft, we're seeing again with Google.
Right or wrong, there is no way Google is going to let developers use Paypal instead of their own Google billing, for which they keep 30%.
- Google wouldn't even accept the developer into their own 'Take 30% of my income' program
- Other popular apps get away with that (using Paypal) just fine
So.. arbitrary, idiotic and no way to talk to a human. There's no way to justify that.
I don't know what happens for carrier-less devices. I had actually thought OEMs had a slice in the pie too but couldn't find any evidence of that as so didn't mention it earlier.
I don't know of any other place where this happens.
I get goggle making money but a carrier who doesn't do jack making money? In what world does that make sense?
25% is a low rate for that, carriers usually charge 40-60% of the total amount, which seems totally insane to me considering that a carrier has much lower fraud risks than some web service because they usually have established billing relationships with they customers.
Edit: Link: http://en.wikipedia.org/wiki/Mobile_payment#Direct_operator_...
Credit/Debit cards incur a fixed charge of say (max) £1.50 so that would mean that if you're paying more than £6 you're better off with the card.
Apple has a similar rule. (We have an iOS App in the App Store that uses Paypal)
Edit: Here's the relevant part from the TOS:
Developers ... must use Google Play's in-app billing service as the method of payment, except: ...
... where payment is for digital content or goods that may be consumed outside of the app itself (e.g., buying songs that can be played on other music players).
As a Nigerian, you cannot dare build any SaaS application because gateways that support recurring billing do not support Nigeria (and of course many other countries)
Basically, the fellow with this problem cannot build an Angry Birds without moving countries or jumping through hoops.
This kind of stuff makes me really mad. As an entrepreneur, you just have to keep fighting the obstacles and solve your problems.
For my new project, we have had to register a company in the US just so we can use Stripe. We still have more hoops to jump before we are ready to collect money.
If I were competing with some other folk, he would be already one moth ahead without having to spend a lot of money and time.
It's really fucked up.
When browsing for apps there you may see a top app being free and another costing $1. You pick the "free" one and it turns out it is useless without an IAP whereas the $1 app perhaps would not. It turns out the free app costs $2 in order to function as well as the $1 app.
The consumer friendly thing to do would be to list any app that has any IAP enabled to be listed as non free, either using some special labeling (category "freemium" rather than "free"), or by listing the price as an interval rather than as the minimum.
It's come to the point where I really miss the time when many apps existed in two separate versions, a free and a premium version. Would that not have been the solution to this problem?
In iTunes & Web, there's a section for popular IAP under the app icon.
For users it's also bad because if upgrading is switching you are likely to lose the data (settings, game progress), but since I'd rather do that it feels like the freemium thing must be horribly broken.
So uninstall it and shell out the $1 for the other one. FFS, why is this hard?
The OP is essentially complaining about a lack of price transparency. And he's 100% correct.
Instead, I get apps through either F-Droid (https://f-droid.org/) or Aptoide (http://www.aptoide.com/). F-Droid is only for free and open source apps; although I have upgraded to paid versions from restricted apps I found via F-Droid, so don't completely rule it out. Frankly, I don't understand why more developers don't use services like Aptoide.
The only negative is that I also like knowing that an application is "the application" it claims to be (not a name-the-same app). So I will normally find a developer's page, then follow their provided link to their Aptoide or F-Droid entry.
So quit complaining about google's restrictions and post your apps where people like me can pay you good money for them! If enough developers and consumers go this route then the new g-men will have to adapt to market forces.
They aren't and they don't. They are a store like any other and the store owner can decide not to sell your products without a good reason if they want to. On Android there are several alternative stores (most notably Amazon) not to mention apps can be installed directly by downloading the APK without any device modification.
>> "Think about all the time and work the developer has invested."
The developer made this business decision knowing fully the risks involved.
>> "And can't be possible for google to effectively keep him from selling the app just because they feel like it. If they have an app distribution monopoly, developers have a right to publish their app there. It is not a favor google grants."
See my first point. Google is a store and can reject you for no reason. There are several alternatives to selling through their store. It is a favour Google grants and you have no right to be there.
>> "This is something laws have to enforce as companies like google demonstrably harm this right on their own. It's either this or opening up the app store concept."
Again it is not a right and the app store 'concept' is open as anyone can create their own store and several have. You can also distribute without a store through your own website. Or you can create a web app. There are plenty of ways for consumers to get your product that do not require Google.
It's the same as with internet explorer on windows back in the day. google play is preinstalled so that is what the majority of users use. it IS a quasi-monopoly. and with this, googles freedom to choose not to sell a particular app is gone.
Android doesn't have a monopoly on the smartphone market, so they are far from having a monopoly on App Stores. A developer has alternatives to publish his or her apps.
Full credit to them for creating these markets in the first place. They deserve to be rewarded. However, there is a line (however fuzzy) that they should not cross. If they start abusing their position, then regulation is needed to ensure a level playing field.
I'm not fundamentally opposed to regulations, but I really dislike it when people throw around the term as if it was pixie dust that solves anything. Creating good and fair regulations is not simple nor easy, and bad ones do more damage than the lack of thereof.
And in the end, they're freakin' apps, not medical devices. Just let people make their own damn decisions.
I'd like to see Google forced to provide a minimum level of support to their customers and suppliers. For example, if they decide to cut someone off (as in this case) then they must explain their decision with a certain minimum level of detail. I'd also like to see a formal appeals system, possibly with an independent ombudsman as a court of final appeal.
This kind of enforced service level is common in the UK. Banks, utilities, insurance companies, etc. all have similar conflict resolution regimes. Usually paid for by the industry itself, via (mandatory) fees.
Obviously in Google's case, their profit per customer can be very low, so I think if would be reasonable to expect complainants pay for the cost of failed appeals. That would keep a tight lid on frivolous complaints, but provide a fair avenue for more serious grievances to be resolved.
Far more importantly, it would encourage Google to pay closer attention to their day-to-day automated communications, which currently feel like half-finished student projects. I'm pretty sure that with the right incentives, Google could resolve 99% of the ill-feeling against them by simply putting more effort into this part of their business.
When you say that regulation is needed, you are prescribing a solution.
WRT to your proposal, how would that help in this case? The developer would just pay the fee, and Google would tell them "you broke the 'Google Play Developer Program Policies' agreement, which says you can't use third-party payment providers".
In fact, the developer says Google gave the official reason, so what would be the purpose of paying to get the same answer?
This is what's happening everywhere, and it's the result of the irrational reaction that we must have some regulation, without really thinking about what and how.
Device manufactures can choose to install or not install it. e.g. Kindle Fire comes with the Amazon App Store, not the Play Store. Therefore consumers can choose a device with or without the Google Play Store.
Regardless of if you're OK with this practice or not, it's quite dishonest not to acknowledge their strong vertical integration makes them not at all "a store like any other."
I highly doubt that the government that might address it (the US government) would take a stand that would protect a Nigerian developer. Government regulation isn't the answer to everything. Extra app stores are.
I am from Brazil, here the only way to pay for Google play stuff is with international credit card, that is quite uncommon here, the result is that here in Brazil I have the highest downloads, but still one of the last places in gross income, the conversion ratio is terrible because people don't figure how to pay. With Google forcing devs to use its billing system, mean the situation is unfixable :(
Debit Card from Visa or Mastercard? Why.. would you do that? The debit card I know (and I assume that's what the GP talks about) is from your bank. Works fine everywhere in the EU, breaks for crappy online services/US centric payment solutions.
Heck, Paypal uses my account just fine and doesn't require a CC.
> Debit Card from Visa or Mastercard? Why.. would you do that?
What do you mean? The bank-issued debit cards you are talking about may also be Visa or Mastercard debit cards.
My latest card (got it for 2 month or so) lists VPay (aka Visa) now. That said, before I got the card I haven't seen VPay anywhere, at all - and I still don't know why I'd want that, if I care and if THAT now works online, in a decent way.
So I guess all my cards so far were technically Mastercard backed - but still utterly useless online.
For a long time now (better part of 20 years?) US banks have commonly issued debit cards that can also be used as if they were Visa- or Mastercard-branded credit cards. They come out of the same number space and have little Visa or Mastercard logos on them. The transactions pass through the same networks using the same infrastructure, it's just that when they land at your bank, the number being adjusted is the balance on your checking account, rather than the balance on a revolving line of credit.
The debit cards I know list your account number (local to the bank) and certainly doesn't follow the format of CC numbers. You can see a very real example on the Maestro page of Wikipedia [1]. I'm with a related bank, my card is very similar to that one.
Over here the debit card is usually called 'EC card' (see the logo on the image, plus [2]) and you can pay with it ~everywhere~ (stores, restaurants, parking spots - whereever you expect to pay with a card 90% of the time that's working with these. The 10% are crap, newish and .. want a cc).
1: https://en.wikipedia.org/wiki/Maestro_(debit_card) 2: https://en.wikipedia.org/wiki/Electronic_cash
I use debit cards with both stores and have for years. I used to use Maestro (which is being fazed out but still accepted) and now I use Visa Debit.
Has to run over Visa/MasterCard/Amex
>>> You may be able to use other payment types in your country, like debit and Maestro cards. Too see all accepted payment methods, follow these steps:
(Sidenote: "Too see"? I mean.. Shouldn't text be proof-read for these kind of sites?)
Because last time I tried, Debit card didn't work for Google Apps (can't say about Android as I don't have a device myself. But several friends have Android and they didn't have any success with debit cards, though they have "free" apps now, thanks to piracy!) and Apple has never accepted it.
In fact, last time I called bank to tell that my card was not working for international payments, they plainly said that they don't support Paypal or international payments. To this day, when I try to pay via my debit card, international websites don't accept it! Though I think government/reserve bank has some role in it. In 2009 or 2010, they reduced Paypal to fraction of its usage.
Like with Coinbase, Hacker News is not supposed to be the only place in the fucking world where you get heard as a small fish (Reddit aside)...
I don't mean that as a troll but an observation - you see this over and over with Google: if the problem requires someone other than a shut-in with tremendous technical talent, they do a poor job of it (customer service, enterprise, support, ...)
It goes further than that: Google does not want to be good at talking to people.
Whether that is a good decision or not isn't clearcut. Google's position (I think) is that technical competence trumps all, and that end of the day, no matter how much some people whine, most people will go with the better solution whenever it is (a) free, or (b) makes them more money (AdWords).
An alternate theory is that Google considers "talking to people" to be legacy baggage from when "normals" reigned supreme, and that the world being (re-)built now is being built, mostly, by and for people who are much more Aspie-like than the general population.
To these people, the need to not have to talk to people to get something fixed, or to buy something, or to get from A to B is a feature, not a bug. That's the world they want to live in, and unlike normals (who already have what they want), these people are working their asses off to make it so.
It'll be interesting to see how things play out in the long run.
A channel might be any means of reaching customers whether a telecomms provider, a form of media, or in this case, a device app store.
The total control a gate-keeper has on the survival of tangentially related companies by eliminating their access to customers is simply not right. They should be held accountable for their incompetence or ill-will.
IOS on the other hand does have that issue.
I do believe that success breeds responsibility.
So that whole "don't be evil" thing was just a crock of shit? Good to know. Thanks, Google.
I believe it should not be difficult to formulate such relationship that it will be legal, transparent and reliable for both parties.
Sounds familiar. I got a similar response years back when I emailed them after they decided that I had committed click fraud (I hadn't) and closed my AdSense account, taking all of my ad revenue with it.
Good to hear that Google still hasn't learned how to treat people.
"Such free trials for Products are encouraged. However, if you want to collect fees after the free trial expires, you must collect all fees for the full version of the Product through the Payment Processor on the Market."
http://play.google.com/about/developer-distribution-agreemen...
Perhaps the developer did do their due dilligence and saw that Google is (supposedly) OK with it.
He mentions it's a 'similar' process. Maybe there is a crucial difference in the way they are handling things. Hard to tell though as he doesn't mention what the other app is. Still my point stands. If you are breaking a rule because someone else has got away with it you are taking a big risk.
This is exactly the process Google implicitly wants to have happen, its what we all want to have happen. Google just fumbled
And when you're running a business that's an incredibly stupid thing to do.
Don't like the rules? Don't publish on the play store and let people download the app from you website. It's perfectly doable.
Moreover, an official warning was issued more than an year ago reminding play store developers that all IAP should go thought the play store AND more recently, another famous app with more than 150000 users was removed for using PayPal for payment.
Edit: copying a comment from reddit: Go to a store and put your homemade apple pies on their shelves with a PayPal QR code and see if that store too becomes "unfair".
1)The "Play Store" is, like the name says, a store, just like every single store is a distribution channel.
2)While I understand that for some it may look unfair, a contract is a contract, you cannot sign and then ignore the rules of a contract because it's "unfair". You just don't sign it.
3)On iOS the app will not have been accepted in the first place and maybe (I'm just supposing) the developer didn't want to buy a mac, buy an iPhone, learn objective c and pay 100$ a year to make the app for iOS. :P
You're conflating Android with the Google Play Store. With Android, you can install apps from more than one store.
Compare to Apple, where there is no choice but sell through the app store. Side-loading is cryptographically prevented. App store or nothing.
I'd say Android is more open.
Sigh…
This is just simply not true. Using a Corporate Developer account ($300/yr) you can create applications to distribute amongst users of your origination without the need to list the application in the app store.
There's a huge sprawling millions-of-people place that gets referred to as "London", but none of it is actually the city named "London". The city, legally, speaking, is about half a square meter of a broom closet somewhere.
Similarly, the thing that is actually "Android" and which is alleged to be "open" is an increasingly tiny fraction of the thing referred to as "Android".
I earn most of my income via Apple & Google, but if I want support from Apple, it takes 2-3 days for a response (I've made them 5 figures in revenue in the past year alone).
There isn't even a method that I could find for me to contact Google if I have a legitimate seller issue (which I've had, but just give up on), despite earning for them also.
The recent story about @N losing his Twitter handle highlighted there's nobody to contact when this stuff goes wrong.
It's easy to say the big tech companies can't possibly deal with the sheer number of users they have and the amount of support they would have if it were easy to contact them, but then isn't that the price they should have to pay if they want to earn $Billions?
+1 408-974-4897 (800) 633-2152
Sure it means jumping through a few hoops to satisfy Google, but it's certainly doable.
There might be a niche for a publisher company here.
(for EU citizens; non-EU owners incur extra bureaucracy, namely on the banking part of the process)
Getting a UK business bank account might be harder. I've heard of people having trouble with this even within the UK.
If you think about it, when computers appeared, a people built them in the garages, so literally anyone could make a difference. Phones didn't have this stage and went straight to business, big business. So here you have it, couple big brands providing their rules and that's all you have. Even rest of the big players fail to do a significant influence on established brands.
" ..must use Google Play's in-app billing service as the method of payment, except: where payment is for digital content or goods that may be consumed outside of the app itself (e.g., buying songs that can be played on other music players)."
[1] http://play.google.com/about/developer-content-policy.html
So I guess why apps like whatsapp/skype still alive since they allow you to use them outside of the android app.
Either submit yourself to Google's rules or move on to another platform where someone else will eventually and likely will screw you up too.
So use other man's platform for what's it good for. Even better - build the better platform yourself and become the king of a game.
Until then - you're the little servant in someone else's kingdom.
Bitching is futile.
That being said, would any store allow you to display your product in their vitrine, yet not get a cut when you they sell it for you? Do you think Steam would allow this?
Perhaps some people have a risk threshold that would accept this, but I'm pretty sure this creates a situation in which you are going to be inevitably explaining to quite a few angry customers why you can't do anything to help them. Pass.
Or is a developer allowed to combine Google's payment method with Bitcoin, Paypal etc. ?
Another issue is that Google has worked out payments worldwide for say AdSense, but for some unknown reason this cannot be applied to Android market.
The Jolla store doesn't even seem to support paid applications right now.
As soon as Firefox OS stabilizes, I am moving.
I do not support google in that case though, but those mini breakdowns of the system are inevitable in the new corporate overlord based world.