Class PropertiesService

PropertiesService

Cho phép các tập lệnh lưu trữ dữ liệu đơn giản trong các cặp khoá-giá trị trong phạm vi một tập lệnh, một người dùng tập lệnh hoặc một tài liệu có sử dụng tiện ích bổ sung. Không thể chia sẻ thuộc tính giữa các tập lệnh. Để biết thêm thông tin về thời điểm sử dụng từng loại tài sản, hãy xem hướng dẫn về dịch vụ Tài sản.

// Sets three properties of different types.
var documentProperties = PropertiesService.getDocumentProperties();
var scriptProperties = PropertiesService.getScriptProperties();
var userProperties = PropertiesService.getUserProperties();

documentProperties.setProperty('DAYS_TO_FETCH', '5');
scriptProperties.setProperty('SERVER_URL', 'http://www.example.com/MyWeatherService/');
userProperties.setProperty('DISPLAY_UNITS', 'metric');

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getDocumentProperties()PropertiesLấy kho thuộc tính (chỉ dành cho tập lệnh này) mà tất cả người dùng đều có thể truy cập trong tài liệu, bảng tính hoặc biểu mẫu đang mở.
getScriptProperties()PropertiesLấy kho lưu trữ thuộc tính mà tất cả người dùng đều có thể truy cập, nhưng chỉ trong tập lệnh này.
getUserProperties()PropertiesLấy kho lưu trữ thuộc tính mà chỉ người dùng hiện tại mới có thể truy cập và chỉ trong tập lệnh này.

Tài liệu chi tiết

getDocumentProperties()

Lấy kho thuộc tính (chỉ dành cho tập lệnh này) mà tất cả người dùng đều có thể truy cập trong tài liệu, bảng tính hoặc biểu mẫu đang mở. Tập lệnh này chỉ được xuất bản và thực thi dưới dạng tiện ích bổ sung hoặc nếu tập lệnh được liên kết với một loại tệp của Google. Khi không có thuộc tính của tài liệu, phương thức này sẽ trả về null. Bạn không thể truy cập vào các thuộc tính tài liệu do một tập lệnh tạo ra bên ngoài tập lệnh đó, ngay cả khi các tập lệnh khác truy cập vào cùng một tài liệu đó.

Cầu thủ trả bóng

Properties – một kho lưu trữ thuộc tính cho tập lệnh này chỉ dành cho tất cả người dùng của tài liệu hiện tại mới có thể truy cập, hoặc null nếu tập lệnh không phải là tiện ích bổ sung hoặc không được liên kết với một tệp Google Workspace


getScriptProperties()

Lấy kho lưu trữ thuộc tính mà tất cả người dùng đều có thể truy cập, nhưng chỉ trong tập lệnh này.

Cầu thủ trả bóng

Properties – một kho lưu trữ thuộc tính mà tất cả người dùng tập lệnh đều có thể truy cập


getUserProperties()

Lấy kho lưu trữ thuộc tính mà chỉ người dùng hiện tại mới có thể truy cập và chỉ trong tập lệnh này.

Cầu thủ trả bóng

Properties – một kho lưu trữ thuộc tính mà chỉ người dùng hiện tại của tập lệnh mới có thể truy cập