Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> จดหมาย

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

แม้ว่าคุณจะคิดว่าคุณเป็นคนที่มีประสิทธิภาพและมีประสิทธิผลมากที่สุดในโลก แต่ก็มี เสมอ ห้องสำหรับการปรับปรุงและ Google Scripts สามารถช่วยได้

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

ความจริงก็คือมีสคริปต์ที่เขียนไว้ล่วงหน้าจำนวนมากที่ให้บริการฟรีบนอินเทอร์เน็ต และถึงแม้จะไม่ได้ทำตามที่คุณต้องการ การปรับให้เข้ากับความต้องการของคุณก็ไม่ยากอย่างที่คิด

สามสคริปต์เพื่อปรับปรุงประสิทธิภาพการทำงาน

ในบทความนี้ ฉันจะให้สคริปต์สามตัวที่คุณสามารถเพิ่มลงในบัญชี Google ไดรฟ์ของคุณ:

  • กิจกรรมในปฏิทินไปยังอีเมล -- สคริปต์นี้จะส่งอีเมลถึงคุณ 10 กิจกรรมที่จะเกิดขึ้นเร็วที่สุดในปฏิทินของคุณ
  • แบบฟอร์มเพื่อส่งอีเมล -- ใช้สคริปต์นี้เพื่อยอมรับการกรอกแบบฟอร์มไปยังอีเมลของคุณโดยตรง (เช่น แบบฟอร์มติดต่อเว็บไซต์)
  • ทวิตเตอร์เป็น RSS -- สร้างระบบอัตโนมัติที่ตรวจสอบ Twitter และเพิ่มสิ่งที่คุณสนใจลงในฟีด RSS ที่กำหนดเอง

สคริปต์เหล่านี้อิงตามสคริปต์ที่มีอยู่บนเว็บ ในบางกรณี ฉันได้ปรับแต่งแล้ว แต่ในแต่ละกรณี คุณจะเห็นลิงก์ไปยังต้นฉบับและคำแนะนำเกี่ยวกับวิธีการปรับแต่งแบบเดียวกันสำหรับตัวคุณเอง

ส่งกิจกรรมในปฏิทินไปที่อีเมล

สคริปต์แรกมาจาก Google Developers โดยตรง สคริปต์นี้มีจุดประสงค์เพื่อส่งการอัปเดตตามกำหนดเวลาไปยังอีเมลของคุณพร้อมด้วย 10 กิจกรรมที่กำลังจะมีขึ้นในปฏิทิน Google ของคุณ

หากต้องการใช้สคริปต์ใดๆ เหล่านี้ เพียงไปที่บัญชี Google Scripts ของคุณแล้ววางสคริปต์ลงในนั้น ในกรณีนี้ รับสคริปต์ของคุณจาก รายการกิจกรรม ของหน้า Google Developers

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

เมื่อคุณวางสคริปต์ตัวอย่างจากที่นั่นแล้ว ให้คลิกที่แหล่งข้อมูล จากเมนูใน Google Scripts จากนั้นเลือก บริการขั้นสูงของ Google...

เพื่อให้สคริปต์นี้ทำงาน คุณต้องเปิด API ปฏิทินในหน้าต่างนี้

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

จากนั้น คลิกที่ Google Developers Console ในช่องสีเหลืองที่ด้านล่างของหน้าต่างนี้

ในหน้าต่างถัดไป คุณจะเห็นช่องค้นหาที่มีลิงก์จำนวนมากบนหน้า เพียงค้นหา "ปฏิทิน" และคลิกที่ ปฏิทิน API ลิงค์

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ในหน้าต่างถัดไป คุณจะต้องคลิกปุ่ม "เปิดใช้งาน API" เพื่อเปิดใช้งานการเชื่อมต่อระหว่างบัญชี Google Scripts และ Google ปฏิทินของคุณ

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

เพื่อให้สคริปต์นี้ทำงาน คุณต้องมี ID ปฏิทินของคุณ โดยเข้าไปที่การตั้งค่าปฏิทิน แล้วเลือกปฏิทินที่ต้องการรับการแจ้งเตือน

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ในส่วนนี้ ให้เลื่อนลงไปที่ส่วนที่อยู่ของปฏิทิน และคุณจะเห็นรหัสปฏิทินของคุณที่นี่

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

คัดลอก ID ปฏิทินของคุณ จากนั้นกลับไปที่สคริปต์ที่คุณได้วางในหน้า Google Scripts ของคุณ

ค้นหาบรรทัดที่ขึ้นต้นด้วย "var calendarID =" แล้ววาง ID ของคุณแทนรหัสที่อยู่ตรงนั้น

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ดังนั้น ณ จุดนี้สคริปต์คุณเพิ่ง ขโมย ที่ยืมมาจากไซต์ Google Developers จะส่ง 10 กิจกรรมถัดไปไปยังบันทึกของ Google Script

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

