วิธีตั้งค่าคีย์ Google Map API

เผยแพร่แล้ว: 2022-03-29

คุณต้องการทราบวิธีตั้งค่า Google Map API หรือไม่? คุณรู้หรือไม่ว่า API คืออะไร? API ย่อมาจาก Application Programming Interface API คือการเชื่อมต่อระหว่างซอฟต์แวร์สองชิ้น ช่วยให้พวกเขาสามารถสื่อสารและเสนอบริการจากซอฟต์แวร์หนึ่งไปยังอีกซอฟต์แวร์หนึ่งได้ แผนที่ด้านล่างเป็นหนึ่งใน API ดังกล่าว Google Maps ให้เว็บไซต์ยืมอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน API เพื่อให้สามารถใช้ความสามารถต่างๆ ของ Google Map เพื่อใช้บนเว็บไซต์เพื่อ พัฒนาเกมการออกแบบ เว็บไซต์ ในบทความนี้ คุณจะได้เรียนรู้วิธีตั้งค่า Google Map API วิธีสร้าง API และวิธีเพิ่ม API ต่างๆ ที่มีให้ผ่านทาง Google

วิธีตั้งค่าคีย์ Google map API

สารบัญ

คีย์ Google Map API

ก่อนที่คุณจะเรียนรู้วิธีตั้งค่า Google Map API คุณต้องเรียนรู้ว่าคีย์ Google Map คืออะไร คีย์ Google Map API คือโค้ดเล็กๆ น้อยๆ ที่ Google ให้มา ซึ่งคุณสามารถใช้เพื่อแสดงแผนที่ บอกเส้นทาง แสดงเวลาปิดและเปิดอย่างถูกต้อง สร้างแผนที่ที่ค้นหาได้ เพิ่มคุณสมบัติการเช็คอิน และวางแผนเส้นทางบนเว็บไซต์ของธุรกิจของคุณ คีย์ Google Map API ช่วยให้ Google ติดตามวิธีการใช้ API และป้องกันตนเองจากการโจมตีที่เป็นอันตราย คุณสามารถรวม API สำหรับตัวเลือกขั้นสูงที่จะ ทำให้ประสบการณ์ผู้ใช้ของลูกค้าของคุณดีที่สุดเท่าที่จะ ทำได้

ค่าใช้จ่าย

คีย์ Google Map API นั้นฟรีและเพื่อให้คุณเริ่มต้น Google ขอเสนอเครดิตมูลค่า 300 ดอลลาร์สำหรับใช้งาน 90 วันแรกของคุณ หลังจากนั้นพวกเขาจะให้เงินคุณ $200 ต่อเดือนแก่คุณเพื่อใช้กับการใช้งาน Google Maps API ของคุณ เมื่อคุณเกินขีดจำกัด $200 ต่อเดือน คุณจะถูกเรียกเก็บเงินต่อการใช้งาน

วิธีสร้าง API

เมื่อคุณทราบแล้วว่า Google Map API คืออะไร คุณสามารถเข้าใจ วิธีสร้าง API สำหรับเว็บไซต์ของคุณเองได้

เริ่มต้น

ขั้นตอนแรกในการสร้าง API สำหรับ Google Maps คือการตั้งค่าโครงการที่เชื่อมโยงกับบัญชีสำหรับการเรียกเก็บเงินและเปิดใช้ Maps Embed API Maps Embed API คือ API ที่ให้คุณวางแผนที่แบบโต้ตอบบนเว็บไซต์ของคุณได้ เมื่อคุณตั้งค่านี้แล้ว คุณสามารถเริ่มสร้าง API ใหม่ได้

การสร้างคีย์ API

เมื่อคุณตั้งค่าที่จำเป็นเสร็จแล้ว คุณสามารถเริ่มเรียนรู้วิธีสร้าง API ได้ ขึ้นอยู่กับว่าคุณกำลังใช้คอนโซลหรือ Cloud SDK กระบวนการสร้าง API จะแตกต่างกัน

คอนโซล

  1. ไปที่ส่วนข้อมูลรับรองของเว็บไซต์ Google Platform
  2. เลือกสร้างข้อมูลรับรอง
  3. คลิกสร้างคีย์ API กล่องโต้ตอบจะปรากฏขึ้นเพื่อยืนยันว่าคุณได้สร้าง API ใหม่
  4. คลิกปิด

