📝 💻 📃 📐 🎯)
Apps Script là một nền tảng mã hóa cho phép bạn tự động hóa các tác vụ trong Google Workspace. PropertiesService là một lớp API cho phép bạn lưu trữ dữ liệu dưới dạng cặp khóa-giá trị trong các ứng dụng Apps Script.
Các loại thuộc tính
Có ba loại thuộc tính trong Apps Script:
- Thuộc tính tài liệu: Thuộc tính này được lưu trữ trong tài liệu cụ thể mà bạn đang làm việc.
- Thuộc tính kịch bản: Thuộc tính này được lưu trữ trong kịch bản cụ thể mà bạn đang làm việc.
- Thuộc tính người dùng: Thuộc tính này được lưu trữ cho người dùng cụ thể đang chạy kịch bản.
Cách sử dụng PropertiesService
Để sử dụng PropertiesService, bạn cần import nó vào kịch bản của mình:
JavaScript
import PropertiesService from 'scriptProperties';
Sau đó, bạn có thể sử dụng các phương thức sau để truy cập và thao tác với các thuộc tính:
- getProperties(): Lấy tất cả các thuộc tính cho một loại thuộc tính cụ thể.
- setProperty(): Thiết lập một thuộc tính mới.
- removeProperty(): Xóa một thuộc tính.
Phụ kiện điện tử HOT tại Shopee
Ví dụ
Dưới đây là một ví dụ về cách sử dụng PropertiesService để lưu trữ thông tin người dùng:
JavaScript
// Lấy thuộc tính người dùng
const userProperties = PropertiesService.getUserProperties();
// Thiết lập thuộc tính
userProperties.setProperty('name', 'John Doe');
userProperties.setProperty('email', '[email protected]');
// Truy cập thuộc tính
const name = userProperties.getProperty('name');
const email = userProperties.getProperty('email');
// In ra thông tin người dùng
console.log('Tên: ' + name);
console.log('Email: ' + email);
Kết luận
PropertiesService là một công cụ hữu ích để lưu trữ dữ liệu trong các ứng dụng Apps Script. Nó cho phép bạn lưu trữ dữ liệu một cách an toàn và dễ dàng truy cập.
Dịch vụ lập trình ứng dụng
🎯 Lập trình API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script.
📒 Nhận dạy Lập trình Apps Script, Power Apps từ cơ bản đến nâng cao.
📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)
💻 Github