มันเจ๋งและทุกอย่าง แต่ก็ไม่ได้ช่วยอะไรคุณมากนัก คุณต้องการปรับแต่งโค้ดนี้เพื่อส่งรายการนี้ไปยังที่อยู่อีเมลของคุณโดยใช้ฟังก์ชัน "sendEmail" ของ Google Scripts ค้นหาส่วนของโค้ดที่ขึ้นต้นด้วย "Logger.log('%s (%s)', event.summary...." และแสดงความคิดเห็นแต่ละบรรทัดด้วย "//" ข้างหน้า

ภายใต้บรรทัดเหล่านั้น ให้พิมพ์ขึ้นบรรทัดใหม่ดังนี้:

"html=html + event.summary + "


;"

ตรวจสอบให้แน่ใจว่าได้กำหนดตัวแปรใหม่ที่จุดเริ่มต้นของสคริปต์ของคุณโดยเพิ่มบรรทัดนี้พร้อมกับคำจำกัดความของตัวแปรอื่นๆ ทั้งหมด:

"var html"

ไม่ต้องกังวล เหลืออีกไม่มากแล้ว ใกล้จะถึงแล้ว!

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ถัดไป คุณจะต้องเพิ่มส่วนเล็ก ๆ ของสคริปต์นี้ที่ส่วนท้ายสุดของฟังก์ชัน "listNext10Events" ที่คุณได้เพิ่มลงในบัญชี Google Scripts ของคุณ

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ในช่อง "ถึง" ให้พิมพ์ที่อยู่อีเมลใดก็ได้ที่คุณต้องการให้กิจกรรมในปฏิทินได้รับอีเมล ในช่อง "หัวเรื่อง" ให้พิมพ์สิ่งที่คุณต้องการ แล้วคุณจะจำอีเมลเตือนความจำที่เข้ามาได้ สุดท้าย ตรวจสอบให้แน่ใจว่าฟิลด์ "htmlBody" เป็นเพียง "html" เท่านั้น และไม่ใช่อย่างอื่น

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

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

นั่นคือทั้งหมดที่มีให้ แน่นอน คุณไม่จำเป็นต้องรันสคริปต์ด้วยตนเองในแต่ละครั้งใช่ไหม แต่คุณสามารถตั้งค่าทริกเกอร์ให้เรียกใช้สคริปต์นี้วันละครั้งหากต้องการ

คุณทำได้โดยคลิกที่แหล่งข้อมูล ในเมนู และเลือกทริกเกอร์ของโปรเจ็กต์ปัจจุบัน .

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

สุดท้าย คลิก เพิ่มลิงก์ทริกเกอร์ใหม่ เลือกฟังก์ชัน "listNext10Events" เลือก "Time-driven" เป็นเหตุการณ์ จากนั้นคุณสามารถเลือกว่าจะรับกิจกรรมทุกวัน สัปดาห์ เดือน ช่วงเวลาใดก็ได้ที่คุณเลือก

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

สุดท้ายคลิกบันทึก ตอนนี้สคริปต์ของคุณจะทำงานโดยขึ้นอยู่กับช่วงเวลาที่กำหนด และคุณจะได้รับการอัปเดตทางอีเมลพร้อมกิจกรรมในปฏิทินที่จะเกิดขึ้นอีก 10 รายการ!

ส่งแบบฟอร์มไปยังอีเมลของคุณ

สคริปต์ที่มีประโยชน์อีกอย่างหนึ่งมาจาก Amit Agarwal ที่ยอดเยี่ยมและเป็นที่นิยมตลอดกาลที่ Digital Inspirations ซึ่งคุณจะพบ Google Script ที่เป็นประโยชน์ในการส่งข้อมูลแบบฟอร์มไปยังอีเมลของคุณโดยตรง

ลำดับแรกของธุรกิจของคุณคือสร้าง Google ฟอร์มโดยไปที่บัญชี Google ไดรฟ์ คลิกใหม่ จากนั้นเลือก Google ฟอร์ม . หากคุณต้องการความช่วยเหลือในการสร้าง Google ฟอร์ม เรามีบทความเก่าๆ มากมายที่จะแสดงให้คุณเห็นถึงวิธีการ

ในตัวอย่างนี้ ฉันได้สร้างแบบฟอร์มติดต่อสำหรับเว็บไซต์ของฉัน โดยถามผู้อ่านถึงชื่อ ที่อยู่อีเมล และช่องข้อความย่อหน้าสำหรับความคิดเห็นของผู้อ่าน

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ในมุมมองตัวแก้ไขแบบฟอร์ม ให้คลิก ดูการตอบกลับ เพื่อเปิด Google สเปรดชีต จากนั้นคลิก เครื่องมือ จากเมนูและเลือก ตัวแก้ไขสคริปต์ .

