Google地圖/API KEY
出自六年制學程
Google Map 自 2018.07.16 以後開始收費,必須申請 google map api key ,並綁定信用卡才可繼續使用 google map 。
哪種 Google Map 會被收費?
以「<iframe src='https://www.google.com.tw/maps/d/embed?mid=地圖id&hl=zh-tw&z=12&ll=緯度,經度' width='寬' height='高'></iframe>」仍未收費。
以「google map javascript source」置入網頁的收費。目前每個月有200美金的免費額度,約可使用28,000次/月,可以簡單的理解,程式讀到地圖就算一次(快取和暫存,可以節省個幾次...)
可以自訂收費額度,如果超過免費額度就自動停止服務。停止服務時會被放上「開發中 For development purposes only」的浮水印。
價格表中,,一般會用到的是「動態地圖」這個選項,每個月可免費使用28,000次載入,超過的話每1,000次收費7美金。
如何申請 Google Map API Key?
- 進入Google Cloud Console網址,並登入您的 gmail 帳號。
- 上圖為 google 雲端平台導航列,最左邊三條槓為「導覽選單」一切的功能從此進入;再右邊為「Google Cloud Platform」字樣,再右邊為「專案選單」,如無已建好的專案,會顯示「選取專案」字樣。
- 按「選取專案」跟著選「新增專案」:
- 專案名稱自取,如 jendoOrg ,然後按「建立」
- 從「專案選單」中選用剛剛建立的專案,即進入「導覽選單」中的「API和服務」項:
- 點選左側選單的「憑證」,接著選中間畫面的「建立憑證/API金鑰」
- 出現「已建立憑證」畫面時選右下的「限制金鑰」,如果開始沒選,以後編輯金鑰時再選也可以。
- 在限制金鑰設定畫中:
- 有「無、HTTP參照網址(網站)、IP位址(網路伺服器和 Cron 工作等)、Android 應用程式、iOS 應用程式」五個單選選項,請選「HTTP參照網址(網站)」,不要選無,不然被盗用錢會付不完。
- 逐一加入可以使用此金鑰的網站,如「http://jendo.org/*」、「http://*.jendo.org/*」(上面是兩條互不涵蓋的使用範圍指示)。
- 按「儲存」
啟用Google Map API服務
- 進入「導覽選單/API和服務/資訊主頁」,接著選中間畫面的「啟用API和服務」
- 選「查看全部」
- 選擇「Maps JavaScript API」並「啟用」它。
- 再選擇並啟用Place API、Directions API、Distance Matirx API、Geocoding API。我們會用到的API,共有5支。
連結信用卡付款資料
- 進入「導覽選單/帳單」,接著選中間畫面的「啟用API和服務」
- 選「連結至帳單帳戶」按「建立帳單帳戶」
- 同意並繼續
- 輸入公司公司或個人資料。(每隻筆都可以點選修改,沒有公司戶也可以改個人戶喔!!)。最重要的就是第五點的輸入信用卡資料了。最後按「開始免費試用」。
- 前往連結的帳戶
- 「導覽選單/帳單/預算與快訊/設定預算/預算額度/」,給定「預算名稱」,如「不超過 200 元」,並將「指定的額度」設為 190 ,然後按「儲存」。這樣就能避免不小心被扣到錢。