I recently received an e-mail from Google letting me know this :
You are receiving this email because your project is using Places Web Service API with an API Key with HTTP referer restrictions. (...) starting January 31 2018 the Places Web Service API will no longer accept API Keys with HTTP Referer usage restrictions.
My code only uses Javascript Maps and Places APIs, with code such as
new google.maps.places.AutocompleteService();
new google.maps.places.PlacesService(document.createElement("div"));
Digging into the API for Google Places for Javascript documentation, i found out that
Before using the Places library in the Google Maps JavaScript API, first ensure that the Google Places API Web Service is enabled in the Google API Console, in the same project you set up for the Google Maps JavaScript API.
So i'm unsure what to do there. I use http referer restricted keys to use a Google Maps JS API, which is correct and not deprecated. However, Google Maps JS API itself uses the Places API Web Service, for which i can't use the http referer restricted keys.
How am i supposed to handle this situation ?