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 các giá trị từ các hàng của một bảng tính hoặc một nguồn dữ liệu khác rồi chèn các giá trị đó 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 phải dùng cho thư hoặc thư mẫu, mà có thể dùng cho bất kỳ mục đích nào, chẳng hạn như tạo một lô hoá đơn cho khách hàng.
Tính năng hợp nhất thư đã xuất hiện từ khi có bảng tính và trình xử lý văn bản, đồng thời là một phần của nhiều quy trình công việc kinh doanh hiện nay. Quy ước là sắp xếp dữ liệu dưới dạng một bản ghi trên mỗi hàng, trong đó các cột đại diện cho các trường trong dữ liệu, như minh hoạ trong bảng sau:
Tên | Địa chỉ | Vùng | |
---|---|---|---|
1 | UrbanPq | 123 đường 1st | Tây |
2 | Pawxana | 456 2nd St. | Nam |
Ứng dụng mẫu trên trang này cho thấy cách bạn có thể sử dụng các API Google Tài liệu, Trang tính và Drive để tóm tắt thông tin chi tiết về cách thực hiện tính năng hợp nhất thư, giúp người dùng không gặp phải vấn đề khi triển khai. Bạn có thể tìm thêm thông tin về mẫu Python này tại kho lưu trữ GitHub của mẫu.
Ứng dụng mẫu
Ứng dụng mẫu này sao chép mẫu chính của bạn, sau đó 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, hãy thiết lập mẫu:
- Tạo tệp Tài liệu. Chọn mẫu 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, hãy xem phần Mã nhận dạng tài liệu.
- Đặ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à ứng dụng sẽ hợp nhất với dữ liệu đã chọn.
Dưới đây là mẫu thư mẫu có phần giữ chỗ có thể hợp nhất với dữ liệu thực tế từ một nguồn như văn bản thuần tuý hoặc Trang tính. Mẫu đó sẽ có dạng như sau:
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 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
.
Dưới đây là giao diện của trang tính để bạn có thể xem đị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 ứng dụng cho phù hợp với dữ liệu và trường hợp sử dụng của bạ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
- Đường liên kết đầu ra đến tài liệu mới hợp nhất
Tất cả thư 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. Ví dụ về một thư đã 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 kho lưu trữ GitHub của ứng dụng mẫu.
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