📝 💻 📃 📐 🎯)

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

🌏 appscript.online

By tommy1003

Tôi là Tuấn, một lập trình viên với hơn 5 năm kinh nghiệm làm việc trong các lĩnh vực web, mobile, và tự động hóa. Tôi có chuyên môn về các ngôn ngữ lập trình như Apps Script, Python, NodeJS, VBA, PowerFX, TypeScript. Tôi là một người đam mê công nghệ và luôn cung cấp các giải pháp hữu ích không chỉ để phục vụ khách hàng mà còn để tìm kiếm cơ hội mới, học hỏi và phát triển. +84 78 600 5534 (Zalo, WhatsApp)

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *