Không dùng nữa. Lớp này không còn được dùng nữa và không nên được dùng trong tập lệnh mới.
Một trang trên trang web tạo bằng Google Sites.
Các phương thức ngừng hoạt động
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
|
| Thêm một cột mới vào danh sách. |
|
| Không dùng nữa. |
|
| Thêm tệp đính kèm vào trang. |
|
| Thêm tệp đính kèm vào trang. |
|
| Thêm một mục vào danh sách. |
|
| Thêm tệp đính kèm web vào trang. |
|
| Tạo thông báo cho trang này. |
|
| Tạo thông báo cho trang này. |
|
| Tạo trang thông báo mới. |
|
| Tạo một trang trang tổ chức tệp mới. |
|
| Tạo một trang danh sách mới. |
|
| Tạo một trang mới từ mẫu. |
|
| Tạo một trang web mới. |
| void | Xoá trang này. |
|
| Lấy một loạt các trang con (trực tiếp và gián tiếp), tối đa 200 trang. |
|
| Lấy một mảng các trang con, với các đối số nâng cao không bắt buộc. |
|
| Nhận thông báo cho trang này. |
|
| Nhận thông báo cho trang này. |
|
| Tải tệp đính kèm cho trang này. |
|
| Tải tệp đính kèm cho trang này. |
| String[] | Nhận email của các tác giả của trang này |
|
| Lấy một trang con cụ thể. |
|
| Lấy một mảng các trang con, tối đa 200 trang. |
|
| Lấy một mảng các trang con, có đối số nâng cao không bắt buộc. |
|
| Lấy các cột cho danh sách. |
|
| Không dùng nữa. |
|
| Không dùng nữa. |
| Date | Trả về ngày mà trang này được xuất bản lần đầu tiên. |
| String | Lấy nội dung HTML của trang. |
| Boolean | Trả về việc trang có đang ở chế độ nháp hay không. |
| Date | Trả về ngày chỉnh sửa gần đây nhất, chỉ bao gồm ngày chỉnh sửa nội dung. |
| Date | Trả về ngày cập nhật gần đây nhất, bao gồm cả những thay đổi không liên quan đến nội dung, chẳng hạn như di chuyển. |
|
| Lấy các mục trong danh sách. |
|
| Lấy các mục trong danh sách. |
| String | Trả về tên trang. |
| String | Không dùng nữa. |
|
| Trả về loại trang này dưới dạng enum SitesApp.PageType. |
|
| Trả về trang gốc của trang này. |
| String | Không dùng nữa. |
| String | Trả về nội dung trang văn bản thuần tuý. |
| String | Trả về tiêu đề trang. |
| String | Lấy URL của trang. |
| Boolean | Trả về việc một trang đã bị xoá hay chưa. |
| Boolean | Trả về việc trang này có phải là mẫu có thể sao chép hay không. |
|
| Xuất bản trang này dưới dạng mẫu có thể sao chép. |
|
| Lấy một mảng các trang con phù hợp với một cụm từ tìm kiếm, tối đa 200 trang. |
|
| Lấy một mảng các trang con phù hợp với một cụm từ tìm kiếm, có các đối số nâng cao không bắt buộc. |
|
| Đặt nội dung HTML của trang. |
|
| Đặt liệu trang có đang ở chế độ nháp hay không. |
|
| Đặt tên cho trang này. |
|
| Thiết lập cấp độ gốc của trang này. |
|
| Đặt tiêu đề cho trang. |
Các phương thức ngừng hoạt động
addColumn(name)
addColumn(name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thêm một cột mới vào danh sách. Chỉ hợp lệ cho các trang danh sách.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var columns = page.addColumn("new-column");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
name | String | tên của cột mới |
Cầu thủ trả bóng
– cột mới tạoColumn
Gửi
Error
— đối với các trang không thuộc danh sách trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Không dùng nữa. Thêm nhận xét vào trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.addComment("This is a comment created automatically by a script using the account " + "of the user running the script");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
content | String | nội dung bình luận |
Cầu thủ trả bóng
— nhận xét mới tạoComment
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thêm tệp đính kèm vào trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Create a new blob and attach it. Many useful functions also return // blobs file uploads, URLFetch var blob = Utilities.newBlob("Here is some data", "text/plain", "data.txt"); // Note that the filename must be unique or this call will fail page.addHostedAttachment(blob);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
blob | BlobSource | dữ liệu của tệp đính kèm |
Cầu thủ trả bóng
– tệp đính kèm mới tạoAttachment
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thêm tệp đính kèm vào trang. Phiên bản này của hàm cho phép thêm nội dung mô tả.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Create a new blob and attach it. Many useful: functions also return // blobs file uploads, URLFetch var blob = Utilities.newBlob("Here is some data", "text/plain", "data.txt"); // Note that the filename must be unique or this call will fail page.addHostedAttachment(blob, "Some newly created data");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
blob | BlobSource | dữ liệu của tệp đính kèm |
description | String | mô tả của tệp đính kèm |
Cầu thủ trả bóng
– tệp đính kèm mới tạoAttachment
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thêm một mục vào danh sách. Chỉ hợp lệ cho các trang danh sách.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) // Returns only one item page.addListItem([ "John", "Smith", "123 Main St"]);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
values | String[] | giá trị cho mỗi cột |
Cầu thủ trả bóng
– ListItem
mới được tạo
ListItem
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thêm tệp đính kèm web vào trang. Chỉ hợp lệ cho các trang tổ chức tệp.
Tệp đính kèm trên web là các đường liên kết – thực ra chúng không được Google Sites lưu trữ.
var site = SitesApp.getSite("example.com", "mysite"); // fetch the child - this must be a File Cabinet page // to programmatically check this, do a comparison: // if(page.getPageType() == SitesApp.PageType.FILE_CABINET_PAGE) var page = site.getChildByName("files"); page.addWebAttachment("Google Robots file", "This is Google's robots.txt file", "http://www.google.com/robots.txt");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề của tệp đính kèm |
description | String | mô tả của tệp đính kèm |
url | String | url của tệp đang được đính kèm |
Cầu thủ trả bóng
– tệp đính kèm mới tạoAttachment
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo thông báo cho trang này. Chỉ hợp lệ cho các trang thông báo.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); page.createAnnouncement("Breaking news!", "<h1>Apps Script rocks!</h1>");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
html | String | nội dung trang |
Cầu thủ trả bóng
— Thông báo mới tạoPage
Gửi
Error
— đối với các trang không phải là trang thông báo
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo thông báo cho trang này. Chỉ hợp lệ cho các trang thông báo.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); page.createAnnouncement("Breaking news!", "<h1>Apps Script rocks!</h1>", true);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
html | String | nội dung trang |
asDraft | Boolean | có chuyển thông báo thành bản nháp hay không |
Cầu thủ trả bóng
— Thông báo mới tạoPage
Gửi
Error
— đối với các trang không phải là trang thông báo
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo trang thông báo mới. Xin lưu ý rằng một trang hoặc trang web gốc không được có quá 500 trang con.
// This method can be called from both a Site instance // as well as a Page instance var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createAnnouncementsPage("New Announcement", "new-announcement", "<h1>Your announcement goes here</h1>"); page.createAnnouncementsPage("New Announcement", "new-announcement-child", "<h1>Your announcement goes here</h1>");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
name | String | tên trang |
html | String | nội dung trang |
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo một trang trang tổ chức tệp mới. Xin lưu ý rằng một trang hoặc trang web gốc không được có quá 500 trang con.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createFileCabinetPage("New File Cabinet", "new-file-cabinet", "<h1>Your HTML here</h1>"); page.createFileCabinetPage("New File Cabinet", "new-file-cabinet-child", "<h1>Your HTML here</h1>");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
name | String | tên trang |
html | String | nội dung trang |
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo một trang danh sách mới. Xin lưu ý rằng trang hoặc trang web gốc không được có nhiều hơn 500 trang con.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createListPage("New List Page", "new-list-page", "<h1>Your List Page HTML here</h1>", [ "col1", "col2" ]); page.createListPage("New List Page", "new-list-page-child", "<h1>Your List Page HTML here</h1>", [ "col1", "col2" ]);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
name | String | tên trang |
html | String | nội dung trang |
columnNames | String[] | các tên cột dùng cho danh sách |
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo một trang mới từ mẫu. Xin lưu ý rằng một trang hoặc trang web gốc không được có quá 500 trang con.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var template = site.getTemplates()[0]; // If an invalid template is passed, this will throw an "Invalid Argument" error. site.createPageFromTemplate("ClonedPage", "cloned-page", template);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
name | String | tên trang |
template |
| trang mẫu |
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo một trang web mới. Xin lưu ý rằng trang hoặc trang web gốc không được có nhiều hơn 500 trang con.
// This method can be called from either a site or a page. var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; site.createAnnouncementsPage("New Announcement", "new-announcement", "<h1>Your announcement goes here</h1>"); page.createAnnouncementsPage("New Announcement", "new-announcement-child", "<h1>Your announcement goes here</h1>");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề trang |
name | String | tên trang |
html | String | nội dung trang |
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
deletePage()
deletePage()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Xoá trang này.
var site = SitesApp.getSite("example.com", "mysite"); // Delete ALL the pages! var pages = site.getAllDescendants(); for(var i in pages) { pages[i].deletePage(); }
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một loạt các trang con (trực tiếp và gián tiếp), tối đa 200 trang.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
Cầu thủ trả bóng
– một loạt các trang con trực tiếp và gián tiếpPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một mảng các trang con, với các đối số nâng cao không bắt buộc.
var site = SitesApp.getSite("example.com", "mysite"); var descendants = site.getAllDescendants({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in descendants) { Logger.log(descendants[i].getName()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
options | Object | Các trường đối tượng JavaScript được xác định trong phần Đối số nâng cao bên dưới |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
type |
| chỉ tải các trang thuộc loại này |
start | Integer | bắt đầu xem kết quả tại đây |
max | Integer | số lượng kết quả tối đa (mặc định là 200) |
includeDrafts | Boolean | có bao gồm trang nháp hay không (mặc định là sai) |
includeDeleted | Boolean | có bao gồm trang đã xoá hay không (mặc định là sai) |
search | String | chỉ trả về những trang khớp với truy vấn này |
Cầu thủ trả bóng
– một loạt các trang con trực tiếp và gián tiếp thuộc loại đã choPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Nhận thông báo cho trang này. Chỉ hợp lệ cho các trang thông báo.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); var announcements = page.getAnnouncements(); for(var i in announcements) { Logger.log(announcements[i].getHtmlContent()); }
Cầu thủ trả bóng
— một loạt Thông báoPage[]
Gửi
Error
— đối với các trang không phải là trang thông báo
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Nhận thông báo cho trang này. Chỉ hợp lệ cho các trang thông báo.
var site = SitesApp.getSite("example.com", "mysite"); // This snippet will only work with announcement pages - this is different // from a page that is an announcement (individual announcements). To check // if this method can be called: // if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE)) var page = site.getChildByName("news"); var announcements = page.getAnnouncements({ start: 0, max: 20, includeDrafts: false, includeDeleted: false, search: "Breaking" }); for(var i in announcements) { Logger.log(announcements[i].getHtmlContent()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
optOptions | Object | Đối tượng JavaScript chứa thông số nâng cao |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
start | Integer | chỉ mục bắt đầu cho kết quả |
max | Integer | số lượng kết quả tối đa cần trả về, giá trị mặc định là và có thể không vượt quá 200 |
includeDrafts | Boolean | có bao gồm trang nháp hay không (mặc định là sai) |
includeDeleted | Boolean | có bao gồm trang đã xoá hay không (mặc định là sai) |
search | String | chỉ trả về những trang khớp với truy vấn này |
Cầu thủ trả bóng
— một loạt Thông báoPage[]
Gửi
Error
— đối với các trang không phải là trang thông báo
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tải tệp đính kèm cho trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var attachments = page.getAttachments(); for(var i in attachments) { Logger.log(attachments[i].getTitle()); }
Cầu thủ trả bóng
– một loạt các Tệp đính kèmAttachment[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tải tệp đính kèm cho trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // This returns only one attachment var attachments = page.getAttachments({ start: 0, max: 1}); for(var i in attachments) { Logger.log(attachments[i].getTitle()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
optOptions | Object | đối tượng JavaScript chứa các thông số không bắt buộc |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
start | Integer | chỉ mục đầu tiên để bắt đầu trả về tệp đính kèm |
max | Integer | số lượng kết quả tối đa cần trả về, giá trị mặc định là và có thể không vượt quá 200 |
Cầu thủ trả bóng
– một loạt các Tệp đính kèmAttachment[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Nhận email của các tác giả của trang này
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var authors = page.getAuthors(); for(var i in authors) { Logger.log(authors[i]); }
Cầu thủ trả bóng
String[]
— một mảng địa chỉ email của tác giả
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một trang con cụ thể.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
name | String | tên trang con |
Cầu thủ trả bóng
– trang conPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getChildren()
getChildren()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một mảng các trang con, tối đa 200 trang.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Cầu thủ trả bóng
– một mảng các trang con trực tiếpPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một mảng các trang con, có đối số nâng cao không bắt buộc.
var site = SitesApp.getSite("example.com", "mysite"); var childPages = site.getChildren({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in childPages) { Logger.log(childPages[i].getName()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
options | Object | Các trường đối tượng JavaScript được xác định trong phần Đối số nâng cao bên dưới |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
type |
| chỉ tải các trang thuộc loại này |
start | Integer | bắt đầu xem kết quả tại đây |
max | Integer | số lượng kết quả tối đa (mặc định là 200) |
includeDrafts | Boolean | có bao gồm trang nháp hay không (mặc định là sai) |
includeDeleted | Boolean | có bao gồm trang đã xoá hay không (mặc định là sai) |
search | String | chỉ trả về những trang khớp với truy vấn này |
Cầu thủ trả bóng
– một mảng các trang con trực tiếp thuộc loại đã choPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getColumns()
getColumns()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy các cột cho danh sách. Chỉ hợp lệ cho các trang danh sách.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var columns = page.getColumns(); for(var i in columns) { Logger.log(columns[i].getName()); }
Cầu thủ trả bóng
– một mảng gồm các thực thể Column[]Column
Gửi
Error
— đối với các trang không thuộc danh sách trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getComments()
getComments()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Không dùng nữa. Xem bình luận cho trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var comments = page.getComments(); for(var i in comments) { Logger.log(comments[i].getContent()); }
Cầu thủ trả bóng
– một loạt các Nhận xét.Comment[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Không dùng nữa. Xem bình luận cho trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Return only one comment var comments = page.getComments({ start:0, max: 1}); for(var i in comments) { Logger.log(comments[i].getContent()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
optOptions | Object | đối tượng JavaScript chứa các thông số không bắt buộc |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
start | Integer | chỉ mục đầu tiên để bắt đầu trả lại nhận xét |
max | Integer | số lượng kết quả tối đa cần trả về, giá trị mặc định là và có thể không vượt quá 200 |
Cầu thủ trả bóng
– một loạt các Nhận xét.Comment[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về ngày mà trang này được xuất bản lần đầu tiên.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Cầu thủ trả bóng
Date
– ngày xuất bản lần đầu
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy nội dung HTML của trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Cầu thủ trả bóng
String
— nội dung html
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về việc trang có đang ở chế độ nháp hay không. Chỉ áp dụng đối với thông báo.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Cầu thủ trả bóng
Boolean
— liệu trang có đang ở chế độ nháp hay không
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về ngày chỉnh sửa gần đây nhất, chỉ bao gồm ngày chỉnh sửa nội dung.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
Cầu thủ trả bóng
Date
— ngày gần đây nhất trang được cập nhật, chỉ bao gồm các nội dung chỉnh sửa
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về ngày cập nhật gần đây nhất, bao gồm cả những thay đổi không liên quan đến nội dung, chẳng hạn như di chuyển.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Cầu thủ trả bóng
Date
— ngày gần đây nhất trang được cập nhật có các thay đổi không về nội dung
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getListItems()
getListItems()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy các mục trong danh sách. Chỉ hợp lệ cho các trang danh sách.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) var items = page.getListItems(); for(var i in items) { Logger.log(items[i].getValueByName("Status")); }
Cầu thủ trả bóng
– một mảng gồm các thực thể ListItem[]ListItem
Gửi
Error
— đối với các trang không thuộc danh sách trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy các mục trong danh sách. Chỉ hợp lệ cho các trang danh sách.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildByName("listpage"); // Only valid on List pages. Check for the type like so: // if(page.getPageType() == SitesApp.PageType.LIST_PAGE)) // Returns only one item var items = page.getListItems({ start:0, max: 1 }); for(var i in items) { Logger.log(items[i].getValueByName("Status")); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
optOptions | Object | Đối tượng JavaScript của tham số không bắt buộc |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
start | Integer | chỉ mục đầu tiên bắt đầu lặp lại từ |
max | Integer | số lượng kết quả tối đa cần trả về, giá trị mặc định là và có thể không vượt quá 200 |
Cầu thủ trả bóng
– một mảng gồm các thực thể ListItem[]ListItem
Gửi
Error
— đối với các trang không thuộc danh sách trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getName()
getName()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về tên trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Cầu thủ trả bóng
String
— tên của trang này
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getPageName()
getPageName()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Không dùng nữa. Thay thế bằng getName để đảm bảo tính nhất quán.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Cầu thủ trả bóng
String
— tên của trang này
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getPageType()
getPageType()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về loại trang này dưới dạng enum SitesApp.PageType.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; var pageType = page.getPageType(); if(pageType == SitesApp.PageType.WEB_PAGE) { Logger.log(page.getName() + " is a Web Page"); }
Cầu thủ trả bóng
– một enum PageType cho biết đây là Trang web, Danh sách, Thông báo hay Trang tổ chức tệpPageType
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getParent()
getParent()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về trang gốc của trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
Cầu thủ trả bóng
— trang mẹ của trang nàyPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Không dùng nữa. Trả về đường liên kết nguồn cấp dữ liệu gData của trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
Cầu thủ trả bóng
String
— đường liên kết đến nguồn cấp dữ liệu gData
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về nội dung trang văn bản thuần tuý.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
Cầu thủ trả bóng
String
— nội dung văn bản thuần tuý của trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getTitle()
getTitle()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về tiêu đề trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
Cầu thủ trả bóng
String
— tiêu đề của trang này
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getUrl()
getUrl()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy URL của trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
Cầu thủ trả bóng
String
— URL của trang
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về việc một trang đã bị xoá hay chưa.
Cầu thủ trả bóng
Boolean
— cho dù trang đã bị xoá hay chưa
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về việc trang này có phải là mẫu có thể sao chép hay không.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
Cầu thủ trả bóng
Boolean
— liệu trang này có phải là một mẫu hay không
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Xuất bản trang này dưới dạng mẫu có thể sao chép.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Turn this page into a publishable template page.publishedAsTemplate("template-name");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
name | String | Tên của mẫu mới |
Cầu thủ trả bóng
— mẫu mới được xuất bảnPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
search(query)
search(query)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một mảng các trang con phù hợp với một cụm từ tìm kiếm, tối đa 200 trang.
var site = SitesApp.getSite("example.com", "mysite"); var matches = site.search("targetText"); for(var i in matches) { Logger.log(matches[i].getName()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
query | String | cụm từ tìm kiếm đầy đủ văn bản để khớp |
Cầu thủ trả bóng
– một loạt các trang con trực tiếp và gián tiếp thuộc loại đã choPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Lấy một mảng các trang con phù hợp với một cụm từ tìm kiếm, có các đối số nâng cao không bắt buộc.
var site = SitesApp.getSite("example.com", "mysite"); var childPages = site.getChildren({ type: SitesApp.PageType.WEB_PAGE, start: 0, max: 25, includeDrafts: false, includeDeleted: true, search: "target" }); for(var i in childPages) { Logger.log(childPages[i].getName()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
query | String | cụm từ tìm kiếm đầy đủ văn bản để khớp |
options | Object | Các trường đối tượng JavaScript được xác định trong phần Đối số nâng cao bên dưới |
Thông số nâng cao
Tên | Loại | Nội dung mô tả |
---|---|---|
type |
| chỉ tải các trang thuộc loại này |
start | Integer | bắt đầu xem kết quả tại đây |
max | Integer | số lượng kết quả tối đa (mặc định là 200) |
includeDrafts | Boolean | có bao gồm trang nháp hay không (mặc định là sai) |
includeDeleted | Boolean | có bao gồm trang đã xoá hay không (mặc định là sai) |
Cầu thủ trả bóng
– một loạt các trang con trực tiếp và gián tiếp thuộc loại đã choPage[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Đặt nội dung HTML của trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
html | String | nội dung mới |
Cầu thủ trả bóng
— Trang này để tạo chuỗiPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Đặt liệu trang có đang ở chế độ nháp hay không. Chỉ áp dụng đối với thông báo.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
draft | Boolean | trạng thái mới |
Cầu thủ trả bóng
— Trang này để tạo chuỗiPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setName(name)
setName(name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Đặt tên cho trang này.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
name | String | tên mới |
Cầu thủ trả bóng
— Trang này để tạo chuỗiPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Thiết lập cấp độ gốc của trang này.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
parent |
| cha mẹ mới |
Cầu thủ trả bóng
— Trang này để tạo chuỗiPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Đặt tiêu đề cho trang.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | tiêu đề mới |
Cầu thủ trả bóng
— Trang này để tạo chuỗiPage
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds