Store Locator Plus® for WordPress › Forums › Store Locator Plus › "Request Quota Exceeded" error message
Tagged: api quota
- This topic has 4 replies, 2 voices, and was last updated 5 years, 7 months ago by Cici.
-
AuthorPosts
-
May 13, 2019 at 11:13 AM #59196info217Participant
Our map has not worked for 2 weeks now and hasn’t reset. The error code says: You have exceeded your request quota for this api.
The website page where our map appears averages about 2,000 – 2,500 hits per month. How can we be exceeding 28,500 API calls that are included in the $200 Google Maps credit? That would be more than 10 map hits per viewer. Could there be another problem with the API key or the website in general that we haven’t considered? Any suggestions?
Attachments:
You must be logged in to view attached files.May 13, 2019 at 2:21 PM #59200CiciKeymasterApparently someone on your end has set quotas through their Google API billing account. SLP has no insight into any sites that are using the WPSLP self managed plugin.
as an FYI: Some info our developer had to consider and vet when he wrote his subscription based (MYSLP) fully managed software,
Map views do not always align with page views by an “individual visit”.
Example: Someone can go to your site and and visit 5 pages. Web traffic will report this as one visitor but if you had a map on each of those pages that would be 5 map views.
Or the visitor goes to your where to buy page and types in 3 addresses; each time the map is drawn it is considered a map view.
Another example, a full screen map using Google’s map view counter usually counts as 2 or 3 map views.
Not to plug MYSLP specifically but with the MYSLP subscription platform , we only count each time a map update is requested from Google. MySLP uses a LESS aggressive version of the counter than Google uses.
either way, since you are referring to the WordPress SLP you own it, you manage it and you manage your own Google API keys, so best thing for you to do is talk to google and lodge any complaints with them, they offer free support now since , they charge everyone to use their maps.
Sorry I cannot be of assistance or provide an absolute explanation for your case.
You might want to peruse the SLP news feed here to see if you glean anything that might help you.
May 13, 2019 at 2:26 PM #59201CiciKeymasterJust as a footnote,
I just visited your site. page for store locations on the site shown in your screenshot. You have NOT updated your Google JAVASCRIPT API projects according to Google, you are showing a “do you own this site” pop up.
That indicates that the API you obtained once upon a time is either not valid or is not associated and updated with a billing account. You really need to contact Google or click on those links and follow through with what they are advising you.
Whatever API was previously obtained by your group was most likely never updated and attached to a billing account, you need to follow the Google API links where you are seeing those error messages!!! If it was updated and you migrated the site recently, make sure you have the correct project and correct API key in the WPSLP for browser and that you are not inadvertently using an old one
- This reply was modified 5 years, 7 months ago by Cici.
May 14, 2019 at 3:26 PM #59205info217ParticipantThank you. This is very helpful.
May 14, 2019 at 4:07 PM #59206CiciKeymasterNo Problem, Hope you get it sorted out. If you click on the pop up showing on your Google Map on that site it will direct you to the Google API info for the pop up.
If you answer the questions in order:
Error Messages
This page describes the error messages that can be returned by the Maps JavaScript API. The Maps JavaScript API writes error and warning messages to the JavaScript console. Certain error conditions may also occur, which result in the display of a darkened watermarked map.
If you are NOT the website owner, there are no steps you can take to fix any of these errors. However, you may want to notify the site owner if possible.
API Key and Billing Errors:
Troubleshooting
. In order to use Google Maps Platform products, billing must be enabled on your account, and all requests must include a valid API key. The following flow will help you troubleshoot the issue.
Are you using an API key?
IF YES:
Is billing enabled on your account?
How can I check if billing is enabled on my account?
Navigate to the Google Cloud Platform Console and select the project under which your API key was created. To confirm the key is associated with the project:
Go to the Credentials section, which can be accessed from the left side bar under APIs & Services > Credentials.
Check that the API key you currently use on your website is listed. If that’s not the case, switch to a different project, and check the credentials there.
If you cannot locate the project for your API key, you may have lost access to this project. Ask others in your organization for help. If the original project cannot be located, you should:
Create a new project. This can be done by selecting New Project from the projects list, or by selecting Create Project via the Resource Manager page.
Create a new API key. This can be done on the Credentials page. Once there click Create credentials and then select API key.
Once you have located your project in the Google Cloud Platform Console, check if billing is enabled by navigating to the Billing section in the left side menu.
-
AuthorPosts
- You must be logged in to reply to this topic.