I think that Andrew might be cutting a little close to the bone here.
I think he means that if your browser component AND all of the Google
maps API is freely available to anyone on the internet, with only the
"data" you submit to the page being a secret, that's okay.  Note that
you don't need to write any javascript to do that; you can invoke
maps.google.com with secret data (and maps.google.com is freely
available.)  If that's the case, I agree with Andrew.

I'm not sure that RF Nel thought of it that way.   Terms of Use: "Your
Maps API Implementation must be generally accessible to users without
charge. You may require users to log in to your Maps API
Implementation if you do not require users to pay a fee."  So
displaying a page on a browser accessing //localhost is probably not
allowed.  Requiring "secret data" (like a Cookie) to get the page to
display at all is probably not allowed.  But as long as everyone on
the internet can reach your page (and all of its javascript), and
display some map (maybe not the map your application invokes), then
that is probably what Andrew was talking about (and I agree that would
be okay).

- Jeff

On Oct 29, 7:37 am, Andrew Leach <[email protected]> wrote:
> On 29 October 2010 15:16, Jasper Horn <[email protected]> wrote:
>
> > And I'm pretty sure the answer is yes.
>
> > Alternatively, you could set up your own website which does
> > use the API, to which your application links. In this case, your website
> > must be freely available, but this changes nothing about whether or not a
> > commercial application can link to it.
>
> I concur with this view, for what it's worth.
>
> In fact there would be nothing to stop you making a freely-available
> page on your website with a map on it which anyone can get to *and*
> which is used as your target from your app -- but your app could
> construct its request in such a way as to show your data on it. You
> could do that by constructing the page server-side using the
> parameters contained in the request which only your app could send
> correctly.
>
> Hiding your *data* in this way is not contrary to the Terms.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps API V2" 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/google-maps-api?hl=en.

Reply via email to