据我了解,为了跟踪我们的配额使用情况,我们需要在我们计划使用的服务上向 Google App Service 提供我们的 API 密钥。
在我的情况下,我有一个包含 Origin 和 Destination 的电子表格以及一个自定义函数来计算两者之间的距离。
我遇到了调用配额的问题.getDirections()
:
错误:一天内服务调用次数过多:路由。(线 **)。
代码示例:
function getDirections_(origin, destination) {
var directionFinder = Maps.newDirectionFinder();
directionFinder.setOrigin(origin);
directionFinder.setDestination(destination);
var directions = directionFinder.getDirections();
return directions;
}
所以我读到,如果我将 API 密钥分配给我的项目,我应该能够看到使用情况以及我离免费配额有多近。
在脚本编辑器中,我确实启用了资源菜单/高级 Google 服务下的所有 API。然后我去了谷歌开发者控制台,在那里我没有看到任何关于我的自定义函数调用谷歌地图 API 或任何 API 使用的记录。
从逻辑上讲,我认为在我的脚本中我需要设置我的 google API 密钥,以便我的脚本开始以我的用户名调用 API 并计算我使用某些 API 的次数。我想现在我以匿名方式使用 Google Maps API,并且由于为整个公司分配了相同的 IP,因此我们用尽了允许的号码来调用此函数。
如果您知道将我的简单电子表格功能连接到我拥有的公共 API 访问密钥的方法,请回复。
谢谢你,保罗