我在使用谷歌地图地理编码功能时收到此错误消息,据我了解,当我超过一天 2500 个请求的免费限制时会发生此错误。但是,我设置了一个计费选项来为额外的请求支付额外费用,但我仍然收到此错误。当我设置计费时,它要求我创建一个项目,然后将其与我的计费信息相关联,我这样做了,然后我得到了一个 API 密钥来使用。
我不知道是否/我会将这个 API 密钥放在我的代码中。这是我的代码片段
var addressColumn = 1;
var addressRow;
var latColumn = addressColumn + 1;
var lngColumn = addressColumn + 2;
var geocoder = Maps.newGeocoder().setRegion(getGeocodingRegion());
var location;
for (addressRow = 1; addressRow <= cells.getNumRows(); ++addressRow) {
var address = cells.getCell(addressRow, addressColumn).getValue();
// Geocode the address and plug the lat, lng pair into the
// 2nd and 3rd elements of the current range row.
location = geocoder.geocode(address);
// Only change cells if geocoder seems to have gotten a
// valid response.
if (location.status == 'OK') {
lat = location["results"][0]["geometry"]["location"]["lat"];
lng = location["results"][0]["geometry"]["location"]["lng"];
cells.getCell(addressRow, latColumn).setValue(lat);
cells.getCell(addressRow, lngColumn).setValue(lng);
}
}
};
任何想法如何将我的付费计费项目链接到此代码,以便我可以增加对 API 的使用?