Đơn hàng
Xác nhận thanh toán và giao template từ Google Sheet.
| Khách hàng | Sản phẩm | Trạng thái | File | Thao tác |
|---|
Checklist cấu hình Google
Form cần có email khách và tên sản phẩm/template khách mua. Tên sản phẩm nên dùng dạng lựa chọn cố định để khớp với tab Quản lý Template.
Trong Google Form, mở Responses và tạo/link một Google Sheet. Sheet này là nơi CMS đọc đơn hàng, ghi trạng thái, link file đã giao và lỗi nếu có.
Tạo folder Template gốc và folder File giao khách. Mỗi template nên là file thuộc sở hữu của bạn, không dùng file người khác share để tránh lỗi quyền.
Dán link hoặc ID của Sheet, Form, folder giao khách, folder template gốc, nhập secret token, tên shop, email BCC và quyền khách nhận.
Trong trang Cài đặt, copy mã Apps Script đã được tự điền token và ID. Mở Sheet nhận form, vào Extensions -> Apps Script, dán vào Code.gs và lưu.
Trong Apps Script chọn Deploy -> New deployment -> Web app. Chọn Execute as: Me. Chọn quyền truy cập phù hợp, deploy, cấp quyền Drive/Gmail/Sheet rồi copy Web App URL.
Quay lại trang Cài đặt, dán Apps Script Web App URL, bấm Lưu cấu hình rồi bấm Kiểm tra kết nối.
Vào Quản lý Template, nhập đúng tên sản phẩm giống trên Form và dán link file Google Sheet template tương ứng. CMS sẽ tự tách file ID.
Gửi thử Form bằng email của bạn, vào Đơn hàng, bấm Xác nhận. Kiểm tra folder giao khách, email nhận được và trạng thái trong Google Sheet.
Link có thể dán trực tiếp
https://docs.google.com/spreadsheets/d/SHEET_ID/edit
https://docs.google.com/forms/d/FORM_ID/edit
https://drive.google.com/drive/folders/FOLDER_ID
https://docs.google.com/spreadsheets/d/TEMPLATE_FILE_ID/edit
Tự đặt một chuỗi khó đoán, ví dụ: cs_live_20260612_xxxxxx
https://script.google.com/macros/s/DEPLOYMENT_ID/exec