Whether you are a Google Maps Platform customer already or a Premium Plan Customer, you can customize and decide what data is retrieved from the Places API. To optimize data calls, you should evaluate your Places API requests and consider updating Places Details request with the fields parameter to avoid unnecessary billing charges.
The Google Maps Platform introduces a range of new Places APIs, and these are separated into three price points. For some usage cases, not all of the API data is needed, so there might be opportunities to reduce Places cost. This possibility of reducing costs results from the change to the Google pricing model.
What has changed?
outgoing pricing model
Places Details requests returned all of the available data associated with the specified place.
Google Maps Platform
new pricing model
Places Details requests allow customizable use of fields parameters to limit the response to only the data fields that are specified.
In order to optimise costs, please consider your use case to identify the business value of providing more or less data to end users. Consider updating Places Details request calls with the fields parameter to limit the response and return only the data fields needed.
Priority Actions Review List
Places data SKUs are now reported (Basic Data, Contact Data, Atmosphere Data). Each group contains specific places information. Pricing is based on the entire group of information (i.e. not separate items).
What to do?
Add fields parameter or replace calls that return all available Place data fields by default, if not needed.
Consider returning only the Basic details data elements with the initial call, and provide optional links to the high-value contact and atmosphere data to give customers the option to select the additional data is needed.
If you need further support
feel free to contact our Customer Care team below