Сроки выполнения сценария - PullRequest
0 голосов
/ 02 мая 2019

У меня есть платная версия 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

...