У меня есть платная версия GSUITE (Personal / Basic), которая, как мне сказали, позволяет запускать мой самый простой сценарий 3200 раз в день. Все, что я пытаюсь сделать, - это заполнить столбец «почтовый индекс» в моей таблице на основе листа. по адресам в другом столбце.
Вот мой сценарий:
function geozipmh(a) {
var response=Maps.newGeocoder().reverseGeocode(lat(a),long(a));
return response.results[0].formatted_address.split(',')[2].trim().split(' ')[1];
}
function lat(pointa) {
var response = Maps.newGeocoder().geocode(pointa);
return response.results[0].geometry.location.lat
}
function long(pointa) {
var response = Maps.newGeocoder().geocode(pointa);
return response.results[0].geometry.location.lng
}
И на самой странице, в ячейке E2, у меня есть: = geozipmh (D2) - D2 содержит полный адрес.
Сценарий работает отлично, примерно 200 раз, тогда я получаю:
Сервис Вызывается слишком много раз за один день .geocode.Line 7
Что, черт возьми, я делаю не так?
Я говорил с поддержкой Google Suite