I'm on Optus in Australia. Optus is holding out waiting for a bigger
cut from Google because they're greedy bastards. If you send a market
intent everything seems to work but the user gets a "program can't be
found" message.

On Mar 2, 3:25 am, Bob Kerns <[email protected]> wrote:
> Thanks for raising this -- I hadn't considered the problem.
>
> My understanding is that in some places, it's the country that is the
> source of the restrictions (i.e. legal barriers to Google Checkout or
> something like that), while in other places, that barrier doesn't
> exist, but carriers impose their own barriers, or haven't come to
> terms with Google, or something like that.
>
> It's not a free world.
>
> The way I read the T&C's is that they apply to selling outside the
> market things from apps you've sold through the market. In a non-
> Market location, you won't have sold your app through the market. If
> you've sold the app via a different channel, you're not bound by those
> T&C's for that instance of that app.
>
> You could firewall that, and generate a separate version of the app
> for sale outside the Marketplace, to avoid any chance of a bug or
> environmental change leading to sending users outside the Marketplace
> for purchases.
>
> I don't think Google can object to your sending them to your website,
> and also selling your apps elsewhere on your website, if there's no
> attempt to bypass the market. Since they actually encourage you to
> supply a website link.
>
> But you'd like to be more direct about that in the non-Market case.
>
> What happens on a non-Market platform when you try to send them to the
> market? I suspect the intent won't launch, and you could catch that,
> and redirect them to your site or one of the appstores without these
> restricctions. The downside is that you run a risk of accidentally
> violating the T&C. IANL, but I suspect that having checked for the
> Martket first would satisfy the requirements. The upside is that you
> don't have to maintain a list of MCC/MNC code combinations, and miss
> sales if they change.
>
> On Mar 1, 5:24 am, westmeadboy <[email protected]> wrote:
>
> > I checked that link and I don't understand why everyone is talking
> > about the MCC/MNC when I thought that the sim country was the
> > important thing?
>
> > So, in the TelephonyManager, using getSimCountryIso() instead of
> > getNetworkCountryIso().
>
> > The link talks about the Bob operator in Austria. Could it be that the
> > Bob sim card country code is incorrectly set? I notice in my analytics
> > that I have more users using an "austria" network compared to using an
> > "austria" sim card. Admittedly, other factors (roaming) could explain
> > this.
>
> > Either way, users in paid-appcountriesbeing unable to see paid apps,
> > seems to be the exception.
>
> > For me, its crucial that users in non-paid-appcountrieshave an
> > alternative legal way to get hold of a paid app. I thought the Market
> > T&Cs forbid selling apps through apps in the Market?
>
> > On Mar 1, 1:58 pm, Peli <[email protected]> wrote:
>
> > > It is more complicated than that.
>
> > > In somecountries, you can access paid or only non-paid apps depending
> > > on the provider you are currently 
> > > using:http://code.google.com/p/android/issues/detail?id=3852
>
> > > In OI Notepad and OI Shopping List, we provide both links for
> > > extensions and themes (menu > settings > get add-ons): The first one
> > > to Market, and the second one to our developer homepage. We hope
> > > people figure that they should try the second link if the first one
> > > does not show sensible results.
>
> > > Peliwww.openintents.org
>
> > > On Mar 1, 10:27 am, westmeadboy <[email protected]> wrote:
>
> > > > I am about to release a "Pro" version of my app and so would like to
> > > > provide "Get the Pro" links.
>
> > > > However, it makes no sense to do this if the user is taken to the
> > > > Market and then can't see the Pro app (i.e. they are in a non-paid app
> > > > country). Maybe, such users would be sent to a 3rd party Market app
> > > > instead?
>
> > > > So, whats the best way to programmatically check whether the user will
> > > > see paid apps in the Market? I think its based on the sim card country
> > > > right? I assume its good enough to hard code the country codes into
> > > > the app since they don't change that often??? If they do I can just
> > > > update the lite app...
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to