หน้านี้จะอธิบายขั้นตอนเบื้องต้นที่จำเป็น เพื่อเริ่มต้นการใช้ API และ SDK ใน Google Maps Platform
คู่มือเริ่มใช้งานฉบับย่อ
หากคุณไม่เคยใช้ Google Cloud Console เพื่อสร้างบัญชีสำหรับการเรียกเก็บเงิน หรือ ในโปรเจ็กต์ ให้คลิกปุ่มเริ่มต้นใช้งานที่ลิงก์ไปยังการตั้งค่าแบบอินเทอร์แอกทีฟ ใน Cloud Console สำหรับผู้ใช้ใหม่
เริ่มต้นใช้งานนอกจากนี้ คุณยังทำตามขั้นตอนการตั้งค่าที่จำเป็นให้เสร็จสิ้นได้โดยคลิกลิงก์ต่อไปนี้ ให้ทำดังนี้
ขั้นตอนที่ 1
คอนโซล
-
ในคอนโซล Google Cloud ให้คลิก สร้างโปรเจ็กต์เพื่อเริ่มสร้าง Cloud ใหม่
-
ตรวจสอบว่าเปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ที่อยู่ในระบบคลาวด์แล้ว ยืนยันว่าโปรเจ็กต์เปิดใช้การเรียกเก็บเงินแล้ว
Google Cloud เสนอช่วงทดลองใช้โดยคิดค่าบริการ $0.00 ช่วงทดลองใช้จะหมดอายุเมื่อครบ 90 วัน วันหรือหลังจากที่บัญชีมีค่าใช้จ่ายเกิดขึ้น 12, 000 บาท แล้วแต่ว่าอย่างใดจะถึงก่อน ยกเลิก ตลอดเวลา Google Maps Platform มีเครดิต $200 ต่อเดือนแบบตามรอบ สำหรับข้อมูลเพิ่มเติม ดูข้อมูลได้ที่ เครดิตของบัญชีสําหรับการเรียกเก็บเงินและการเรียกเก็บเงิน
Cloud SDK
gcloud projects create "PROJECT"
อ่านเพิ่มเติมเกี่ยวกับ SDK ของ Google Cloud การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
ขั้นตอนที่ 2
หากต้องการใช้ Google Maps Platform คุณต้องเปิดใช้ API หรือ SDK ที่วางแผนจะใช้กับโปรเจ็กต์
โปรดทราบว่าการผสานรวมบางอย่างกำหนดให้คุณต้องเปิดใช้ API/SDK หลายรายการ หากไม่แน่ใจว่าองค์กรใด API หรือ SDK ที่จะเปิดใช้ ให้ลองใช้ เครื่องมือเลือก API หรือดูที่ สำหรับ API/SDK ที่คุณต้องการใช้
วิธีเปิดใช้ API หรือ SDK อย่างน้อย 1 รายการ
คอนโซล
-
ดู Google Maps Platform API และ SDK ที่เปิดใช้ได้โดยไปที่ Maps API หน้าคลังใน Cloud Console:
ไปที่ไลบรารีแผนที่ API
- คลิก API หรือ SDK ที่ต้องการเปิดใช้
- หากปุ่มระบุว่าเปิดใช้ ให้คลิกปุ่มเพื่อเปิดใช้ API หรือ SDK
- หากปุ่มเขียนว่าจัดการ แสดงว่า API หรือ SDK นั้นเปิดใช้อยู่แล้วและคุณ คุณไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม
- การคลิกปุ่มใดปุ่มหนึ่งจะแสดง แดชบอร์ดสำหรับ API หรือ SDK (คลิกปุ่มปิดใช้ เพื่อนำ API หรือ SDK ออกจากโปรเจ็กต์นี้)
Cloud SDK
คำสั่งต่อไปนี้เปิดใช้ Maps, Routes และ Places API ทั้งหมด
gcloud services enable \ --project "PROJECT" \ "directions-backend.googleapis.com" \ "distance-matrix-backend.googleapis.com" \ "addressvalidation.googleapis.com" \ "tileaerialview.googleapis.com" \ "elevation-backend.googleapis.com" \ "routes.googleapis.com" \ "geocoding-backend.googleapis.com" \ "geolocation.googleapis.com" \ "maps-android-backend.googleapis.com" \ "maps-backend.googleapis.com" \ "maps-embed-backend.googleapis.com" \ "maps-ios-backend.googleapis.com" \ "mapsplatformdatasets.googleapis.com" \ "places-backend.googleapis.com" \ "roads.googleapis.com" \ "routeoptimization.googleapis.com" \ "static-maps-backend.googleapis.com" \ "street-view-image-backend.googleapis.com" \ "timezone-backend.googleapis.com"
อ่านเพิ่มเติมเกี่ยวกับ SDK ของ Google Cloud การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
ใช้คำสั่งนี้เพื่อเปิดใช้ Environment API
gcloud services enable \ --project "PROJECT" \ "airquality.googleapis.com" \ "solar.googleapis.com" \ "pollen.googleapis.com"
ขั้นตอนที่ 3
ขั้นตอนนี้จะดำเนินการตามกระบวนการสร้างคีย์ API เท่านั้น หากคุณใช้คีย์ API ใน เราขอแนะนำเป็นอย่างยิ่งให้คุณจำกัดคีย์ API ของคุณ ดูข้อมูลเพิ่มเติม ในหน้าการใช้คีย์ API เฉพาะผลิตภัณฑ์
คีย์ API คือตัวระบุที่ไม่ซ้ำกัน ซึ่งจะตรวจสอบสิทธิ์คำขอที่เชื่อมโยงกับโปรเจ็กต์ของคุณ สำหรับการใช้งานและการเรียกเก็บเงิน คุณต้องมีคีย์ API อย่างน้อย 1 รายการที่เชื่อมโยงกับโปรเจ็กต์ของคุณ
วิธีสร้างคีย์ API
คอนโซล
-
ไปที่ Google Maps Platform > ข้อมูลเข้าสู่ระบบ
-
ในหน้าข้อมูลเข้าสู่ระบบ ให้คลิกสร้างข้อมูลเข้าสู่ระบบ > คีย์ API
กล่องโต้ตอบคีย์ API ที่สร้างจะแสดงคีย์ API ที่สร้างขึ้นใหม่ -
คลิกปิด
คีย์ API ใหม่จะปรากฏในหน้าข้อมูลเข้าสู่ระบบในส่วนคีย์ API
(อย่าลืมจำกัด API ก่อนที่จะนำไปใช้ในเวอร์ชันที่ใช้งานจริง)
Cloud SDK
gcloud alpha services api-keys create \ --project "PROJECT" \ --display-name "DISPLAY_NAME"
อ่านเพิ่มเติมเกี่ยวกับ SDK ของ Google Cloud การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
เครดิตบัญชีสำหรับการเรียกเก็บเงิน
เมื่อสร้างบัญชีสำหรับการเรียกเก็บเงินและโปรเจ็กต์แล้ว คุณจะมีสิทธิ์ใช้ Google Cloud ช่วงทดลองใช้แพลตฟอร์มโดยไม่มีค่าใช้จ่ายมูลค่า $300 และเครดิต Google Maps Platform ที่เรียกเก็บเป็นประจำทุกเดือนจำนวน $200 ดูข้อมูลเพิ่มเติมได้ที่ เครดิตบัญชีสำหรับการเรียกเก็บเงิน
ขั้นตอนถัดไป
เมื่อตั้งค่าเรียบร้อยแล้ว คุณจะเริ่มใช้ Google Maps Platform API และ SDK ได้ หากต้องการทราบข้อมูลเพิ่มเติม ดูภาพรวม นักพัฒนาซอฟต์แวร์ และคู่มือเริ่มต้นใช้งานสำหรับ API หรือ SDK ที่คุณต้องการ สนใจ API และ SDK แสดงไว้ที่ เอกสารประกอบของ Google Maps Platform (ตามผลิตภัณฑ์) และ Google Maps Platform API (ตามแพลตฟอร์ม)