How to Protect Fusion table layer without paying $10000 to google? - google-maps

I'm developing few unique maps and would like to publish them on my website but it means that I should make these maps "public" and anyone can download it. Project is not for profit that's why there is no way I will pay for google maps api business account, but it would be nice to protect my maps somehow. Could you tell me is there any way to do that without paying $10000 to google?
Thank you for your help!
P.S It is a public website
P.S P.S I don't think that google would give a grant for this...

Using the Google Maps API for free on a non-public website violates the terms of service, so there is no way to do exactly what you are asking.
You could apply for a Google Outreach Grant for non-profits to use Google Maps API for Business
If that is not an option, you could technically change the shared status of your table from "Public" to "Anyone with the link." This is obviously not private, but someone would have to dig into your javascript code in order to find the source table. And if your map is not public, it is not likely that someone would discover your data. But while this might be technically possible, it still violates the terms of service.

Related

Accessing Google Maps URL outside the Javascript API

I have a web app and have successfully configured it to access google maps from this URL outside the JavaScript API using this URL:
http://mt0.google.com/vt/lyrs=y&hl=en&x={x}&y={y}&z={z}&s=Ga
The app uses the imagery as background in a PDF report that members of the public can download - this is going to be a free service.
I contacted Google Maps support to ask them if this was allowed under their Terms of Services Agreement but they have referred me to here.
Could I please get an answer as to whether this is allowed or whether I need to enter into a licensing agreement or subscription - and if so what kind? Or alternatively refer me to where I am best to direct this inquiry.
There must be a miscommunication with regards to your concern when you reached out to the support team of the Google Maps Platform API, I would highly recommend that you file another support case via https://console.cloud.google.com/google/maps-apis/support as only the support team of the Google Maps Platform can share more knowledge about your concern as this will require internal investigation as well.

Does Google Map API V3 provide solution to tracking moving assets without using mobile app?

there,
Does Google Map API V3 include solution that allows to track moving assets without us having to develop additional mobile apps (apps to be installed on each asset to be tracked)?
My company is a Google Maps APIs Premium plan business user and we have several .Net C# web pages already using Google Map API. And we are looking for the possibility to add a moving-assets-tracking feature on our website now, but we prefer not to get into mobile app developments for this.
If that possible? I googled, but not seeing much info on this. Could you please provide some detailed examples?
Thanks!
Asset tracking is possible with Google Maps Platform, but I don't think this is possible without installing an application to the asset being tracked as there
could be no means to track it.
By V3, if you are referring to JavaScript API then it is not possible.
You may read about asset tracking in this documentation:
https://cloud.google.com/maps-platform/asset-tracking/
Contacting sales team for Google Maps might be able to provide you something. But this is still unsure. The contact sales form can be found in the link above.

Google maps apikey doubts

I have been reading about Google apikey but I steel have doubts, I’m writing a program where I need to use Google maps and specifically geometry library, I’m going to sell this program. The user not going to use the program so much (just 10 request maximum “thinking about usage limits”), and the program is not for a web, is just intranet! So the doubt is: does I really need to have an apikey? And if so… what I need to do?
If you know how I can communicate with Google people, I will appreciate!
or if you know how to replace the google.maps.geometry.poly.containsLocation method....
Yes, you need an API key and for commercial software you are subject to restriction according to GoogleMaps policy rule:
Can I use the Google Maps API on a commercial website?

Showing users viewing the doc in Google Drive API app

We are building a web application based on Google Drive API. We'd like to incorporate a facility of displaying who is viewing our "document" in real time like Google docs and spreadsheets are doing.
Implementing it from scratch would be quite challenging because of the necessity to track when a user leaves the page. So we'd first like to check if anything is already available for this purpose.
We have found out Google Analytics API may be helpful, but it can only give us a number, not user names.
Google Drive Realtime API looks promising and suitable for other needs of our development, however at the moment it's not clear whether it might help with displaying current viewers.
Any ideas on possible solutions would be greatly appreciated.
This is possible in the realtime API. See https://developers.google.com/drive/realtime/handle-events#collaborator_events
There is an example of it in the Realtime Playground.

google places listings migration to google plus business

I have a business listing under a google places account.
Google said that we can still editing the business using the same google places account.
The business isn't showing up anymore at google maps, can't find it, which is correct because the listing is showing 0 impressions/actions.
What should I do?
Is there a kind of migration in order to create a google+ page? How? Can't find it.
Simply ignore that listing and start fresh at google+ for business?
The information I find over the internet is vary confused.
What you say?
There are multiple paths to completing this task. The best one is likely to use the Google Places dashboard
You can use that tool to add or edit business listing, to verify ownership, and to enable the business to appear on maps.
Additionally, you can create a Google+ Page for your business, which helps for both Google+ users in Google+ Local as well as for maps. Choose the Local Business or Place option.
You Can visit Google Places dashboard by creating an Account.
There are many other online business directories where you can list your business. The best online business directory Here