เน้นรหัสทั้งหมดที่คุณเห็น และวางด้วยรหัสจากหน้าของ Amit ที่ลิงก์ด้านบน สุดท้าย ให้แทนที่ amit@labnol.org ในโค้ดด้วยที่อยู่อีเมลของคุณ

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

สุดท้าย ให้คลิก เรียกใช้ ไอคอน. คุณจะต้องให้สิทธิ์สคริปต์เพื่อใช้อีเมล เมื่อคุณยอมรับการให้สิทธิ์ สคริปต์จะเริ่มทำงาน

ตอนนี้ส่วนที่เย็น เมื่อใดก็ตามที่มีใครกรอกแบบฟอร์มของคุณและส่ง คุณจะได้รับอีเมลพร้อมรายละเอียดทันที

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

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

คุณลองคิดหาวิธีเจ๋งๆ อื่นๆ ในการใช้สคริปต์จากแบบฟอร์มถึงอีเมลที่ยอดเยี่ยมนี้ได้ไหม

Twitter ไปยัง RSS Feeds

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

นี่เป็นอีกหนึ่งสคริปต์ที่ยอดเยี่ยมจาก Amit Agarwal ที่จะนำวิดเจ็ตฟีดที่คุณตั้งค่าไว้ใน Twitter และส่งไปยังฟีด RSS ที่คุณสามารถโหลดได้ในโปรแกรมอ่านฟีดที่คุณชื่นชอบ

ขั้นตอนแรกของคุณคือการตั้งค่าวิดเจ็ตใน Twitter ไปที่ Twitter การตั้งค่าโปรไฟล์ พื้นที่ และคลิกที่ วิดเจ็ต ในเมนูด้านข้าง

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ที่นี่ คุณสามารถกำหนดค่าวิดเจ็ตที่จะกรองทวีตผ่านพารามิเตอร์การค้นหาที่คุณตั้งไว้ ตัวอย่างเช่น ในการตั้งค่าวิดเจ็ตที่จะให้สตรีมของทวีตที่สร้างโดยใช้แฮชแท็ก #smarthome ฉันจะตั้งค่าวิดเจ็ตด้วยคำค้นหาของ #smarthome ดังที่แสดงไว้ที่นี่

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

เมื่อคุณตั้งค่าวิดเจ็ตแล้ว ให้ดูโค้ดฝังตัวที่ให้มาในหน้าจอการกำหนดค่าและแยกรหัสวิดเจ็ต คุณจะต้องการมัน

ได้เวลาตั้งค่าสคริปต์แล้ว กลับไปที่บัญชี Google Scripts คัดลอกสคริปต์ฟีด RSS ของ Twitter แล้ววางลงในบัญชีของคุณ ฟังก์ชันนี้เรียกว่า Twitter_RSS() เลื่อนดูสคริปต์ไปที่ส่วนที่เริ่มต้นด้วย "widgetID=e.queryString?e.querySTring" และเปลี่ยนรหัสในสคริปต์เป็น Widget ID ของคุณเองที่คุณบันทึกไว้ด้านบน

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

ตอนนี้ก็แค่เปลี่ยนรหัสที่เลือกเป็น "Twitter_RSS" แล้วกดปุ่มเรียกใช้ในเมนู

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

คุณจะต้องให้สิทธิ์ฟังก์ชันในการทำงานตามต้องการ (เมื่อใดก็ตามที่วิดเจ็ต Twitter อัปเดต)

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

เมื่อเสร็จแล้ว คลิกถัดไปที่ เผยแพร่ เมนูและเลือก ปรับใช้เป็นเว็บแอป... จากเมนูแบบเลื่อนลง

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

หน้าจอป๊อปอัปจะช่วยให้คุณสามารถกำหนดค่าวิธีการปรับใช้เว็บแอปนี้ อย่าลืมตั้งค่า "ใครสามารถเข้าถึงแอป" เป็น "ใครก็ได้ แม้กระทั่งไม่ระบุชื่อ"

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

จด URL ที่ให้ไว้เมื่อคุณปรับใช้เว็บแอปของคุณ! นี่คือ URL ของฟีด RSS ใหม่ของคุณ ขณะนี้เว็บแอปใหม่ของคุณใช้งานได้แล้ว ทุกครั้งที่สตรีม Twitter ที่คุณกำหนดค่าได้รับการอัปเดต ฟีด RSS ใหม่ของคุณจะได้รับการอัปเดต

คุณดูฟีดได้โดยใช้โปรแกรมอ่านฟีดโปรด

3 วิธีที่แน่นอนในการเพิ่มประสิทธิภาพการทำงานของคุณด้วย Google Scripts

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

ทำให้วันนี้เป็นอัตโนมัติด้วย Google Scripts

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

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