วิธีสร้าง api

Cloud SDK

ในการสร้าง API โดยใช้ Cloud SDK คุณจะต้องเพิ่มโค้ดหนึ่งบรรทัด รหัสมีดังนี้:

gcloud alpha services api-keys สร้าง \

–โครงการ “โครงการ” \

–ชื่อที่แสดง “DISPLAY_NAME”

คุณจะแทนที่คำในวงเล็บ PROJECT และ DISPLAY_NAME ด้วยชื่อที่คุณต้องการ

คุณได้สร้าง API แรกของคุณแล้ว โดยจะแสดงอยู่ภายใต้คีย์ API ในหน้าข้อมูลรับรอง

วิธีจำกัดคีย์ API

เมื่อคุณได้เรียนรู้วิธีสร้างคีย์ API แล้ว คุณต้องรู้วิธีจำกัดคีย์ดังกล่าว การ จำกัดคีย์ API ของคุณ จะเพิ่มระดับความปลอดภัย ที่จะช่วยให้แน่ใจว่ามีเพียงคำขอที่ได้รับอนุญาตเท่านั้นที่สามารถสร้างได้ด้วยคีย์ API ของคุณ กระบวนการจำกัดคีย์ API จะแตกต่างกันไปขึ้นอยู่กับว่าคุณใช้คอนโซลหรือ Cloud SDK

คอนโซล

  1. ไปที่หน้าข้อมูลรับรองของเว็บไซต์แพลตฟอร์ม Google
  2. เลือก API ที่คุณต้องการจำกัด
  3. คุณจะพบส่วนที่เรียกว่าการจำกัดคีย์ ตรวจสอบและเลือกข้อจำกัดที่คุณต้องการตั้งค่าสำหรับ API ของคุณ

Cloud SDK

นี่คือรหัสสำหรับแสดงรายการคีย์ที่มีอยู่:

รายการบริการ api-keys ของ gcloud –project=”PROJECT”

นี่คือรหัสสำหรับล้างข้อจำกัดปัจจุบัน:

gcloud alpha services api-keys อัปเดต “projects/PROJECT/keys/KEY_ID” \

–เคลียร์ข้อจำกัด

นี่คือรหัสสำหรับตั้งข้อจำกัดใหม่:

gcloud alpha services api-keys อัปเดต “projects/PROJECT/keys/KEY_ID” \

–api_target=”maps-embed-backend.googleapis.com”

–allowed-referrers=”ผู้อ้างอิง

อีกครั้ง คำในวงเล็บควรแทนที่ด้วยชื่อของคุณเอง

กุญแจแผนที่คืออะไร

การเพิ่ม APIs

หากคุณไม่มีเวลาสร้าง API ของคุณเอง Google มี API มากมายที่พร้อม ใช้งานบนเว็บไซต์หรือแอปของคุณในขณะนี้ ในการเพิ่ม API สิ่งที่คุณต้องทำคือทำตามขั้นตอนด้านล่าง

แผนที่ API แบบคงที่

API นี้แสดงภาพแผนที่ที่เรียบง่ายและคงที่บนเว็บไซต์ของคุณ มีรหัสน้อยที่สุดและราคามีความยืดหยุ่น มีสองระดับราคา คุณสามารถจ่าย $2 ต่อ 1,000 คำขอ หรือ $1.60 ต่อ 1,000 คำขอ โดยมีขั้นต่ำ 100,000 ต่อเดือน

แผนที่ฝัง API

API นี้ช่วยให้คุณสามารถ วางแผนที่แบบโต้ตอบ หรือมุมมองถนนบนเว็บไซต์ของคุณได้ ผู้ใช้สามารถเคลื่อนที่ไปรอบๆ แผนที่เพื่อค้นหาตำแหน่งต่างๆ API นี้สามารถช่วยให้ลูกค้าค้นหาตำแหน่งที่เกี่ยวข้องกับธุรกิจของคุณได้

Distance Matrix API

