ก่อนอื่นสำหรับคนที่สงสัยว่า Google Maps Platform คืออะไร? ต่างกับ Google Maps ที่เราใช้งานหรือไม่? เราอธิบายได้ดังนี้
- Google Maps คือ Maps Application ที่ Google พัฒนาขึ้นให้เราใช้งานฟรี ๆ ทั้งบน Web Application, iOS และ Android
- เป็น API (เครื่องมือ) สำหรับให้ developer เขียน code เพื่อให้แสดง Google Maps (ตัวแผนที่)
- รวมถึง เรียกใช้ services อื่น ๆ ที่เกี่ยวข้องกับ Google Maps มาใช้บน application ที่เราพัฒนาขึ้น –> สรุปสั้น ๆ คือ
- Google Maps Platform เป็นโลกของ developer คนเขียนโค้ด
16 July 2018 จะเป็นวันที่ Google เริ่มเปลี่ยนมาใช้ Google Maps Platform แล้วนะครับ โดยมีใจความสำคัญ ๆ เช่น
- เปลี่ยนชื่อจาก Google Maps API เป็น Google Maps Platform
- คิดค่าใช้จ่ายตามปริมาณการใช้งานจริงแบบรายเดือน (pay-as-you-go)
- โดยคิดราคาต่อทุก ๆ 1,000 service requests
- ยิ่งใช้เยอะ ราคาต่อหน่วยจะยิ่งถูก
- แจกฟรีปริมาณการใช้งาน 200 USD/month
- หลังจากเกริ่นไปพอสมควร วันนี้มี Tip เล็กๆน้อยๆ มานำเสนอสำหรับองค์กรที่ใช้งาน Google Maps Platform อยู่แล้วให้ประหยัดมากขึ้นได้ดังนี้
- สำหรับ Dynamic Map (การแสดง Google Maps บน web application), ไม่ควร load map บ่อย ๆ เพราะจะทำให้นับ request
- เพิ่มขึ้น เช่น application ที่แสดง list ของสาขาธนาคาร เมื่อ user เลือกเพื่อเปลี่ยนสาขา และต้องการให้ย้ายตำแหน่งบน map
- ก็ให้ทำการย้าย marker แทน โดยไม่จำเป็น load map ใหม่ สรุปคือ code ด้านล่างควรถูก execute เท่าที่จำเป็นเท่านั้น
หากมีข้อสงสัยหรือต้องการข้อมูลเพิ่มเติมเกี่ยวกับ Google Maps Platform สามารถดูได้ที่ → https://bit.ly/2NNWpmc