PropertiesService trong Apps Script là gì? Cách sử dụng.

📝 💻 📃 📐 🎯)

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ụngProgramming Services

🎯 Lập trình API, Python, Node JS, Telegram Bot, Power Automate, ứng dụng Power Apps và Apps Script

🎯 Programming API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script for Google Products.

📒 Nhận dạy Lập trình Apps Script từ cơ bản đến nâng cao khu vực Tân Bình – TP.HCM

📒 Teaching Apps Script from Basic to Advanced around Tan Binh District, HCMC

📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)

🌏 appscript.online

Viết một bình luận