Tidak digunakan lagi. Class ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Halaman di Situs Google.
Metode yang tidak digunakan lagi
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
|
| Tambahkan kolom baru ke daftar. |
|
| Tidak digunakan lagi. |
|
| Tambahkan lampiran ke halaman. |
|
| Tambahkan lampiran ke halaman. |
|
| Menambahkan item daftar ke daftar. |
|
| Tambahkan lampiran web ke halaman. |
|
| Buat pengumuman untuk halaman ini. |
|
| Buat pengumuman untuk halaman ini. |
|
| Buat halaman pengumuman baru. |
|
| Buat halaman lemari file baru. |
|
| Buat halaman daftar baru. |
|
| Membuat halaman baru dari template. |
|
| Buat halaman web baru. |
| void | Menghapus halaman ini. |
|
| Mendapatkan array halaman turunan (langsung dan tidak langsung), hingga batas 200 halaman. |
|
| Mendapatkan array halaman turunan, dengan argumen lanjutan opsional. |
|
| Dapatkan pengumuman untuk halaman ini. |
|
| Dapatkan pengumuman untuk halaman ini. |
|
| Dapatkan lampiran untuk halaman ini. |
|
| Dapatkan lampiran untuk halaman ini. |
| String[] | Dapatkan email dari penulis halaman |
|
| Mendapatkan halaman turunan tertentu. |
|
| Mendapatkan array halaman turunan, hingga batas 200 halaman. |
|
| Mendapatkan array halaman anak, dengan argumen lanjutan opsional. |
|
| Dapatkan kolom untuk daftar. |
|
| Tidak digunakan lagi. |
|
| Tidak digunakan lagi. |
| Date | Tampilkan tanggal halaman ini pertama kali dipublikasikan. |
| String | Dapatkan konten HTML halaman. |
| Boolean | Menampilkan apakah halaman berada dalam mode draf. |
| Date | Menampilkan tanggal edit terakhir, yang hanya mencakup pengeditan konten. |
| Date | Menampilkan tanggal terakhir diperbarui, yang mencakup perubahan non-konten seperti berpindah. |
|
| Dapatkan item daftar untuk daftar. |
|
| Dapatkan item daftar untuk daftar. |
| String | Tampilkan nama halaman. |
| String | Tidak digunakan lagi. |
|
| Menampilkan jenis halaman ini sebagai enum SitesApp.PageType. |
|
| Tampilkan induk halaman ini. |
| String | Tidak digunakan lagi. |
| String | Menampilkan konten halaman teks biasa. |
| String | Tampilkan judul halaman. |
| String | Dapatkan URL halaman. |
| Boolean | Menampilkan apakah halaman telah dihapus. |
| Boolean | Menampilkan apakah halaman ini adalah template yang dapat disalin. |
|
| Publikasikan halaman ini sebagai template yang dapat disalin. |
|
| Mendapatkan array halaman turunan yang cocok dengan kueri penelusuran, hingga batas 200 halaman. |
|
| Mendapatkan array halaman turunan yang cocok dengan kueri penelusuran, dengan argumen lanjutan opsional. |
|
| Tetapkan konten HTML halaman. |
|
| Menetapkan apakah halaman berada dalam mode draf. |
|
| Tetapkan nama halaman ini. |
|
| Tetapkan induk halaman ini. |
|
| Atur judul halaman. |
Metode yang tidak digunakan lagi
addColumn(name)
addColumn(name)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tambahkan kolom baru ke daftar. Hanya berlaku untuk halaman daftar.
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");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | nama kolom baru |
Pulang pergi
— kolom yang baru dibuatColumn
Menampilkan
Error
— untuk halaman yang tidak mencantumkan halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tidak digunakan lagi. Tambahkan komentar ke halaman.
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");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
content | String | konten komentar |
Pulang pergi
— komentar yang baru dibuatComment
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tambahkan lampiran ke halaman.
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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
blob | BlobSource | data untuk lampiran |
Pulang pergi
— lampiran yang baru dibuatAttachment
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tambahkan lampiran ke halaman. Versi fungsi ini memungkinkan deskripsi.
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");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
blob | BlobSource | data untuk lampiran |
description | String | deskripsi lampiran |
Pulang pergi
— lampiran yang baru dibuatAttachment
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menambahkan item daftar ke daftar. Hanya berlaku untuk halaman daftar.
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"]);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
values | String[] | nilai untuk setiap kolom |
Pulang pergi
— ListItem
yang baru dibuat
ListItem
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tambahkan lampiran web ke halaman. Hanya berlaku untuk halaman lemari file.
Lampiran web adalah link - sebenarnya tidak dihosting oleh Google Sites.
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");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul lampiran |
description | String | deskripsi lampiran |
url | String | URL file yang dilampirkan |
Pulang pergi
— lampiran yang baru dibuatAttachment
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat pengumuman untuk halaman ini. Hanya berlaku untuk halaman pengumuman.
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>");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
html | String | konten halaman |
Pulang pergi
— Pengumuman yang baru dibuatPage
Menampilkan
Error
— untuk halaman yang bukan halaman pengumuman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat pengumuman untuk halaman ini. Hanya berlaku untuk halaman pengumuman.
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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
html | String | konten halaman |
asDraft | Boolean | apakah akan membuat pengumuman |
Pulang pergi
— Pengumuman yang baru dibuatPage
Menampilkan
Error
— untuk halaman yang bukan halaman pengumuman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat halaman pengumuman baru. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 halaman anak.
// 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>");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
name | String | nama halaman |
html | String | konten halaman |
Pulang pergi
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat halaman lemari file baru. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 turunan halaman.
// 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>");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
name | String | nama halaman |
html | String | konten halaman |
Pulang pergi
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat halaman daftar baru. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 halaman turunan.
// 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" ]);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
name | String | nama halaman |
html | String | konten halaman |
columnNames | String[] | nama kolom yang digunakan untuk daftar |
Pulang pergi
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Membuat halaman baru dari template. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 halaman anak.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
name | String | nama halaman |
template |
| halaman template |
Pulang pergi
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Buat halaman web baru. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 halaman turunan.
// 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>");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul halaman |
name | String | nama halaman |
html | String | konten halaman |
Pulang pergi
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
deletePage()
deletePage()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menghapus halaman ini.
var site = SitesApp.getSite("example.com", "mysite"); // Delete ALL the pages! var pages = site.getAllDescendants(); for(var i in pages) { pages[i].deletePage(); }
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman turunan (langsung dan tidak langsung), hingga batas 200 halaman.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
Pulang pergi
— array halaman turunan langsung dan tidak langsungPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman turunan, dengan argumen lanjutan opsional.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
options | Object | Kolom objek JavaScript yang ditentukan di bagian Argumen Lanjutan di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya dapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maksimal (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus (default salah) |
search | String | hanya tampilkan halaman yang cocok dengan kueri ini |
Pulang pergi
— array halaman turunan langsung dan tidak langsung dari jenis tertentuPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan pengumuman untuk halaman ini. Hanya berlaku untuk halaman pengumuman.
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()); }
Pulang pergi
— serangkaian PengumumanPage[]
Menampilkan
Error
— untuk halaman yang bukan halaman pengumuman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan pengumuman untuk halaman ini. Hanya berlaku untuk halaman pengumuman.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
optOptions | Object | Objek JavaScript yang berisi parameter lanjutan |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
start | Integer | indeks awal untuk hasil |
max | Integer | jumlah hasil maksimal yang akan ditampilkan, yang secara default tidak lebih dari 200 |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus (default salah) |
search | String | hanya tampilkan halaman yang cocok dengan kueri ini |
Pulang pergi
— serangkaian PengumumanPage[]
Menampilkan
Error
— untuk halaman yang bukan halaman pengumuman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan lampiran untuk halaman ini.
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()); }
Pulang pergi
— array LampiranAttachment[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan lampiran untuk halaman ini.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
optOptions | Object | objek JavaScript yang berisi parameter opsional |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
start | Integer | indeks pertama untuk mulai mengembalikan lampiran |
max | Integer | jumlah hasil maksimal yang akan ditampilkan, yang secara default tidak lebih dari 200 |
Pulang pergi
— array LampiranAttachment[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan email dari penulis halaman
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]); }
Pulang pergi
String[]
— array alamat email penulis
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan halaman turunan tertentu.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | nama halaman turunan |
Pulang pergi
— halaman turunanPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getChildren()
getChildren()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman turunan, hingga batas 200 halaman.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Pulang pergi
— array halaman turunan langsungPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman anak, dengan argumen lanjutan opsional.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
options | Object | Kolom objek JavaScript yang ditentukan di bagian Argumen Lanjutan di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya dapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maksimal (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus (default salah) |
search | String | hanya tampilkan halaman yang cocok dengan kueri ini |
Pulang pergi
— array halaman turunan langsung dari jenis tertentuPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getColumns()
getColumns()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan kolom untuk daftar. Hanya berlaku untuk halaman daftar.
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()); }
Pulang pergi
— array instance Column[]Column
Menampilkan
Error
— untuk halaman yang tidak mencantumkan halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getComments()
getComments()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tidak digunakan lagi. Dapatkan komentar untuk halaman ini.
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()); }
Pulang pergi
— array Komentar.Comment[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tidak digunakan lagi. Dapatkan komentar untuk halaman ini.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
optOptions | Object | objek JavaScript yang berisi parameter opsional |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
start | Integer | indeks pertama yang mulai menampilkan komentar |
max | Integer | jumlah hasil maksimal yang akan ditampilkan, yang secara default tidak lebih dari 200 |
Pulang pergi
— array Komentar.Comment[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tampilkan tanggal halaman ini pertama kali dipublikasikan.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Pulang pergi
Date
— tanggal publikasi asli
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan konten HTML halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Pulang pergi
String
— konten HTML
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan apakah halaman berada dalam mode draf. Hanya berlaku untuk pengumuman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Pulang pergi
Boolean
— apakah halaman berada dalam mode draf
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan tanggal edit terakhir, yang hanya mencakup pengeditan konten.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
Pulang pergi
Date
— tanggal halaman terakhir diperbarui, termasuk hanya pengeditan konten
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan tanggal terakhir diperbarui, yang mencakup perubahan non-konten seperti berpindah.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Pulang pergi
Date
— tanggal halaman terakhir diperbarui dengan perubahan non-konten
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getListItems()
getListItems()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan item daftar untuk daftar. Hanya berlaku untuk halaman daftar.
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")); }
Pulang pergi
— array instance ListItem[]ListItem
Menampilkan
Error
— untuk halaman yang tidak mencantumkan halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan item daftar untuk daftar. Hanya berlaku untuk halaman daftar.
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")); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
optOptions | Object | Objek JavaScript parameter opsional |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
start | Integer | indeks pertama yang akan mulai diiterasi |
max | Integer | jumlah hasil maksimal yang akan ditampilkan, yang secara default tidak lebih dari 200 |
Pulang pergi
— array instance ListItem[]ListItem
Menampilkan
Error
— untuk halaman yang tidak mencantumkan halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getName()
getName()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tampilkan nama halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Pulang pergi
String
— nama halaman ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getPageName()
getPageName()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tidak digunakan lagi. Diganti dengan getName untuk konsistensi.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Pulang pergi
String
— nama halaman ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getPageType()
getPageType()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan jenis halaman ini sebagai 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"); }
Pulang pergi
— enum PageType yang memberi tahu apakah ini adalah Halaman Web, Daftar, Pengumuman, atau Lemari FilePageType
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getParent()
getParent()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tampilkan induk halaman ini.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
Pulang pergi
— halaman induk halaman iniPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tidak digunakan lagi. Menampilkan link feed gData dari halaman ini.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
Pulang pergi
String
— link feed gData
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan konten halaman teks biasa.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
Pulang pergi
String
— konten teks biasa halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getTitle()
getTitle()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tampilkan judul halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
Pulang pergi
String
— judul halaman ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
getUrl()
getUrl()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan URL halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
Pulang pergi
String
— URL halaman
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan apakah halaman telah dihapus.
Pulang pergi
Boolean
— apakah halaman telah dihapus
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan apakah halaman ini adalah template yang dapat disalin.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
Pulang pergi
Boolean
— apakah halaman ini berupa template
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Publikasikan halaman ini sebagai template yang dapat disalin.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Turn this page into a publishable template page.publishedAsTemplate("template-name");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama template baru |
Pulang pergi
— template yang baru saja dipublikasikanPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
search(query)
search(query)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman turunan yang cocok dengan kueri penelusuran, hingga batas 200 halaman.
var site = SitesApp.getSite("example.com", "mysite"); var matches = site.search("targetText"); for(var i in matches) { Logger.log(matches[i].getName()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
query | String | kueri penelusuran teks lengkap untuk |
Pulang pergi
— array halaman turunan langsung dan tidak langsung dari jenis tertentuPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan array halaman turunan yang cocok dengan kueri penelusuran, dengan argumen lanjutan opsional.
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()); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
query | String | kueri penelusuran teks lengkap untuk |
options | Object | Kolom objek JavaScript yang ditentukan di bagian Argumen Lanjutan di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya dapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maksimal (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus (default salah) |
Pulang pergi
— array halaman turunan langsung dan tidak langsung dari jenis tertentuPage[]
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan konten HTML halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
html | String | konten baru |
Pulang pergi
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menetapkan apakah halaman berada dalam mode draf. Hanya berlaku untuk pengumuman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
draft | Boolean | status baru |
Pulang pergi
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
setName(name)
setName(name)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan nama halaman ini.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | nama baru |
Pulang pergi
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan induk halaman ini.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
parent |
| orang tua baru |
Pulang pergi
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Atur judul halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul baru |
Pulang pergi
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds