Mở rộng Google Workspace Flows

Các hướng dẫn này giải thích cách mở rộng chức năng của Google Workspace Flows bằng cách tạo các bước tuỳ chỉnh.

Để bắt đầu, hãy làm theo hướng dẫn bắt đầu nhanh của chúng tôi: Tạo bước tính toán bằng Apps Script.

Thử hướng dẫn bắt đầu nhanh

Flows cho phép người dùng Google Workspace tự động hoá các tác vụ trên nhiều dịch vụ bằng cách kết hợp một loạt các bước mà không cần viết mã. Bằng cách mở rộng các luồng, bạn cho phép người dùng thêm các chức năng của ứng dụng làm các bước.

Ví dụ: bạn có thể làm nổi bật thông báo bán hàng mới bằng một luồng thực hiện những việc sau:

  1. Bắt đầu khi bạn nhận được email.
  2. Yêu cầu Gemini tóm tắt email.
  3. Đăng một tin nhắn về email đó trong một không gian trên Chat.

Định cấu hình quy trình

Hình 1: Người dùng định cấu hình một luồng làm nổi bật thông báo bán hàng mới.

Các khái niệm về luồng

Các thuật ngữ và khái niệm sau đây xác định các thành phần chính của một luồng:

Bước
Một bước duy nhất trong quy trình tự động của một luồng. Về cơ bản, đây là một tác vụ duy nhất trong một chuỗi tác vụ theo sau một sự kiện bắt đầu. Mỗi bước thực thi đồng bộ, tức là hoàn tất thao tác trước khi bước tiếp theo trong trình tự bắt đầu. Người dùng đặt thứ tự các bước, cho phép họ tuỳ chỉnh quy trình logic của các việc cần làm. Các bước có thể có nhưng không yêu cầu đầu vào và đầu ra. Ví dụ: "gửi email", "đăng trong không gian Chat" và "hỏi Gemini". Các bước có thể bao gồm những việc cần làm bên ngoài Google Workspace, chẳng hạn như tạo khách hàng tiềm năng trong hệ thống quản lý quan hệ khách hàng (CRM).
Biến đầu vào
Các biến đầu vào được nhận theo từng bước. Người dùng sẽ đặt các biến đầu vào trên thẻ cấu hình của một bước trong khi thiết lập bước đó. Ví dụ: thu thập địa chỉ email, ngày giờ hoặc câu lệnh cho Gemini.
Biến đầu ra
Các biến đầu ra được trả về theo các bước và có thể được gửi đến một bước khác. Ví dụ: bạn sử dụng một biến đầu ra để truyền địa chỉ email đến một bước khác sử dụng địa chỉ đó để chỉ định người nhận email.
Biến động
Một biến mà dữ liệu chỉ có thể được xác định khi người dùng định cấu hình quy trình. Ví dụ: Google Biểu mẫu có nhiều câu hỏi và câu trả lời. Bạn không thể xác định số lượng câu hỏi và câu trả lời (cũng như nội dung của chúng) cho đến khi một Biểu mẫu cụ thể bắt đầu một quy trình. Các biến động lực học có tính đến trường hợp này.
Tài nguyên tuỳ chỉnh
Một cấu trúc dữ liệu tuỳ chỉnh mà bạn có thể xác định để nhóm nhiều biến với nhau. Ví dụ: để tạo một khách hàng tiềm năng trong CRM, hãy truyền một tài nguyên tuỳ chỉnh chứa địa chỉ email, địa chỉ đường phố và tên.
Thẻ

Khối xây dựng cho giao diện người dùng trong các tiện ích bổ sung. Thẻ hỗ trợ bố cục được xác định, các phần tử tương tác trên giao diện người dùng như nút và nội dung đa phương tiện như hình ảnh. Thẻ có các tính năng đặc biệt để tạo luồng:

  • IncludeVariables: Một thuộc tính cho phép thêm biến động.
  • Type: Xác định loại dữ liệu mà các biến đầu vào mong đợi.
Nhật ký hoạt động

Mô tả những gì xảy ra khi một luồng chạy. Theo mặc định, nhật ký hoạt động bao gồm tên của trình khởi chạy hoặc bước được xác định tĩnh trong tệp kê khai. Bạn có thể cung cấp nhật ký hoạt động tuỳ chỉnh.

Xem những nội dung bạn có thể tạo

Quy trình được xây dựng trên nền tảng tiện ích bổ sung trong Google Workspace. Nếu đã có một tiện ích bổ sung hiện có, bạn có thể mở rộng chức năng của tiện ích đó để bao gồm Flows bằng cách cập nhật tệp kê khai của tiện ích đó để chứa một phần dành riêng cho quy trình.

Nếu bạn bắt đầu từ đầu, hãy làm theo hướng dẫn bắt đầu nhanh của chúng tôi: Tạo bước tính toán bằng Apps Script.

Thử bắt đầu nhanh

Sau đó, hãy đọc các hướng dẫn này để tiếp tục tuỳ chỉnh bước trong quy trình: