ตำแหน่งในคอนโซล Google Cloud สำหรับจัดการรหัสไคลเอ็นต์
ฟังก์ชันการจัดการรหัสไคลเอ็นต์ของแพ็กเกจพรีเมียมจะพร้อมใช้งานในคอนโซลระบบคลาวด์ที่ด้านล่างของหน้าข้อมูลเข้าสู่ระบบ Google Maps Platform ในส่วนรหัสไคลเอ็นต์

คุณสามารถเข้าถึงงานการจัดการรหัสไคลเอ็นต์เพิ่มเติม ซึ่งรวมถึงการให้สิทธิ์ URL และการจัดการรหัสลับสำหรับการลงนามรหัสไคลเอ็นต์ได้ในหน้ารหัสไคลเอ็นต์แยกต่างหาก โดยคลิกไอคอน แก้ไขที่ด้านขวาสุดของส่วนรหัสไคลเอ็นต์
สำคัญ: แพ็กเกจพรีเมียมของ Google Maps Platform จะไม่มีให้บริการสำหรับการลงชื่อสมัครใช้หรือลูกค้าใหม่อีกต่อไป
คำถามที่พบบ่อยนี้ครอบคลุมคำถามเฉพาะเกี่ยวกับแพ็กเกจ Premium ของ Google Maps Platform
โปรดดูคำถามที่พบบ่อยเกี่ยวกับ Google Maps Platform ทั้งหมดในคำถามที่พบบ่อยเกี่ยวกับ Google Maps Platform
เริ่มต้นใช้งาน
- แพ็กเกจ Premium ของ Google Maps Platform คืออะไร
- API ใดบ้างที่รวมอยู่ในแพ็กเกจ Premium ของ Google Maps Platform
- ฉันจะรีเซ็ตข้อมูลเข้าสู่ระบบสำหรับคอนโซล Google Cloud ได้อย่างไร
- ข้อกำหนดในการให้บริการของแพ็กเกจพรีเมียม Google Maps Platform มีอะไรบ้าง
ขีดจำกัดการใช้งาน
- ระบบคำนวณการใช้งานแพ็กเกจ Premium ของ Google Maps Platform อย่างไร
- ฉันจะติดตามการใช้งานแพ็กเกจ Premium ของ Google Maps Platform ของแอปได้อย่างไร
- เหตุใดคำขอรายละเอียดของ Places API จึงมีอัตราค่าบริการหนึ่ง แต่คำขอ Place Autocomplete มีอัตราค่าบริการที่ต่ำกว่ามาก
การพัฒนาแอปพลิเคชัน
- ฉันจะได้รับทั้งรหัสโปรเจ็กต์และรหัสลูกค้าไหม
- ฉันควรใช้ทั้งคีย์ API และรหัสไคลเอ็นต์เพื่อตรวจสอบสิทธิ์ไหม
- โปรเจ็กต์คอนโซล Google Cloud ที่ฉันให้ไว้จะเปิดใช้ API ทั้งหมดที่มีอยู่ไหม
- คีย์ API กับรหัสลูกค้าแตกต่างกันอย่างไร
- ฉันจะเข้าถึงฟีเจอร์พรีเมียมบนอุปกรณ์เคลื่อนที่ด้วยแพ็กเกจ Google Maps Platform Premium ได้อย่างไร
- ไลบรารีแบบไดนามิกพร้อมใช้งานสำหรับ Android ที่ใช้แพ็กเกจ Google Maps Platform Premium ไหม
- ฉันจะเข้าถึง Maps JavaScript API โดยใช้รหัสไคลเอ็นต์ของ Google Maps Platform แพ็กเกจพรีเมียมจากหน้าที่โหลดผ่าน HTTPS (SSL) ได้อย่างไร
การจัดรูปแบบ
เริ่มต้นใช้งาน
-
แพ็กเกจ Google Maps Platform Premium (แพ็กเกจ Premium) ช่วยให้ผู้เข้าร่วมมีสิทธิ์เข้าถึงชุดบริการของเรา เพื่อให้มั่นใจว่าพวกเขามีเครื่องมือทั้งหมดที่จำเป็นในการใช้แผนที่ที่ปรับแต่งได้ ปรับขนาดได้ และพร้อมใช้งานบนอุปกรณ์เคลื่อนที่สำหรับแอปและเว็บไซต์
แพ็กเกจ Premium ของ Google Maps Platform จะไม่มีให้บริการสำหรับการลงชื่อสมัครใช้หรือลูกค้าใหม่อีกต่อไป
- API ใดบ้างที่รวมอยู่ในแพ็กเกจ Premium ของ Google Maps Platform
-
ผลิตภัณฑ์ต่อไปนี้ของ Google รวมอยู่ในแพ็กเกจ Google Maps Platform Premium แอปพลิเคชันที่ใช้ผลิตภัณฑ์เหล่านี้อยู่ภายใต้ ข้อตกลงระดับการให้บริการ (SLA) ของแพ็กเกจพรีเมียม Google Maps Platform และมีสิทธิ์รับการสนับสนุนด้านเทคนิค
- Maps JavaScript API
- Maps Static API
- Street View Static API
- Geocoding API
- Geolocation API
- Elevation API
- Directions API
- Distance Matrix API
- Time Zone API
- Roads API
- Places API และไลบรารี Places ของ Maps JavaScript API *
- Maps SDK สําหรับ Android
- Maps SDK สําหรับ iOS
* Places API ไม่รวมอยู่ในใบอนุญาตการติดตามเนื้อหาของแพ็กเกจ Premium หากคุณมีใบอนุญาตการติดตามเนื้อหาและต้องการใช้ Places API โปรดติดต่อทีมขายของ Google Maps
API ต่อไปนี้ไม่รวมอยู่ในแพ็กเกจ Premium ของ Google Maps Platform แอปพลิเคชันที่ใช้ API เหล่านี้ต้องเป็นไปตามข้อกำหนดในการให้บริการที่เผยแพร่สำหรับ API เหล่านี้ และจะไม่อยู่ภายใต้ SLA ของแพ็กเกจพรีเมียมของ Google Maps Platform หรือมีสิทธิ์รับการสนับสนุนด้านเทคนิค
- ฉันจะรีเซ็ตข้อมูลเข้าสู่ระบบสำหรับคอนโซล Google Cloud ได้อย่างไร
-
รีเซ็ตรหัสผ่านของบัญชี Google ลิงก์นี้ยังอยู่ในหน้าเข้าสู่ระบบคอนโซลระบบคลาวด์ด้วย
- ข้อกำหนดในการให้บริการของแพ็กเกจพรีเมียม Google Maps Platform มีอะไรบ้าง
-
หากคุณเป็นลูกค้าแพ็กเกจพรีเมียมของ Google Maps Platform โปรดดูข้อกำหนดที่ควบคุมการใช้งานแพลตฟอร์ม Google Maps ในข้อตกลง
ขีดจำกัดการใช้งาน
- ระบบคำนวณการใช้งานแพ็กเกจ Premium ของ Google Maps Platform อย่างไร
-
ก่อนหน้านี้ ผู้ใช้แพ็กเกจพรีเมียมของ Google Maps Platform ต้องซื้อเครดิตล่วงหน้าเพื่อใช้กับแอปพลิเคชัน โดยเครดิตจะหมดไปทีละน้อยในอัตราที่แตกต่างกันไปตาม API ที่ขอ ปัจจุบัน API ทั้งหมดมีให้บริการภายใต้รูปแบบการกำหนดราคาแบบจ่ายตามการใช้งาน ดูข้อมูลเพิ่มเติมได้ที่คู่มือการเรียกเก็บเงินของ Maps
- ฉันจะติดตามการใช้งานแพ็กเกจ Premium ของ Google Maps Platform ของแอปได้อย่างไร
-
ดูข้อมูลเกี่ยวกับการติดตามการใช้งานแอปพลิเคชัน รวมถึงรายงานการใช้งานและข้อมูลวิเคราะห์อื่นๆ ได้ที่คู่มือการรายงานของ Google Maps Platform
- เหตุใดคําขอรายละเอียด Places API จึงมีราคาหนึ่ง แต่คําขอการเติมข้อความอัตโนมัติของสถานที่มีราคาต่ำกว่ามาก
-
Places API ใช้ฐานข้อมูลธุรกิจและข้อมูลสถานที่อื่นๆ มากมาย การดูแลรักษาฐานข้อมูลนี้ให้ถูกต้องนั้นต้องอาศัยเวลาและความพยายามอย่างมาก เนื่องจากธุรกิจเปิดและปิดบ่อยครั้ง เราจึงจำเป็นต้องเรียกเก็บเงินเพิ่มสำหรับคำขอรายละเอียดสถานที่ สำหรับฟีเจอร์การเติมข้อความอัตโนมัติของสถานที่ เราตระหนักดีว่าผู้ใช้มักต้องพิมพ์อักขระหลายตัวเพื่อค้นหาสถานที่ เราจึงเรียกเก็บเงินในราคาที่ต่ำลงมากสำหรับคำขอแต่ละรายการ
การพัฒนาแอปพลิเคชัน
- ฉันได้รับทั้งรหัสโปรเจ็กต์และรหัสไคลเอ็นต์ใช่ไหม
-
จดหมายต้อนรับสำหรับลูกค้าเดิมของแพ็กเกจ Premium จะมีทั้งรหัสโปรเจ็กต์และรหัสไคลเอ็นต์
- ฉันควรใช้ทั้งคีย์ API และรหัสไคลเอ็นต์เพื่อตรวจสอบสิทธิ์ไหม
ลูกค้าเดิมของแพ็กเกจ Premium จะใส่คีย์ API หรือรหัสไคลเอ็นต์ในคําขอ API ได้แต่ต้องใส่อย่างใดอย่างหนึ่ง หากเลือกใช้รหัสไคลเอ็นต์ คุณต้องนําพารามิเตอร์
key
ออก หากคําขอมีทั้งรหัสไคลเอ็นต์และคีย์ API แอปพลิเคชันของคุณอาจทำงานผิดพลาดหรือทำงานในลักษณะที่ไม่คาดคิดตั้งแต่เดือนพฤศจิกายน 2021 เป็นต้นไป เราขอแนะนำให้ใช้คีย์ API แทนรหัสไคลเอ็นต์สําหรับการใช้งานแอปพลิเคชันใหม่
- โปรเจ็กต์คอนโซล Google Cloud ที่เราให้ไว้เปิดใช้ API ทั้งหมดที่มีอยู่ไหม
-
ได้ เมื่อใช้แพ็กเกจ Premium เราจะจัดสรร API ทั้งหมดโดยอัตโนมัติสำหรับโปรเจ็กต์คอนโซล Cloud เดียวกัน ลูกค้าเดิมที่ใช้แพ็กเกจ Premium จะเข้าถึง API ทั้งหมดในโปรเจ็กต์เดียวได้ API ในแพลตฟอร์มเดียวกัน (เว็บ บริการเว็บ แอนดรอยด์ หรือ iOS) จะใช้คีย์ API เดียวกันได้
- คีย์ API กับรหัสไคลเอ็นต์แตกต่างกันอย่างไร
-
รหัสโปรเจ็กต์ช่วยให้คุณสร้างคีย์ API ในคอนโซลระบบคลาวด์ได้ ความแตกต่างหลักระหว่างการใช้คีย์ API กับรหัสไคลเอ็นต์มีดังนี้
- การรองรับ API: คุณใช้คีย์ API กับ Maps API ใดก็ได้ หรือจะใช้รหัสไคลเอ็นต์กับ API ใดก็ได้ ยกเว้น Places API, Geolocation API, Roads API, Maps SDK สําหรับ Android และ Maps SDK สําหรับ iOS
- ความปลอดภัย: ทั้งคีย์ API และรหัสไคลเอ็นต์มีความปลอดภัยเท่าๆ กัน ตราบใดที่คุณทำตามหลักเกณฑ์ต่อไปนี้
- หากคุณใช้คีย์ API โปรดเก็บคีย์ไว้เป็นความลับ คำขอทั้งหมดไปยัง Maps API ใช้ HTTPS ดังนั้นความเสี่ยงที่จะมีบุคคลอื่นขัดขวางการรับส่งข้อมูลของคุณจึงมีน้อย อย่างไรก็ตาม หากมีคนได้รับคีย์ของคุณ บุคคลดังกล่าวจะส่งคำขอ Maps API โดยใช้คีย์ของคุณได้ หากต้องการป้องกันความเสี่ยงนี้สําหรับ API ฝั่งไคลเอ็นต์ คุณสามารถจํากัดโดเมนที่ใช้คีย์ของคุณได้ สําหรับ API ฝั่งเซิร์ฟเวอร์ ให้จํากัดคีย์เพื่อให้อนุญาตคําขอจากที่อยู่ IP ต้นทางของเซิร์ฟเวอร์เท่านั้น ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้คีย์ API อย่างปลอดภัยได้ที่หัวข้อการใช้คีย์ API
- หากคุณใช้รหัสลูกค้า โปรดเก็บคีย์การเข้ารหัส (ที่คุณใช้สร้างลายเซ็นดิจิทัล) ไว้เป็นความลับ นอกจากนี้ โปรดตรวจสอบว่าคุณไม่เคยใช้คีย์การเข้ารหัสในคำขอ API หรือใช้เพื่อลงนาม URL โดยใช้ JavaScript เนื่องจากแนวทางปฏิบัติเหล่านี้อาจเปิดเผยคีย์ของคุณ
- ฉันจะเข้าถึงฟีเจอร์พรีเมียมบนอุปกรณ์เคลื่อนที่ด้วยแพ็กเกจพรีเมียมของแพลตฟอร์ม Google Maps ได้อย่างไร
-
คุณสามารถเข้าถึงฟีเจอร์พรีเมียมบนอุปกรณ์เคลื่อนที่ได้โดยใช้ SDK เดียวกันกับที่พร้อมให้บริการแก่ผู้ใช้ API มาตรฐาน ซึ่งได้แก่ Maps SDK สำหรับ iOS และ Maps SDK สำหรับ Android หากต้องการเข้าถึงฟีเจอร์พรีเมียม ให้ตรวจสอบว่าคุณใช้คีย์ API จากโปรเจ็กต์ที่สร้างขึ้นให้คุณระหว่างลงชื่อสมัครใช้ หากต้องการยืนยันว่าคุณมีสิทธิ์เข้าถึงฟีเจอร์พรีเมียมบนอุปกรณ์เคลื่อนที่ ให้โหลดแผนที่โดยใช้ไลบรารีแบบคงที่ ดูข้อมูลเพิ่มเติมได้ที่คู่มือการเริ่มต้นใช้งานแพ็กเกจ Premium ใน Android และใน iOS
- ไลบรารีแบบไดนามิกพร้อมใช้งานสำหรับ Android ที่มีแพ็กเกจ Premium ของ Google Maps Platform ไหม
-
ได้ เมื่อใช้แพ็กเกจพรีเมียม คุณจะใช้ไลบรารีแบบไดนามิกสำหรับ Maps SDK สำหรับ Android แทนไลบรารีแบบคงที่ได้ด้วย ดูข้อมูลเพิ่มเติมได้ที่คู่มือการเริ่มต้นใช้งานแพ็กเกจ Premium ใน Android
- ฉันจะเข้าถึง Maps JavaScript API โดยใช้รหัสไคลเอ็นต์ของแพ็กเกจ Google Maps Premium จากหน้าที่โหลดผ่าน HTTPS (SSL) ได้อย่างไร
-
หากต้องการเข้าถึง Maps JavaScript API จากหน้าที่โหลดผ่าน HTTPS คุณต้องให้สิทธิ์ URL HTTPS ที่ต้องการใช้ API ก่อน
การจัดรูปแบบ
- เหตุใดธุรกิจจึงไม่แสดงในแผนที่
-
เมื่อโหลดแผนที่โดยใช้ Maps JavaScript API และใส่ข้อมูลเข้าสู่ระบบของแพ็กเกจพรีเมียม (พารามิเตอร์
key
หรือclient
) ระบบจะปิดข้อมูลธุรกิจบนแผนที่ไว้โดยค่าเริ่มต้น หากต้องการเปิดใช้อีกครั้ง คุณจะต้องใส่โค้ดการจัดรูปแบบบางส่วนไว้ในแผนที่var styles = [ { featureType: 'poi.business', stylers: [ { visibility: 'on' } ] } ]; map.setOptions({styles: styles});