减少谷歌地图成本计算,只能调用谷歌地图javascript api

问题描述 投票:2回答:1

我们每个人都知道谷歌地图平台引入了新的定价模式,我正尽力通过禁用我在我的网站上使用的东西来尽可能地降低谷歌地图服务的成本服务。

以下是我的谷歌地图服务成本计算的最后三天的屏幕截图,因为我们正在管理高流量网站,我想我们将花费大量资金用于地图服务。

enter image description here

此外,我只在需要时将谷歌地图加载到屏幕上然后我调用此函数来初始化地图:

find_centre_map = new google.maps.Map(document.getElementById("find-centre-map"), {
    center: {lat: -28.214739, lng: 134.657340}
    , zoom: 5
    , mapTypeControl: false
    , gestureHandling: 'greedy'
    , styles: [{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]
    , zoomControlOptions: {
          position: google.maps.ControlPosition.RIGHT_CENTER
    }
    , streetViewControlOptions: {
        position: google.maps.ControlPosition.RIGHT_CENTER
    }
});

在此之后我使用包含lat,lng和marker信息的静态json文件并将其循环以在谷歌地图上显示标记。

任何人都可以请你解释我如何禁用地图和街景API - 动态地图服务?

并且只使用免费的Maps javascript API。检查上面的屏幕截图,查看地图服务使用情况及其SKU定价。

任何有助于降低地图成本的帮助都将不胜感激。

javascript google-maps google-maps-api-3 google-maps-markers google-street-view
1个回答
0
投票

我不擅长英语,所以我很遗憾机器翻译句子。

我遇到了同样的问题。但是,我会告诉你,我暂时可以减少许多费用。这是关闭街景。

find_centre_map = new google.maps.Map(document.getElementById("find-centre-map"), {
    center: {lat: -28.214739, lng: 134.657340}
    , zoom: 5
    , mapTypeControl: false
    , streetview : false
    , gestureHandling: 'greedy'
    , styles: [{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]
    , zoomControlOptions: {
          position: google.maps.ControlPosition.RIGHT_CENTER
    }
});
© www.soinside.com 2019 - 2024. All rights reserved.