Hướng dẫn này giải thích cách sử dụng API Google Tài liệu để hợp nhất thư.
Giới thiệu
Tính năng hợp nhất thư lấy giá trị từ các hàng trong bảng tính hoặc một nguồn dữ liệu khác và chèn chúng vào một tài liệu mẫu. Điều này cho phép bạn tạo một tài liệu chính (mẫu) duy nhất để tạo nhiều tài liệu tương tự, mỗi tài liệu được tuỳ chỉnh bằng dữ liệu đang được hợp nhất. Kết quả không nhất thiết được dùng cho thư hoặc biểu mẫu nhưng có thể vì bất kỳ mục đích nào, chẳng hạn như tạo một loạt hoá đơn của khách hàng.
Tính năng hợp nhất thư đã có mặt chừng nào còn có bảng tính và từ người xử lý và là một phần trong nhiều quy trình làm việc của doanh nghiệp ngày nay. Theo quy ước, sắp xếp dữ liệu dưới dạng một bản ghi mỗi hàng, với các cột biểu thị các trường trong dữ liệu, như được hiển thị trong bảng sau:
Tên | Địa chỉ | Vùng | |
---|---|---|---|
1 | UrbanPq | 123 Đường 1 | Tây |
2 | Pawxana | 456 Đường 2 | Nam |
Ứng dụng mẫu trên trang này hướng dẫn bạn cách sử dụng Google Tài liệu, API Trang tính và Drive để loại bỏ thông tin chi tiết về cách thực hiện tính năng hợp nhất thư, bảo vệ người dùng khỏi quá trình triển khai các mối quan ngại của mình. Bạn có thể tìm thêm thông tin về mẫu Python này tại GitHub kho lưu trữ.
Ứng dụng mẫu
Ứng dụng mẫu này sẽ sao chép mẫu chính của bạn rồi hợp nhất các biến từ nguồn dữ liệu được chỉ định vào từng bản sao. Để dùng thử ứng dụng mẫu này, trước tiên thiết lập mẫu của bạn:
- Tạo tệp Tài liệu. Chọn mà bạn muốn sử dụng.
- Ghi lại mã tài liệu của tệp mới. Để biết thêm thông tin, xem phần Tài liệu Mã nhận dạng.
- Đặt biến
DOCS_FILE_ID
thành mã tài liệu. - Thay thế thông tin liên hệ bằng các biến phần giữ chỗ mẫu mà sẽ hợp nhất với dữ liệu được chọn.
Sau đây là thư mẫu mẫu bằng các phần giữ chỗ có thể hợp nhất với dữ liệu thực từ một nguồn, chẳng hạn như dữ liệu thuần tuý văn bản hoặc Trang tính. Dưới đây là giao diện của mẫu đó:
Tiếp theo, hãy chọn văn bản thuần tuý hoặc Trang tính làm nguồn dữ liệu
bằng cách sử dụng biến SOURCE
. Mẫu này mặc định là văn bản thuần tuý, nghĩa là
dữ liệu mẫu sử dụng biến TEXT_SOURCE_DATA
. Để lấy dữ liệu từ Trang tính, hãy cập nhật biến SOURCE
thành 'sheets'
và trỏ biến đó đến trang tính mẫu của chúng ta (hoặc trang tính của riêng bạn) bằng cách đặt biến SHEETS_FILE_ID
.
Trang tính trông như sau để bạn có thể thấy định dạng:
Hãy dùng thử ứng dụng với dữ liệu mẫu của chúng tôi, sau đó điều chỉnh cho phù hợp với dữ liệu và trường hợp sử dụng của bạn. Chiến lược phát hành đĩa đơn ứng dụng dòng lệnh hoạt động như sau:
- Thiết lập
- Tìm nạp dữ liệu từ nguồn dữ liệu
- Lặp lại qua từng hàng dữ liệu
- Tạo bản sao của mẫu
- Hợp nhất bản sao với dữ liệu
- Liên kết đầu ra tới tài liệu mới được hợp nhất
Tất cả chữ cái mới hợp nhất cũng xuất hiện trong phần Drive của tôi của người dùng. Một ví dụ về chữ cái hợp nhất sẽ có dạng như sau:
Mã nguồn
Python
Để biết thêm thông tin, hãy xem tệp README
và mã nguồn đầy đủ của ứng dụng
tại GitHub của ứng dụng mẫu
kho lưu trữ.
Chủ đề có liên quan
- Gửi email được cá nhân hoá bằng tính năng hợp nhất thư
- Tạo tính năng hợp nhất thư bằng Gmail và Google Trang tính