Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Thư Điện Tử

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Dù bạn nghĩ mình là người hiệu quả, năng suất nhất thế giới, luôn có chỗ cải thiện và Google Scripts có thể giúp.

Dù muốn cải thiện lịch trình, cộng tác tốt hơn với nhóm, hoặc nhận thông tin/tin tức nhanh hơn, hiệu quả hơn, luôn có script Google giúp. Hầu hết tránh dùng script vì không cảm thấy mình là lập trình viên — và không có việc gì dùng Google Scripts.

Thực tế có nhiều script viết sẵn miễn phí trên mạng, và dù không làm chính xác ý bạn, chỉnh sửa cho phù hợp không khó như bạn nghĩ.

Ba Script Cải Thiện Năng Suất

Bài này đưa ra 3 script bạn thêm vào Google Drive:

  • Calendar Events to Email — Script gửi email 10 sự kiện sắp tới sớm nhất trong lịch
  • Form to Email — Dùng script nhận dữ liệu form trực tiếp vào email (như form liên hệ web)
  • Twitter to RSS — Tạo hệ thống tự động theo dõi Twitter, thêm nội dung bạn quan tâm vào RSS feed tùy chỉnh

Mỗi script dựa trên script có sẵn trên web. Một số tôi đã chỉnh, nhưng mỗi trường hợp bạn thấy link gốc và hướng dẫn tự chỉnh cho mình.

Gửi Sự Kiện Lịch Sang Email

Script đầu tiên từ Google Developers. Mục đích: gửi cập nhật theo lịch trình đến email với 10 sự kiện sắp tới trong Google Calendar.

Để dùng script nào, vào tài khoản Google Scripts, dán script vào đó. Trường hợp này, lấy script từ phần Listing events trang Google Developers.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Dán script mẫu xong, nhấp Resources menu trong Google Scripts, chọn Advanced Google services...

Để script chạy, cần bật Calendar API trong cửa sổ này.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Tiếp, nhấp Google Developers Console trong hộp vàng dưới cửa sổ.

Cửa sổ tiếp theo, thấy ô tìm kiếm với nhiều liên kết. Tìm "Calendar", nhấp liên kết Calendar API.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Cửa sổ sau, chỉ cần nhấp nút "Enable API" để bật kết nối giữa Google Scripts và Google Calendar.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Để script chạy, cần Calendar ID. Lấy bằng vào Calendar Settings, chọn Calendar muốn nhận thông báo.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Kéo xuống phần Calendar Address, thấy Calendar ID.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Sao chép Calendar ID, quay lại script đã dán trong Google Scripts.

Tìm dòng bắt đầu bằng "var calendarID =" dán ID của bạn thay thế ID có sẵn.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Lúc này script bạn vừa mượn tham khảo từ Google Developers sẽ gửi 10 sự kiện tới log Google Scripts.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Hay nhưng chưa đủ. Bạn muốn chỉnh code gửi danh sách này đến email dùng hàm "sendEmail" của Google Scripts. Tìm phần code bắt đầu "Logger.log('%s (%s)', event.summary...." comment từng dòng bằng "//" ở đầu.

Dưới các dòng đó, thêm dòng mới:

"html=html + event.summary + "</p><br>;"

Cũng định nghĩa biến mới ở đầu script cùng các biến khác:

"var html"

Không lo — gần xong rồi!

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Tiếp, thêm đoạn script nhỏ này vào cuối hàm "listNext10Events" bạn thêm vào Google Scripts.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Trường "to": nhập email nhận sự kiện lịch. Trường "subject": nhập gì đó để nhận ra email nhắc nhở. Cuối cùng, đảm bảo trường "htmlBody" chỉ là "html", không thêm gì.

Chỉ cần lưu script mới và nhấp biểu tượng chạy. Lần đầu chạy, phải cấp quyền script truy cập Calendar — chấp nhận. Email nhắc nhở sự kiện sắp tới sẽ xuất hiện hộp thư.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Xong. Tất nhiên bạn không muốn chạy thủ công mỗi lần. Thiết lập trigger chạy script hàng ngày.

Nhấp Resources menu, chọn Current project's triggers.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Cuối cùng, nhấp Add a new trigger link, chọn hàm "listNext10Events", chọn "Time-driven" làm sự kiện, chọn nhận sự kiện hàng ngày, tuần, tháng — khoảng thời gian bạn chọn.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Nhấp Save. Tùy khoảng thời gian, script chạy và bạn nhận email cập nhật 10 sự kiện sắp tới!

