Google maps api 3 Google Maps API对AuthenticationService的请求是否为计费事件?

Google maps api 3 Google Maps API对AuthenticationService的请求是否为计费事件?,google-maps-api-3,Google Maps Api 3,我们的客户(谷歌企业许可证)要求我们在网站首页上安装谷歌地图api按钮,但该按钮不显示任何地图磁贴(以避免为不查看地图的人付费)。包含地图的DIV由AngularJS ng if呈现(当用户请求地图时将插入DOM)。显示页面时唯一的传出请求(在加载带有https//maps.google.com/maps/API/js?client=gme xxx&v=3的API本身之后)是对URL的请求 https://maps.googleapis.com/maps/api/js/Authenticatio

我们的客户(谷歌企业许可证)要求我们在网站首页上安装谷歌地图api按钮,但该按钮不显示任何地图磁贴(以避免为不查看地图的人付费)。包含地图的DIV由AngularJS ng if呈现(当用户请求地图时将插入DOM)。显示页面时唯一的传出请求(在加载带有https//maps.google.com/maps/API/js?client=gme xxx&v=3的API本身之后)是对URL的请求 https://maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate

据我所知,根据以下常见问题解答,这不应该是收费地图视图:

这是正确的吗

但是,用户抱怨超过了配额,并声称对该URL的调用使用了配额:https\u//maps.google.com/maps/api/js?client=gme xxx&v=3&key=xxx

按下按钮打开地图后,网页将发送https//maps.googleapis.com/maps/api/js/QuotaService.RecordEvent 这应该是付费的“地图视图”事件吗


[注意:抱歉,我在这里问了这个问题,但这是谷歌地图api提供的官方社区支持。]

太好了!对于企业许可证客户和免费API,配额的计算方式有所不同。以下是谷歌支持部门的答案:


我已经看了你的问题,看到你指的是免费的API文档。对于免费API,确实只有在显示地图时才会使用配额。但是,“工作地图”客户的配额限制不同:根据此处的常见问题解答:,在进行页面查看时使用配额。页面视图是将Google Maps JavaScript API加载到页面中,无论您是否显示地图。

我认为加载API构成了“地图加载”,无论它是否用于实际显示地图。这将是不好的,因为它与我上面提到的Google常见问题相矛盾,并且会降低加载速度。也许我应该在问题跟踪程序上发布一个bug?更新:我已经确认这是免费配额API密钥的记录。但我们的客户抱怨这与企业密钥不同。