How Here counts requests when using their map control? - here-api

In the documentation, it is mentioned this: "Map, satellite and traffic tiles, for which a transaction equals 15 requests", but what counts as a request when showing their map on an Android app?
Each user section? Each time he pans/zooms/moves the map?
I've created a sample code based on their routing example, but the Usage Stats on Developer dashboard doesn't show anything.

If you are using Starter SDK, then you will pay for requests. For Premium SDK pricing is different. To get details about pricing for Premium SDK go to https://developer.here.com/contact-us

Related

Firebase Analytics for User View in Android/Kotlin App

In My android application I am trying to achieve a page Where I want to show Some Graphs for Stats of App to Users Like Active Users , Avg Time Spent by all users who use the app, Global map indicating Users from which Country with Intensity or more
To what I know Firebase Analytics Provides such details but I think its only for Admin , That is only the people that have access to the project can view it
Is there a possibility of Bringing those Analytics Graphs , Data , Stats into the App to and Show the User ? I am trying to achieve this in Kotlin for a Android App.
Any Indicator or Clear Resource to read abt Would also be helpful With slight info on the part I am trying to Achieve.
Thanks in Advance
I believe you could achieve this by using the Google Analytics 4 Measurement Protocol API. The Measurement Protocol API allows developers to make HTTP requests to send events directly to Google Analytics servers. This allows you to measure how users interact with your business from any HTTP-enabled environment. Notably, this makes it easy to measure interactions that happen server-to-server.
You can use the Measurement Protocol on the following:
Tie online to offline behavior.
Measure interactions both client-side and server-side.
Send events that happen outside standard user-interaction (e.g. offline conversions).
You can go to this documentation for more information.

Management of user data from Face Detection API

My team has built an app that uses the Azure Face Detection API to upload a user's selfie and return some basic info. We POST this information to the West Europe server, as described on this page (https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236)
I need to understand what happens to the image data in terms of storage, retention, generated metadata, etc. - essentially all info around GDPR requirements. I understand from this page (https://azure.microsoft.com/en-us/blog/microsoft-updates-cognitive-services-terms/) that "Cognitive Services customers own, and can manage and delete their customer data" but I cannot see where I can manage this data in the Azure console. I have also looked in the following places without luck:
https://www.microsoft.com/en-us/licensing/product-licensing/products
https://privacy.microsoft.com/en-gb/privacystatement
Can anyone show me where I can manage this data, or a privacy document outlining default behaviour around privacy please?
Thanks
Ferg

Can Google Endpoints be used as an API gateway for a SaaS product?

I have gone through the documentation on Endpoints and Quotas, but I still cannot figure out what the scope of Google Endpoints is.
Since I don't know a better way to phrase it, let's take the example of a SaaS company that, for a monthly fee, will provide customers with stock data through a REST API. They have different packages, from Enthusiast (for $10 per month) to Enterprise (for $1000 per month).
Would Google Endpoints be a suitable API management tool for this fictitious company?
Can you create an interface for API token management?
Can you set quotas based on the package that your customers are paying for?
product manager for Google Cloud Endpoints here.
We do not have quite the feature set that you need yet. We've got some features in the works (you'd need developer portals with log-in and key generation and monthly quotas) as we work on alignment with our Apigee product. There will be some progress this year, but no dates that I can speak of yet.

Is a Google Maps API request to AuthenticationService a billing event?

We have customer (Google Enterprise license) who asked us to implement a google-maps-api button on the front page of the site but that does not display any map-tile (to avoid being billed for people who do not view the map). The DIV that contains the map is rendered by AngularJS ng-if (will be inserted into the DOM when the user requests the map). The only outgoing request when displaying the page (after loading the API itself with https_//maps.google.com/maps/api/js?client=gme-xxx&v=3), is a request to the URL
https_//maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate
From my understanding this should not be a billable map-view, according to this FAQ: https://developers.google.com/maps/faq#usage_mapload
Is this correct?
However the user complains about exceeding the quota, and claims that the call to this URL is using up quota: https_//maps.google.com/maps/api/js?client=gme-xxx&v=3&key=xxx
After the map is opened by pressing the button the web-page sends https_//maps.googleapis.com/maps/api/js/QuotaService.RecordEvent
This should then be the billable "map-view" event?
[Note: Sorry, that I have asked this question here, but this is the official community-support by google-maps-api.]
Great! Quotas are calculated differently for Enterprise License customers and free API. Here the answer from Google Support:
I have taken a look at your issue, and see that you are referring to the free API documentations. For the free API it is true that the quota is only consumed when you display a map. However, the quota limits are different for Maps for Work customer: according to the FAQ here: https://developers.google.com/maps/documentation/business/faq#pageview, the quota is consumed when a page view is made. A page view is a load of the Google Maps JavaScript API into a page, regardless of whether you display a map or not.

Google maps api v3 quota graph

we are using google maps api v3 in our web application, but it started to display message about exceeding daily quota. But I looked in developers console and I cannot find any message about this, or any graph. When I take a look on numbers for maps api we have around 5000 every day. Is there any way how I can get to quota which we exceed? Some more info? Are there any other quotas?
Thank you
What I've found is a graph you can see if you're going to the google developer console.
Under this link all your projects are listed, when you're logged in. Select the project you want and you'll see a graph with requests on the used APIs by this project with possible billing an more informations.
EDIT
Also Google observes the google-api tag here, add this tag to your Question and maybe you'll get official help.

Resources