Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
Why does Google restrict the use of the JavaScript Distance Matrix API so that it can only be used if you display the data on a Google Map?
From the Distance Matrix API documentation
Use of the Distance Matrix API must relate to the display of information on a Google Map; for example, to determine origin-destination pairs that fall within a specific driving time from one another, before requesting and displaying those destinations on a map. Use of the service in an application that doesn't display a Google map is prohibited.
I've written a simple bookmark scriptlet for personal use that allows me to select an address and click it and it then displays the driving distance and time to several points of interest. In order to comply with this seemingly arbitrary restriction, I will now have to use more of Google's resources displaying a map that I don't want to see!
Anybody know why they would have this restriction?
It is due to licensing restrictions between Google and the data providers.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I've been doing a ton of research on here and various forums/blogs but I'm having trouble finding a definitive answer.
I've got an option for users to download multiple files at once from my website. Due to this, we cant use a single event to send the labels of all of the file names, and we don't generate virtual page views for each of the downloaded files to track either. I can send the filenames in one label while separated by a comma, but they just show up in the same label entry instead of broken up.
We don't load a new page when the download happens as a file is just downloaded directly through the browser. Is there a downside to sending multiple event calls (one for each file) on the single button action? The traffic is relatively low so hitting the call cap isn't a concern.
I also looked at custom dimensions but you can only send one value for a custom dimension at a time.
Any insight/advice would be appreciated!
In general there are no problems in Analytics if you send more than one event in a single interaction.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I was looking at the Here Documentation to convert the IP to Geo data but all the links Correspond to having Geo data from Lat and Long is anything am i missing.
HERE doesn't have a product like IP Geolocation API (get geo-coordinate by only IP-address).
You need to use a third party API for that.(E.g.: commercial http://www.ip2location.com/ or Free http://search.cpan.org/dist/GeoIP2/)
HERE has the product Positioning API
The HERE Positioning API enables developers to build applications that require location estimates based on radio network measurement data. The supported measurement data includes 2G, 3G, 4G, and WLAN measurements.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm developing a web-app for public transportation info using Google Maps JavaScript API V.3 as front-end. But due to high number of markers (transit stations) displayed on the maps, the client-side performance is quite poor, especially map panning (despite markers being dynamically loaded based on map boundary).
For usability design, clustering markers is not an option. So I am considering rendering these markers as a separate tile layer on server-side. Then maybe using google maps event onclick and onmousemove on map object to imitate marker interaction.
The question is: what is a good approach to do this? Which service/API/software/server should I look into that can accomplish this with minimal overhead and learning curve? Could you please point me to the starting point?
I have checked out Google's Fusion Table, but it doesn't allowed custom marker image, therefor not an acceptable alternative.
My project environment is: PHP CodeIgniter on Apache server as back-end, PostgreSQL 9.2 + PostGis 2.0 as database system, all hosted on an Amazon EC2 small instance server.
PS. My website is at www.bussup.com , in case you're interested (it's yet to be internationalized so sorry for no English support)
Use either:
Fusion tables
KML Layer
Both automatically handle this.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm creating a real estate site, where providers can promote their properties. Since it's nice for providers to see some statistics about clicks, views etc. I tought I use Google Analytics to track this stuff.
In blogger, you can enable Google Analytics and show statistics just for your blog. I'm wondering if it is possible to do it similar for the properties, so that property providers can see separated statistics for each of their properties.
Does Google Analytics have such a functionality? Or is Blogger just an exception because it belongs to Google?
Thx!
You have 2 options, at least in my mind:
Allow the user to input their own account number so that they can get data into their account for just their pages. If you do this, you'll need to make sure that you use different namespaces (see: tracker names) in order to allow for this.
Create profiles based off of the URL (if your URLs show what provider the property is for.) This is a lot more limited than option 1 because there is a hard limit to the number of profiles you can have and it requires you to manually add individuals to each profile.
If I were you, I'd go for option 1. Option 2 is a "last resort" option in my books, or if it is for very few providers (e.g. just a handful of friends as providers)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
Let say that I have a website with some information that could be access externally. Those information need to be only change by the respected client. Example: Google Analytic or WordPress API key. How can I create a system that work like that (no matter the programming language)?
A number of smart people are working on a standard, and it's called OAuth. It already has a number of sample implementations, so it's pretty easy to get started.
Simple:
Generate a key for each user
Deny access for each request without this key
Currently, I use a concatenation of multiple MD5s with a salt. The MD5s are generated off of various concatenations of user data.
A good way of generating a key would be to store a GUID (Globally Unique Identifier) on each user record n the database. GUID is going to be unique and almost impossible to guess.
There are also infrastructure services that manage all this for you like http://www.3scale.net (disclosure I work there), http://www.mashery.com and http://www.apigee.com/.