使用Firebase Service--only函数在本地提供服务时的Firebase函数配额

使用Firebase Service--only函数在本地提供服务时的Firebase函数配额,firebase,firebase-realtime-database,google-cloud-firestore,google-cloud-functions,Firebase,Firebase Realtime Database,Google Cloud Firestore,Google Cloud Functions,TL;博士: 通过使用$firebase service--only函数在本地运行firebase函数,我的firebase项目是否会产生费用/用完配额 详细信息: 我在firestore数据库中有一个名为locations的集合,其中包含数千个文档,其中包括位置数据,如地址和邮政编码。我想使用外部api服务(Open Postcode Geo api)向每个文档添加一些地理位置数据。我编写了一个HTTP触发的firebase函数,通过点击端点/api/geocodeLocations触发。此云

TL;博士

通过使用
$firebase service--only函数在本地运行firebase函数,我的firebase项目是否会产生费用/用完配额

详细信息

我在firestore数据库中有一个名为
locations
的集合,其中包含数千个文档,其中包括位置数据,如
地址
邮政编码
。我想使用外部api服务(Open Postcode Geo api)向每个文档添加一些地理位置数据。我编写了一个HTTP触发的firebase函数,通过点击端点
/api/geocodeLocations
触发。此云函数将运行
位置
集合中的每个文档,并使用
邮政编码
数据进行api调用以打开邮政编码地理位置,该地理位置将与地理位置数据(以及其他数据)一起响应。然后,它将从响应中获取所需的数据,并将其写入firestore中的文档

我知道,如果我部署这个函数并通过点击调用它,我将开始累积配额,并且可能会因为它发出的外部请求量(很可能是超时…)而产生费用但是,如果我在我的开发机器上本地运行
$firebase service--only functions
来模拟函数,然后点击url,我还会为外部请求设置配额吗

我不认为我会,因为请求在本地机器和外部api之间,但在本地运行时,我找不到任何有关配额的firebase文档


提前谢谢

以任何方式在本地运行功能都不会对云功能产品的计费或配额产生任何成本


如果您在本地运行的函数中读取Firestore或实时数据库中的数据,您仍将为此访问付费,但这与云函数计费或配额无关。

谢谢您的回答,道格,非常感谢!