超出了Maps Service的每日配额限制,但未显示已使用的配额

时间:2018-09-10 19:30:35

标签: google-maps google-apps-script google-direction

我有一个带有工作地点列表的Google表格。对于每个地点,我旨在一次计算它与所有其他地点的距离,以找到彼此附近的地点。

下面的我的getDistance()函数返回一个浮点数,该浮点数对应于两个地址之间的距离(以英里为单位):

(我已编辑API密钥和客户端ID)

function getDistance(from, to) {
  var key = '{my-API-key}';
  var clientID = '{my-client-id}';
  Maps.setAuthentication(clientID, key);
  var directions = Maps.newDirectionFinder()
                       .setOrigin(from)
                       .setDestination(to)
                       .setMode(Maps.DirectionFinder.Mode.DRIVING)
                       .getDirections();
  return parseFloat(directions.routes[0].legs[0].distance.text);
};

我尝试过的事情

  • 启用了Distance Matrix API和Directions API。
  • 在Google Cloud Console中注册并启用计费(由Google支持代表指示无效)

这两个已启用的API均未在API控制台中显示任何用法,但我的脚本仍然显示以下错误:

  

一天中调用的服务次数过多:路由

我没有为此设置任何相关配额,所以我不明白什么?

0 个答案:

没有答案