เมื่อสัปดาห์ที่ผ่านมา Google ได้ประกาศว่ามีการเปิดให้ใช้ตัวเชื่อม (Connector) เพื่อเชื่อมต่อ AppSheet เข้ากับ Apps Script ได้แล้ว ทำให้ผู้ใช้งานสามารถเรียกใช้งานฟังก์ชันโค้ดจาก Apps Script บน AppSheet ที่เป็นเครื่องมือ No-Code ได้
จากการปรับปรุงในครั้งนี้ นับเป็นการขยายความสามารถของ AppSheet เป็นอย่างมาก เพราะจะทำให้ผู้ใช้งานสามารถเข้าถึงโค้ดไม่เพียงแต่บน Apps Script ได้เท่านั้น แต่ยังรวมถึงจักรวาลอย่าง Google Workspace, YouTube, Google Analytics หรือ BigQuery ได้อีกด้วย
รู้จักจักรวาล Google Workspace, AppSheet และ Apps Script
Google Workspace
หากใครที่ทำงานอยู่ในภาคองค์กรหรือธุรกิจก็อาจจะรู้จัก Google Workspace (G-Suite เดิม) กันเป็นอย่างดีอยู่แล้ว เช่น Google Drive, Google Docs, Google Sheets, Google Slide และอื่น ๆ ซึ่งนอกจากที่เราจะสามารถใช้งาน Workspace เหล่านั้น บนหน้าเว็บไซต์หรือบนแอปพลิเคชันจาก Google ได้แล้ว เรายังสามารถเรียกใช้งาน Workspace ผ่าน API จากแอปอื่น ๆ ได้อีกด้วย
Apps Script
Apps Script คือ แพลตฟอร์มการเขียนโปรแกรมแบบ Low-Code ที่ช่วยให้ภาคธุรกิจสร้าง Solution ได้อย่างรวดเร็วและง่ายดาย ทำให้เป็นอัตโนมัติ และเขียนโปรแกรมที่สามารถขยายการทำงานพวกแอปพลิเคชันในเครือ Google Workspace เพื่อสั่งงานและควบคุมแอปเหล่านั้นให้สามารถสร้างฟังก์ชันใหม่ ๆ หรือกำหนดการทำงานนอกเหนือจากสิ่งที่แอปทำได้ในแบบท่ีเราอยากจะทำ
นอกจากนี้ Apps Script ยังทำงานร่วมกับบริการต่างๆ ของ Google เช่น YouTube, Google Analytics และ BigQuery อีกด้วย
App Sheet
AppSheet คือ แพลตฟอร์ม No-Code ที่กูเกิลซื้อเข้ามาเป็น Product ในเครือตั้งแต่ปี 2020 ซึ่งการทำงานของ AppSheet คือ มีไว้สำหรับสร้างแอปพลิเคชันหรือ Workflow ที่ไม่จำเป็นต้องมีการเขียนโค้ดเลยก็สามารถใช้งานได้ ด้วยการใช้งานแบบลากวาง เพราะตัวซอฟต์แวร์มี UI แบบตารางมาให้ ทำให้เราไม่ต้องเขียนโค้ดเลย
Apps Script connector for AppSheet ตัวเชื่อมใหม่ ผู้ใช้งานที่ไม่มีทักษะเขียนโค้ดก็ใช้งานได้ง่าย
การเปิดตัวตัวเชื่อมหรือ Connector จาก Google ในครั้งนี้ จะช่วยเปิดทางให้ผู้ใช้งานธุรกิจหรือองค์กรต่าง ๆ (ที่ไม่มีทักษะในการเขียนโค้ดหรือเขียนโค้ดไม่คล่อง) ที่กำลังใช้งาน AppSheet อยู่ สามารถใช้ระบบ UI ของ AppSheet ไปสั่งงานบน Apps Script ได้ ซึ่งถือว่าเป็นการช่วยเพิ่มความสามารถในการสั่งงานแบบอัตโนมัติในฝั่งธุรกิจได้อีกมากเลยทีเดียว
ตัวอย่างเช่น บน AppSheet สามารถใช้ Apps Script เพื่อทำให้ Workflow เป็นไปแบบอัตโนมัติด้วย Google Workspace โดยใช้ Workspace API สำหรับ Drive, Docs, Sheets, Admin SDK รวมถึงบริการอื่น ๆ ของ Google อีกด้วย เช่น YouTube, Google Analytics และ BigQuery
ตอนนี้ผู้ใช้งาน AppSheet สามารถใช้งาน Connector นี้ได้แล้ว ด้วยการที่เข้าไปเลือกเมนู Automation เลือกสร้าง Bot และเลือกคำสั่งเป็น Call a script (หรือสามารถดูการใช้งานแบบละเอียดได้ ที่นี่)