ทำความรู้จัก Google Developers สำหรับนักพัฒนาเว็บไซต์ (Part 2)
ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

 

     ต่อจาก ทำความรู้จัก ทำความรู้จัก Google Developers สำหรับนักพัฒนาเว็บไซต์ (Part 1) ยังมี Services ของ Google ที่น่าสนใจอีกหลายตัว และมีประโยชน์มากสำหรับนักพัฒนาเว็บไซต์ ซึ่งใน Part 1 ได้อธิบายไปถึง Services ที่เกี่ยวข้องกับ Design การแสดงผล และส่วนประกอบที่ User สามารถมองเห็นได้ มาใน Part 2 นี้จะเป็น Services ที่เกี่ยวข้องกับข้อมูลบ้าง อย่างเช่นข้อมูลที่นักพัฒนาต้องการจาก User อาจจะใช้ Sign In หรือ ข้อมูลที่จะนำมาใช้วิเคราะห์ต่างๆ โดยใช้ Google มาทำความรู้จักแต่ละตัวกันเลย

 

    

 

     Analytics สำหรับ Service ตัวนี้ ความหมายค่อนข้างตรงตัว เป็น Service ที่ Google พัฒนามาสำหรับวิเคราะห์ข้อมูล ซึ่งสำหรับบทความนี้จะเน้นที่การทำงานบนเว็บไซต์ก่อน ทาง Google เปิดให้นักพัฒนาเว็บไซต์ หรือ ผู้ดูแลเว็บไซต์ทั้งหลาย ที่อยากได้ข้อมูลของผู้ที่เข้ามาเยีึ่ยมชมเว็บไซต์ แต่ไม่ต้องการพัฒนาตัววิเคราะห์และเก็บข้อมูลเอง เพราะการพัฒนาระบบแนวนี้ให้ดีค่อนข้างจะซับซ้อนและใช้เวลา สามารถนำตัว Library ของ Google Analytics ไปติดตั้งที่เว็บไซต์ จากนั้นสามารถรอดูผลการวิเคราะห์ได้เลย นอกจากข้อมูลเชิงสถิติ จำนวนการเข้าเว็บไซต์ จำนวนการเข้าหน้าเพจต่างๆ แล้ว ตัว Google Analytics ยังสามารถใช้เป็นลักษณะของ Web Tracking เว็บไซต์ที่มีระบบสมาชิก แล้วอยากรู้ว่าแต่ละคนเข้าหน้าเพจไหนบ้าง หรือ ทำกิจกรรมอะไรบนเว็บไซต์บ้าง สามารถใช้ Google Analytics ในการติดตามเก็บข้อมูลของแต่ละสมาชิกได้ เข้าไปดูเพิ่มเติมได้ที่ https://developers.google.com/analytics ... ction/web/

     Sign In เมื่อพูดถึงระบบสมาชิก เรียกได้ว่าเป็นระบบพื้นฐานที่ทุกเว็บไซต์ต้องมี เพราะสำหรับนักพัฒนาเว็บไซต์ต้องอยากรู้ว่ามีผู้ใช้ระบบจำนวนเท่าไหร่ มีการระบุตัวตนว่าแต่ละคนชื่ออะไร อีเมลติดต่อ ที่อยู่ อายุและข้อมูลอื่นๆ ที่ทำให้เราสามารถติดต่อกับผู้ใช้ได้ และสามารถนำข้อมูลสมาชิกมาใช้ประโยชน์ในด้านธุรกิจ ยกตัวอย่างเช่น การขายสินค้า การส่งสินค้า ล้วนแต่จำเป็นต้องใช้ข้อมูลเหล่านี้ ในเว็บไซต์ก็ต้องมีหน้าฟอร์มสำหรับสมัครสมาชิก แต่การกรอกข้อมูลในฟอร์มสำหรับ User บางรายอาจจะไม่ค่อยสะดวกนัก เพราะฉะนั้น Google Sign In จะช่วยอำนวยความสะดวกเรื่องนี้ได้ โดย User ส่วนใหญ่จะมีการสมัครบริการอีเมลอย่าง Gmail ไว้ เมื่อนักพัฒนาเว็บไซต์นำตัว Google Sign In มาติดตั้งในเว็บไซต์ เพียงแค่ User คลิกปุ่ม Google Sign In ตัว Service ก็จะส่งข้อมูลสมาชิกมายังเว็บไซต์ให้โดยอัตโนมัติ นอกจากเรื่องความสะดวกรวดเร็วในการเข้าสู่ระบบของเว็บไซต์แล้ว ยังมีเรื่องของความปลอดภัยในการเข้าสู่ระบบ เพราะ Google Sign In ทำหน้าที่เป็นผู้ตรวจสอบสิทธิ์ให้เราแล้ว เข้าไปดูเพิ่มเติมได้ที่ https://developers.google.com/identity/sign-in/web/

     Maps เป็น Service สำหรับแสดงแผนที่ที่สามารถปรับแต่งข้อมูลที่ใช้แสดงได้แบบ Dynamic สามารถแสดงแผนที่ได้จากทั่วโลก สามารถกำหนดตำแหน่งบนแผนที่ ใส่ข้อความ และใส่รูปภาพสถานที่ตามที่กำหนด ซึ่งถ้าเข้าไปดูใน Google Maps Javascript API จะเห็นว่ามีความสามารถที่นำมาประยุกต์ทำเป็นระบบได้มากมาย ยกตัวอย่างเช่น การค้นหาสถานที่สำคัญ ค้นหาร้านอาหาร โรงพยาบาล แสดงแผนที่ตามชื่อของสถานที่ที่กรอกเข้ามา การปักหมุดสถานที่ต่างๆ ในแผนที่ และใน Google Maps Service จะมีตัวค้นหาตำแหน่ง สามารถกำหนดตำแหน่งเริ่มต้นและมีการกำหนดตำแหน่งปลายทาง สามารถคำนวณเส้นทางสำหรับเดินทาง มีการแสดงจำนวนเวลาที่ใช้ในการเดินทาง และระยะทางที่เดินทาง สามารถคำนวณหาระยะทางของสถานที่ต่างๆ นำมาเปรียบเทียบได้ มีตัว Street View สำหรับแสดงภาพเส้นทางแบบ 360 องศา เข้าไปดูเพิ่มเติมได้ที่ https://developers.google.com/maps/docu ... avascript/

 สามารถอ่านบทความที่เกี่ยวข้องเพิ่มเติมได้ ที่ ทำความรู้จัก Google Developers สำหรับนักพัฒนาเว็บไซต์ (Part 1)


พัฒนาโปรแกรมบนเว็บ PHP บริการพัฒนา Joomla Extension พัฒนาและปรับแต่งเว็บบอร์ด phpBB