หน้านี้จะอธิบายขั้นตอนพื้นฐานที่จำเป็นในการเริ่มต้นใช้งาน API และ SDK ใน Google Maps Platform
คู่มือเริ่มใช้งานฉบับย่อ
หากไม่เคยใช้ Google Cloud Console เพื่อสร้างบัญชีสำหรับการเรียกเก็บเงินหรือ โปรเจ็กต์ ให้คลิกปุ่มเริ่มต้นใช้งานที่ลิงก์ไปยังการตั้งค่าแบบอินเทอร์แอกทีฟ ใน Cloud Console สำหรับผู้ใช้ใหม่
เริ่มต้นใช้งานหรือคุณจะทำตามขั้นตอนการตั้งค่าที่จำเป็นให้เสร็จสมบูรณ์โดยคลิกแท็บต่อไปนี้ก็ได้
ขั้นตอนที่ 1
คอนโซล
-
ใน Google Cloud Console ให้คลิกสร้างโปรเจ็กต์ในหน้าตัวเลือกโปรเจ็กต์เพื่อเริ่มสร้างโปรเจ็กต์ Cloud ใหม่
-
ตรวจสอบว่าได้เปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ Cloud แล้ว ยืนยันว่าโปรเจ็กต์เปิดใช้การเรียกเก็บเงินแล้ว
Google Cloud มีข้อเสนอในการทดลองใช้แบบไม่มีค่าใช้จ่าย ช่วงทดลองใช้จะหมดอายุเมื่อครบ 90 วันหรือหลังจากที่บัญชีมียอดเรียกเก็บเงินสะสมถึง $300 แล้วแต่ว่ากรณีใดจะเกิดขึ้นก่อน ยกเลิกได้ ทุกเมื่อ ดูข้อมูลเพิ่มเติมได้ที่ เครดิตบัญชีสำหรับการเรียกเก็บเงินและการเรียกเก็บเงิน
Cloud SDK
gcloud projects create "PROJECT"
อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK , การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
ขั้นตอนที่ 2
หากต้องการใช้ Google Maps Platform คุณต้องเปิดใช้ API หรือ SDK ที่วางแผนจะใช้กับโปรเจ็กต์
โปรดทราบว่าการผสานรวมบางอย่างกำหนดให้คุณต้องเปิดใช้ API/SDK หลายรายการ หากไม่แน่ใจว่าจะเปิดใช้ API หรือ SDK ใด ให้ลองใช้โปรแกรมสำรวจความสามารถ หรืออ่านเอกสารประกอบสำหรับ API/SDK ที่ต้องการใช้
วิธีเปิดใช้ API หรือ SDK อย่างน้อย 1 รายการ
คอนโซล
-
ดู API และ SDK ของ Google Maps Platform ที่คุณเปิดใช้ได้โดยไปที่หน้าคลัง API ของ Maps ในคอนโซล Cloud
ไปที่หน้าคลัง Maps API
- คลิก API หรือ SDK ที่ต้องการเปิดใช้
- หากปุ่มระบุว่าเปิดใช้ ให้คลิกปุ่มเพื่อเปิดใช้ API หรือ SDK
- หากปุ่มระบุว่าจัดการ แสดงว่าได้เปิดใช้ API หรือ SDK แล้ว และคุณ ไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม
- การคลิกปุ่มใดปุ่มหนึ่งจะแสดง แดชบอร์ดสำหรับ API หรือ SDK (คลิกปุ่มปิดใช้ เพื่อนำ API หรือ SDK ออกจากโปรเจ็กต์นี้)
Cloud SDK
คำสั่งต่อไปนี้จะเปิดใช้ Maps, Routes และ Places API ทั้งหมด
gcloud services enable \ --project "PROJECT" \ "addressvalidation.googleapis.com" \ "areainsights.googleapis.com" \ "tile.googleapis.com" \ "aerialview.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"
อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK , การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
ใช้คำสั่งต่อไปนี้เพื่อเปิดใช้ Environment API
gcloud services enable \ --project "PROJECT" \ "airquality.googleapis.com" \ "solar.googleapis.com" \ "pollen.googleapis.com" \ "weather.googleapis.com"
ขั้นตอนที่ 3
ขั้นตอนนี้จะอธิบายเฉพาะกระบวนการสร้างคีย์ API หากคุณใช้คีย์ API ใน เวอร์ชันที่ใช้งานจริง เราขอแนะนำอย่างยิ่งให้จำกัดคีย์ API ดูข้อมูลเพิ่มเติมได้ในหน้าการใช้คีย์ API สำหรับผลิตภัณฑ์นั้นๆ
คีย์ API คือตัวระบุที่ไม่ซ้ำกันซึ่งตรวจสอบสิทธิ์คำขอที่เชื่อมโยงกับโปรเจ็กต์ของคุณเพื่อวัตถุประสงค์ในการใช้งานและการเรียกเก็บเงิน คุณต้องมีคีย์ API อย่างน้อย 1 คีย์ที่เชื่อมโยงกับโปรเจ็กต์
วิธีสร้างคีย์ API
คอนโซล
-
ไปที่หน้า Google Maps Platform > ข้อมูลเข้าสู่ระบบ
-
ในหน้าข้อมูลเข้าสู่ระบบ ให้คลิกสร้างข้อมูลเข้าสู่ระบบ > คีย์ API
กล่องโต้ตอบสร้างคีย์ API แล้วจะแสดงคีย์ API ที่สร้างขึ้นใหม่ -
คลิกปิด
คีย์ API ใหม่จะแสดงในหน้าข้อมูลเข้าสู่ระบบในส่วนคีย์ API
(อย่าลืมจำกัดคีย์ API ก่อนนำไปใช้ในเวอร์ชันที่ใช้งานจริง)
Cloud SDK
gcloud services api-keys create \ --project "PROJECT" \ --display-name "DISPLAY_NAME"
อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK , การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้
เครดิตบัญชีสำหรับการเรียกเก็บเงิน
- หากคุณไม่เคยเป็นลูกค้าแบบชำระเงินของ Google Cloud, Google Maps Platform หรือ Firebase และไม่เคยลงชื่อสมัครใช้ช่วงทดลองใช้ฟรีของ Google Cloud มาก่อน คุณจะมีสิทธิ์รับ ช่วงทดลองใช้ฟรี และเครดิตต้อนรับ $300 ซึ่งคุณสามารถใช้กับบริการของ Google Maps Platform ได้
- SKU ของ Google Maps Platform แต่ละรายการจะมีการใช้งานฟรีรายเดือนในปริมาณที่เฉพาะเจาะจง ซึ่งแสดงอยู่ในรายการราคาและอธิบายไว้ในการเรียกเก็บเงินของ Google Maps Platform
- นอกจากนี้ Google ยังมอบเครดิตสำหรับโปรแกรมสาธารณะ เช่น องค์กรการกุศล สตาร์ทอัพ การรับมือภาวะวิกฤต สื่อข่าว การศึกษา และหน่วยงานขนส่ง
ขั้นตอนถัดไป
เมื่อตั้งค่าแล้ว คุณจะเริ่มใช้ Google Maps Platform API และ SDK ได้ ดูข้อมูลเพิ่มเติมได้ที่ คู่มือภาพรวม นักพัฒนาซอฟต์แวร์ และเริ่มต้นใช้งานสำหรับ API หรือ SDK ที่คุณ สนใจ API และ SDK แสดงอยู่ที่ เอกสารประกอบของ Google Maps Platform (ตามผลิตภัณฑ์) และ Google Maps Platform API (ตามแพลตฟอร์ม)