API นี้อนุญาตให้ผู้ใช้ดูทั้งระยะทางและเวลาที่จะใช้ในการเดินทางไปยังสถานที่สำหรับจุดหมายปลายทางหลายแห่งตามเส้นทางที่แนะนำ ราคาสำหรับแผนขั้นสูงระดับที่ 1 คือ 10 ดอลลาร์ต่อองค์ประกอบ 1,000 รายการ และราคาสำหรับแผนขั้นสูงระดับสองคือ 8 ดอลลาร์ต่อองค์ประกอบ 1,000 รายการ โดยมีองค์ประกอบขั้นต่ำ 100,000 รายการต่อเดือน แผนอื่นๆ มีค่าใช้จ่าย $5 ต่อ 1,000 องค์ประกอบ และระดับที่สองราคา $4 ต่อ 1,000 องค์ประกอบ โดยมีขั้นต่ำ 100,000 องค์ประกอบต่อเดือน ข้อแตกต่างระหว่างแผนขั้นสูงและแผนพื้นฐานคือแผนขั้นสูงให้การเข้าถึงรายงานการจราจรแบบเรียลไทม์

Geolocation API

API นี้มีประโยชน์เมื่อ GPS ไม่ใช่ตัวเลือก ใช้จุดเชื่อมต่อ WiFi และเสาสัญญาณโทรศัพท์มือถือเพื่อค้นหาตำแหน่ง ราคาสำหรับระดับที่หนึ่งคือ $5 ต่อคำขอ 1,000 รายการ และราคาสำหรับระดับที่สองคือ $4 ต่อคำขอ 1,000 รายการ โดยมีคำขอขั้นต่ำ 100,000 รายการต่อเดือน

คีย์ google map api

สถานที่ API

Places API ช่วยให้คุณเห็นและรับข้อมูลโดยละเอียดเกี่ยวกับธุรกิจและจุดสนใจมากกว่า 100,000,000 แห่ง มีการปรับปรุงอย่างต่อเนื่องด้วยธุรกิจใหม่และจุดสนใจที่เพิ่มโดยทั้งเจ้าของธุรกิจและผู้ใช้ Places API มีตัวเลือกราคาหลายแบบ คุณจึงเลือกตัวเลือกที่เหมาะกับความต้องการของคุณได้มากที่สุด

เติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่

ระดับที่หนึ่งคือ 17 ดอลลาร์ต่อ 1,000 เซสชันและระดับที่สองคือ 13.60 ดอลลาร์ต่อ 1,000 เซสชันโดยมีขั้นต่ำ 100,000 เซสชันต่อเดือน

เติมข้อความอัตโนมัติ

ระดับที่หนึ่งคือ $2.83 ต่อ 1,000 คำขอ และระดับที่สองคือ $2.27 ต่อ 1,000 คำขอ โดยมีขั้นต่ำ 100,000 คำขอต่อเดือน

รายละเอียดสถานที่

ระดับที่หนึ่งคือ 17 ดอลลาร์ต่อ 1,000 คำขอและระดับที่สองคือ 13.60 ดอลลาร์ต่อ 1,000 คำขอโดยมีขั้นต่ำ 100,000 คำขอต่อเดือน

รายละเอียดสถานที่ – ID Refresh

นี่เป็นการเพิ่มรายละเอียดสถานที่ฟรี ช่วยให้คุณสามารถส่งคืนรหัสสถานที่ใหม่ได้

ข้อมูลบรรยากาศ

ตามชื่อที่แนะนำ สิ่งนี้จะส่งคืนข้อมูลบรรยากาศ ระดับที่หนึ่งคือ $5 ต่อการนับ 1,000 ครั้ง และระดับที่สองคือ $4 ต่อการนับ 1,000 ครั้ง โดยมีจำนวนขั้นต่ำ 100,000 ครั้งต่อเดือน

ข้อมูลการติดต่อ

ซึ่งจะทำให้คุณสามารถแสดงข้อมูลติดต่อ เช่น หมายเลขโทรศัพท์ เว็บไซต์ และเวลาทำการได้ ซึ่งมีค่าใช้จ่าย $3 ต่อการนับ 1,000 ครั้งสำหรับระดับ 1 และ $2.40 ต่อการนับ 1,000 ครั้ง โดยมีจำนวนขั้นต่ำ 100,000 ครั้งต่อเดือน

