Menu

Google Maps Platform : How to optimize

ก่อนอื่นสำหรับคนที่สงสัยว่า Google Maps Platform คืออะไร? ต่างกับ Google Maps ที่เราใช้งานหรือไม่? เราอธิบายได้ดังนี้

  • Google Maps คือ Maps Application ที่ Google พัฒนาขึ้นให้เราใช้งานฟรี ๆ ทั้งบน Web ApplicationiOS และ 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. โดยคิดราคาต่อทุก ๆ 1,000 service requests
    2. ยิ่งใช้เยอะ ราคาต่อหน่วยจะยิ่งถูก
    3. แจกฟรีปริมาณการใช้งาน 200 USD/month

ลงทะเบียนใช้งาน Google Maps Platform ฟรี $200 คลิกที่นี่

สามารถจ่ายได้ 2 วิธีคือ ผูกบัตรเครดิตตัวเอง บน GCP Console หรือ ติดต่อผ่าน Google Partner เช่น Tangerine

หลังจากเกริ่นไปพอสมควร วันนี้มี Tip เล็กๆน้อยๆ มานำเสนอสำหรับองค์กรที่ใช้งาน Google Maps Platform อยู่แล้วให้ประหยัดมากขึ้นได้ดังนี้

  • สำหรับ Dynamic Map (การแสดง Google Maps บน web application), ไม่ควร load map บ่อย ๆ เพราะจะทำให้นับ request
  • เพิ่มขึ้น เช่น application ที่แสดง list ของสาขาธนาคาร เมื่อ user เลือกเพื่อเปลี่ยนสาขา และต้องการให้ย้ายตำแหน่งบน map
  • ก็ให้ทำการย้าย marker แทน โดยไม่จำเป็น load map ใหม่ สรุปคือ code ด้านล่างควรถูก execute เท่าที่จำเป็นเท่านั้น
  • ถ้า end user ไม่จำเป็นต้องมี interaction ใด ๆ กับ Google Maps ให้ใช้ Maps Static API แทน Dynamic Map
  • เพราะราคาถูกกว่า โดย Maps Static API จะให้ผลลัพธ์เป็น image กลับมาและเราสามารถนำรูปนั้นไปใช้งานต่อได้
  • เช่น เรียกเป็น web services แล้วส่งรูปแผนที่ที่ได้มานั้นเข้า email พนักงานที่จะออกไปทำงานภายนอกบริษัท เป็นต้น
  • Native App ทั้งบน iOS และ Android สามารถเรียกใช้งานผ่าน Maps SDK for iOS และ Maps SDK for Android ได้ฟรี
  • แบบไม่จำกัดจำนวน ดังนั้น เราสามารถทำ mobile app ให้แสดงแผนที่จาก Google Maps ได้แบบฟรี ๆ

หากท่านสนใจ หรือต้องการข้อมูลเพิ่มเติม ติดต่อที่ info@tangerine.co.th หรือ 02 285 5511

Share on facebook
FB Share
Share on linkedin
LinkedIn

Vendors

Highlight Post

แชร์ประสบการณ์ขึ้นพูด 15 นาทีในงาน Google Cloud Summit Bangkok 2019

แชร์ประสบการณ์ขึ้นพูด 15 นาทีในงาน Google Cloud Summit Bangkok 2019

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

VxBlock อีกหนึ่งทางเลือกของ Desktop Virtualization

VxBlock อีกหนึ่งทางเลือกของ Desktop Virtualization

ในปัจจุบัน HCI มีการใช้งานอย่างแพร่หลาย เนื่องจากเป็นเทคโนโลยีที่มีความรวดเร็ว และง่ายในการติดตั้ง สามารถเริ่มต้นเล็กๆและขยายให้ใหญ่ได้ไม่ยาก (Scale Up and Scale Out) รวมทั้งง่ายในการจัดการ และเพิ่มประสิทธิภาพในการทำงานของผู้ใช้

10 ความเสี่ยงด้านความปลอดภัยของข้อมูลที่มีผลต่อบริษัท(ตอนที่1)

10 ความเสี่ยงด้านความปลอดภัยของข้อมูลที่มีผลต่อบริษัท(ตอนที่1)

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

Knowledge

การสร้างนัดหมายใน Google Calendar

การสร้างนัดหมายใน Google Calendar

G Suite Google Cloud Knowledge

คุณสามารถเข้าถึงปฎิทินได้โดยเข้าผ่าน Gmail และ คลิก Icon Calendar หรือ calendar.google.com

การตั้งค่าแจ้งเตือน Gmail ภายหลัง

การตั้งค่าแจ้งเตือน Gmail ภายหลัง

G Suite Google Cloud Knowledge

การตั้งค่าการแจ้งเตือน Email ภายหลัง เป็นฟั่งชั่นที่เอาไว้ใช้ในการอ่านอีเมลในภายหลังเพื่อเวลาที่หลงลืมและนึกกลับมาอ่านอีเมล

FAQ: การเพิ่ม user แบบ profile ใน Google Chrome

FAQ: การเพิ่ม user แบบ profile ใน Google Chrome

G Suite Google Cloud Knowledge

เพิ่มบัญชีลงใน Chrome เพื่อง่ายต่อการจัดการ ตั้งค่าได้แตกต่างกันในแต่ละบัญชีในกรณีที่มีหลายบัญชีเพื่อง่ายต่อการตั้งค่า Third party app

News and Events

Related Blogs

Scroll to Top