去年(2018)6月 Google 推出了 Google Maps Platform,在 Google Maps APIs 上提供了多項新功能,並調整了計費方式,唯獨 Places SDK for Android 與 Places SDK for iOS 不在更新範圍內,保持原本每日最多150,000次免費使用的方案,且不包含新推出的功能。
而今年1/29,Google 發布了 Places SDKs 重大更新,跟進其他 Google Maps APIs 加入全新功能並開始收費,調整為用多少付多少(Pay-as-you-go)的計價方案。
Places SDKs 更新總覽
1. 提供以下更便利的新功能
功能 | 更新內容 |
地點選擇 (Place Picker) |
此功能將在新版 Places SDK 中移除 |
查詢所在地點資訊 (Find Current Place) |
可指定查詢結果的資料欄位(Places Fields) |
查詢地點詳細資訊 (Place Details) |
可指定查詢結果的資料欄位(Places Fields) |
地點資料 (Place Data Fields) |
新增欄位:
刪除欄位:(iOS)
|
查詢地點照片 |
簡化取得圖片方式,在 查詢地點詳細資訊(Place Details) 時,可直接取得查詢照片所需的資料(Photo Metadata) |
地點自動完成 (Place Autocomplete) |
提供兩種實作方式,皆支援工作階段模式(Session Mode)
|
值得注意的是,地點資料欄位(Place Fields)提供查詢地點資訊時,可指定需要使用的資料欄位,減少不必要的地點資料花費,讓費用更便宜。
而工作階段模式(Session Mode)能將多次自動完成操作視為同一個工作階段,以單次操作計費,也能節省服務費用。
2. 取消每日用量上限,每日可無限次呼叫
3. 5/24 支援服務,遇到產品問題時,可於 Google Cloud Platform Console 免費開立技術支援單,直接4. 由 Google Maps 團隊協助您排除問題
5. 99.9% 服務時間 SLA
6. 必須啟用帳單帳戶(Billing Account) 與使用 API 金鑰
比照新版 Places API 費用,詳細價目表如下:
收費項目 (SKU) |
每月用量範圍 (美金) | 每月用量範圍 (美金) |
0 ~ 100,000 | 100,001 + | |
地點資料 – 基本資料 (Basic Data) |
$ 0 | $ 0 |
地點資料 – 聯絡資料 (Contact Data) |
$ 0.003 | $ 0.0024 |
地點資料 – 氣氛資料 (Atmosphere Data) |
$ 0.005 | $ 0.004 |
查詢地點資訊 (Places Detals) |
$ 0.017 | $ 0.0136 |
查詢地點照片 (Places Photo) |
$ 0.007 | $ 0.0056 |
查詢所在地點資訊 (Find Current Place) |
$ 0.03 | $ 0.024 |
地點自動完成(選擇地點) (Autocomplete (included with Places Details) – Per Session) |
$ 0 | $ 0 |
地點自動完成(未選擇地點) (Autocomplete without Places Details – Per Session) |
$ 0.017 | $ 0.0136 |