Gửi Dữ Liệu Form Sang Email

Script hữu ích khác từ Amit Agarwal tại Digital Inspirations: Google Script gửi dữ liệu Form trực tiếp đến email.

Việc đầu tiên: tạo Google Form vào Google Drive, nhấp New > Google Forms. Cần hỗ trợ tạo Form? Chúng tôi có nhiều bài hướng dẫn.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Ví dụ: tạo form liên hệ web, hỏi tên, email, ô văn bản cho bình luận.

Trong chế độ chỉnh form, nhấp View Responses mở Google Spreadsheets, nhấp Tools menu chọn Script Editor.

Bôi đen toàn bộ code thấy đó, dán code từ trang Amit liên kết trên. Cuối cùng, thay amit@labnol.org trong code bằng email của bạn.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Nhấp biểu tượng Run. Cần ủy quyền script dùng email — chấp nhận ủy quyền, script bắt đầu chạy.

Phần hay: khi ai đó điền form và submit, bạn tức thì nhận email chi tiết.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Hãy nghĩ xem đây mạnh mẽ đến đâu — nếu xuất bản form lên web, nhúng vào web riêng, chấp nhận bình luận độc giả không tốn tiền dịch vụ form liên hệ. Hoặc cộng tác nhóm từ xa khắp nơi, thu thập thông tin từ tất cả chỉ bằng chia sẻ form cho nhóm; mọi submission tức thì gửi đến bạn.

Bạn nghĩ ra cách hay khác dùng script form-to-email tuyệt vời này?

Twitter Sang RSS Feed

Nếu bạn dành nhiều thời gian theo dõi người khác hoặc tìm hashtag cụ thể trên Twitter, bạn sẽ yêu thích script tiết kiệm thời gian này.

Đây là script tuyệt vời khác từ Amit Agarwal: lấy bất kỳ widget feed bạn thiết lập trong Twitter, chuyển đến RSS feed bạn nạp vào trình đọc feed yêu thích.

Bước đầu: thiết lập widget trong Twitter. Vào Profile Settings Twitter, nhấp Widgets menu bên.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Ở đây, cấu hình widget lọc Tweet qua tham số tìm kiếm bạn đặt. Ví dụ: widget cung cấp luồng Tweet dùng hashtag #smarthome, thiết lập Search Query #smarthome như hình.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Widget xong, xem mã nhúng trong màn hình cấu hình, trích xuất Widget ID. Sẽ cần nó.

Thiết lập script. Quay lại tài khoản Google Scripts, sao chép script Twitter RSS Feeds, dán vào tài khoản. Hàm gọi là Twitter_RSS(). Cuộn script đến phần bắt đầu "widgetID=e.queryString?e.querySTring", đổi code trong script thành Widget ID của bạn.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Đổi code được chọn thành "Twitter_RSS" nhấp nút chạy trong menu.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Cấp quyền hàm chạy theo yêu cầu (khi widget Twitter cập nhật).

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Xong, nhấp menu Publish chọn Deploy as web app... từ menu thả xuống.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Màn hình popup cấu hình triển khai web app. Đảm bảo đặt "Who has access to the app" là "Anyone, even anonymous".

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Ghi nhớ URL cung cấp sau khi triển khai web app! Đó là URL RSS feed mới. Web app đã triển khai, mỗi khi luồng Twitter cấu hình cập nhật, RSS feed mới cập nhật.

Xem feed bằng trình đọc feed yêu thích.

3 Cách Chắc Chắn Tăng Năng Suất Với Google Scripts

Script trình đọc feed đơn lẻ là một trong những script tiết kiệm thời gian tốt nhất. Không còn phải lội qua feed Twitter hàng ngày, không còn lọc qua hàng ngàn Tweet tìm tin tức bạn quan tâm. Chỉ thiết lập widget Twitter, thêm code tạo feed cho từng cái.

Tự Động Hóa Hôm Nay Với Google Scripts

Như bạn thấy, có thể làm mọi tự động hóa hay với Google Scripts, thậm chí không cần tạo từ đầu. Có script tuyệt vời khắp web — một số cần chỉnh cho nhu cầu, số khác không.

Bạn biết script hay nào tăng năng suất lớn? Chia sẻ mẹo và script bạn dùng trong bình luận!