ค้นหาสถานที่

Find Place ให้คุณใช้หมายเลขโทรศัพท์ ชื่อ หรือที่อยู่เพื่อค้นหาสถานที่พร้อมกับหมายเลขโทรศัพท์และที่อยู่ของสถานที่นั้น ระดับที่หนึ่งคือ 17 ดอลลาร์ต่อคำขอ 1,000 รายการและระดับที่สองคือ 13.60 ดอลลาร์ต่อ 1,000 คำขอโดยมีคำขอขั้นต่ำ 100,000 รายการต่อเดือน

หากคุณต้องการเฉพาะรหัสสถานที่ ค้นหาสถานที่นั้นฟรี

ค้นหาสถานที่ใกล้เคียง

ฟังก์ชันนี้จะส่งคืนรายการสถานที่ใกล้เคียงให้กับผู้ใช้ ระดับที่หนึ่งคือ $32 ต่อ 1,000 คำขอและระดับที่สองคือ $25.60 ต่อ 1,000 คำขอโดยมีขั้นต่ำ 100,000 คำขอต่อเดือน

สถานที่ ภาพถ่าย

Places Photo ไม่ให้ภาพถ่ายคุณภาพสูงของธุรกิจและจุดสนใจในแผนที่ของคุณ ระดับที่หนึ่งคือ $7 ต่อคำขอ 1,000 รายการ และ $5.60 ต่อ 1,000 คำขอ โดยมีคำขอขั้นต่ำ 100,000 รายการต่อเดือน

เพิ่ม apis

สถานที่- ค้นหาข้อความ

ผู้ใช้สามารถค้นหาคำแนะนำสถานที่ ฟังก์ชันนี้จะแสดงรายการสถานที่ที่ตรงกับเกณฑ์การค้นหา ระดับที่หนึ่งมีค่าใช้จ่าย $32 ต่อ 1,000 คำขอและระดับที่สองมีราคา $25.60 ต่อ 1,000 คำขอโดยมีขั้นต่ำ 100,000 คำขอต่อเดือน

เติมข้อความค้นหาอัตโนมัติ

ตามชื่อที่แนะนำ ฟังก์ชันนี้จะพยายามเติมข้อความค้นหาผู้ใช้โดยอัตโนมัติ ระดับที่หนึ่งมีค่าใช้จ่าย $2.83 ต่อ 1,000 คำขอ และระดับที่สองมีราคา $2.27 ต่อ 1,000 คำขอ โดยมีขั้นต่ำ 100,000 คำขอต่อเดือน

โซนเวลา API

Time Zone API ให้ข้อมูลที่ถูกต้องเกี่ยวกับเขตเวลาแก่ผู้ใช้ เช่น ชั่วโมงการทำงาน ระดับที่หนึ่งมีค่าใช้จ่าย $5 ต่อคำขอ 1,000 รายการ และ $4 ต่อคำขอ 1,000 รายการ โดยมีคำขอขั้นต่ำ 100,000 รายการต่อเดือน

การใช้ APIs

Google Maps เป็นเครื่องมือที่มีประโยชน์ซึ่งผู้คนสามารถใช้เพื่อค้นหาเส้นทาง เวลาปิดทำการ รายงานการจราจร และอื่นๆ อีกมากมาย หากคุณต้องการเปิดใช้งานความสามารถเหล่านี้บนเว็บไซต์ของธุรกิจของคุณ คุณจะต้องใช้ API อนุญาตให้ผู้เยี่ยมชมปักหมุดสถานที่โปรดของพวกเขา โดยใช้ API เมื่อคุณได้เรียนรู้วิธีตั้งค่า Google Map API แล้ว วิธีสร้าง API และประเภทของ API ที่เสนอผ่าน Google คุณสามารถเพิ่ม Google Map ในเว็บไซต์ธุรกิจของคุณได้

คำถามที่พบบ่อย:

  • API คืออะไร?
  • เหตุใดฉันจึงควรใช้ Google Maps API
  • API มีค่าใช้จ่ายเท่าไร?
  • ฉันจะซื้อ API ได้อย่างไร
  • Google Maps API ทำอะไร