Store Locator Plus® for WordPress Forums Store Locator Plus "Request Quota Exceeded" error message

Tagged: 

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #59196
    info217
    Participant

     

    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.
    #59200
    Cici
    Keymaster

    Apparently  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.

     

    #59201
    Cici
    Keymaster

    Just 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.
    #59205
    info217
    Participant

    Thank you. This is very helpful.

    #59206
    Cici
    Keymaster

    No 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.

    https://developers.google.com/maps/documentation/javascript/error-messages?utm_source=maps_js&utm_medium=degraded&utm_campaign=billing#api-key-and-billing-errors

    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.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.