Gửi email đính kèm file trên google sheet
Google Script là một công cụ mạnh mẽ được sử dụng để tự động hoá nhiều tác vụ trong Google như Sheets và Docs. Và giờ khả năng tự động gửi email càng biến nó trở thành một công cụ mạnh mẽ hơn. Bạn là nhân viên hàng tháng phải gửi hàng tá email cho sếp bằng các công thức tính tự động trong Google Sheets hoặc bạn là quản lý đã phải bỏ hàng giờ để gửi email cho các thành viên trong nhóm, vậy thì chức năng Google Script sẽ giúp bạn hoàn thành nhiệm vụ này và nhiều hơn thế nữa. Chỉ cần bỏ một chút thời gian theo dõi và thực hiện theo những chỉ dẫn trong bài này, bạn sẽ không bao giờ phải gửi dữ liệu thủ công nữa. Hãy để Google Script làm “trợ lý riêng” thực hiện tất cả công việc cho bạn. Show Tạo trang tính để gửi EmailBước đầu tiên là thiết lập một trang tính gồm tên, địa chỉ email và tin nhắn đến những người mà bạn muốn gửi email. Ví dụ, bạn tạo một bảng tin để tự động nhập tất cả các bài báo được xuất bản trong tháng từ công cụ Google Analytics. Sau đó tạo một trang tính 'All Authors' đã tổng hợp các bài báo được xuất bản cho mỗi tác giả, và bây giờ gửi cho mỗi tác giả một email với số lượng bài báo của họ. Để bắt đầu, tạo trang tính email đặc biệt của bạn bằng cách thêm một trang tính mới vào bảng tính hiện tại và đặt tên cho nó là 'Send emails' (Gửi email). Trong trang Send emails mới này, bạn sẽ tạo tiêu đề. Mỗi hàng trong bảng tính này sẽ đại diện cho một email cá nhân sẽ được gửi đi. Trong ví dụ trên, tranh tính gồm tên người nhận, địa chỉ email và tin nhắn đặt bên trong script. Bạn có thể tạo một email với kích thước và cấu trúc bất kỳ bằng cách sử dụng các cột để ghép thông tin cố định và thông tin thay đổi. Thông tin cố định chỉ là văn bản đã nhập vào ô và không thay đổi theo từng tháng. Nó chỉ là một phần của email mà luôn được giữ nguyên. Tuy nhiên, đối với dữ liệu bạn muốn thay đổi mỗi tháng, bạn có thể chèn các chức năng nhập dữ liệu có liên quan từ bất kỳ trang tính nào khác trong bảng tính của bạn. Điều chúng ta muốn ở đây là, bất cứ khi nào mở trang tính để xem lại báo cáo tự động, bạn có thể kích vào item menu để gửi email qua Google Script và gửi kết quả tới tất cả mọi người. Bạn sẽ thấy hướng dẫn tùy chỉnh item menu mới ở cuối bài viết. Khi hoàn tất việc tạo trang tính, nó sẽ giống như hình bên dưới: Sau khi tạo trang tính với tất cả email cá nhân, bước tiếp theo là viết script! Để viết srcipt, bạn cần phải sử dụng trình chỉnh sửa script. Chọn Tools > Script editor. Trình chỉnh sửa script như ảnh bên dưới. Chọn tạo hàm mới ở trên cùng bên tay phải. Copy và dán scritp này vào phần viết script. Chia nhỏ Code Để hàm này hoạt động đúng cách, bạn cần đảm bảo rằng trang tính lưu tất cả thông tin email của bạn là trang tính hiện hành. Nếu không, không thể thực hiện các bước tiếp theo sau đây. Đó là lý do xuất hiện hai dòng code này: Làm thế nào để kích hoạt script Quay trở lại cửa sổ Script Editor, chỉ cần tìm kiếm hàm 'onOpen'. Nếu có sẵn hàm này, bạn sẽ thấy một loạt code bên trong dấu ngoặc đơn. Kéo
xuống dưới cùng của đoạn code đó và chèn các dòng sau: Bây giờ, khi nào muốn mở bảng tính hàng tháng để xem lại tất cả dữ liệu, bạn chỉ cần nhấp vào item menu để gửi email. Thao tác này sẽ chạy hàm mới và gửi tất cả những email đó cho bạn. Một công việc mà bạn có thể mất vài giờ nhưng giờ chỉ cần một cú nhấp chuột duy nhất! Google Script giúp bạn tiết kiệm thời gianĐây chỉ là một trong nhiều cách bạn có thể sử dụng Google Script để tự động hóa mọi việc. Tuy thiết lập tự động hóa ban đầu hơi mất thời gian, nhưng mỗi phút bạn dành ra để thiết lập đã giúp bạn tiết kiệm được nhiều giờ sau đó. Chỉ cần suy nghĩ về những điều tuyệt vời mà bạn có thể làm với những giờ đó thì còn ngần ngại gì mà không bắt tay vào thử ngay hôm nay! |