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. |
|
| Tambahkan item daftar ke daftar. |
|
| Tambahkan lampiran web ke halaman. |
|
| Buat pengumuman untuk halaman ini. |
|
| Buat pengumuman untuk halaman ini. |
|
| Membuat halaman pengumuman baru. |
|
| Buat halaman lemari file baru. |
|
| Buat halaman daftar baru. |
|
| Buat 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[] | Mendapatkan email penulis halaman |
|
| Mendapatkan halaman turunan tertentu. |
|
| Mendapatkan array halaman anak, hingga batas 200 halaman. |
|
| Mendapatkan array halaman turunan, dengan argumen lanjutan opsional. |
|
| Dapatkan kolom untuk daftar tersebut. |
|
| Tidak digunakan lagi. |
|
| Tidak digunakan lagi. |
| Date | Tampilkan tanggal pertama kali halaman ini dipublikasikan. |
| String | Mendapatkan konten HTML halaman. |
| Boolean | Menampilkan apakah halaman berada dalam mode draf. |
| Date | Menampilkan tanggal pengeditan terakhir, yang hanya mencakup pengeditan konten. |
| Date | Menampilkan tanggal terakhir diperbarui, yang mencakup perubahan non-konten seperti pemindahan. |
|
| Mendapatkan item daftar untuk daftar. |
|
| Mendapatkan item daftar untuk daftar. |
| String | Kembalikan 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 merupakan 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. |
|
| Setel konten HTML halaman. |
|
| Menetapkan apakah halaman berada dalam mode draf. |
|
| Setel nama halaman ini. |
|
| Tetapkan induk halaman ini. |
|
| Tetapkan 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 valid 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 |
Return
— 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 |
Return
— 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 |
Return
— 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 |
Return
— 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.
Tambahkan item daftar ke daftar. Hanya valid 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 |
Return
— 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 |
Return
— 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 valid 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 |
Return
— 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 valid 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 sebagai draf |
Return
— 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.
Membuat halaman pengumuman baru. Perhatikan bahwa situs atau halaman induk tidak boleh memiliki lebih dari 500 halaman turunan.
// 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 |
Return
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 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.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 |
Return
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 |
Return
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.
Buat halaman baru dari template. 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 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 |
Return
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 |
Return
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();
Return
— 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 Advanced Arguments di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya mendapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maks (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus atau tidak (default salah) |
search | String | hanya menampilkan halaman yang cocok dengan kueri ini |
Return
— 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 valid 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()); }
Return
— 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 valid 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 maksimum yang akan ditampilkan, yang nilai defaultnya adalah dan tidak boleh lebih dari 200 |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus atau tidak (default salah) |
search | String | hanya menampilkan halaman yang cocok dengan kueri ini |
Return
— 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()); }
Return
— 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 maksimum yang akan ditampilkan, yang nilai defaultnya adalah dan tidak boleh lebih dari 200 |
Return
— 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.
Mendapatkan email 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]); }
Return
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 |
Return
— 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 anak, hingga batas 200 halaman.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Return
— 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 turunan, 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 Advanced Arguments di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya mendapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maks (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus atau tidak (default salah) |
search | String | hanya menampilkan halaman yang cocok dengan kueri ini |
Return
— 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 tersebut. Hanya valid 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()); }
Return
— 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()); }
Return
— 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 untuk mulai mengembalikan komentar |
max | Integer | jumlah hasil maksimum yang akan ditampilkan, yang nilai defaultnya adalah dan tidak boleh lebih dari 200 |
Return
— 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 pertama kali halaman ini dipublikasikan.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Return
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.
Mendapatkan konten HTML halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Return
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 valid untuk pengumuman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Return
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 pengeditan 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());
Return
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 pemindahan.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Return
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.
Mendapatkan item daftar untuk daftar. Hanya valid 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")); }
Return
— 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.
Mendapatkan item daftar untuk daftar. Hanya valid 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 dari parameter opsional |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
start | Integer | indeks pertama untuk mulai mengiterasi dari |
max | Integer | jumlah hasil maksimum yang akan ditampilkan, yang nilai defaultnya adalah dan tidak boleh lebih dari 200 |
Return
— 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.
Kembalikan nama halaman.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Return
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 agar konsisten.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Return
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"); }
Return
— enum PageType yang memberitahukan apakah ini merupakan 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());
Return
— halaman induk dari 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());
Return
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());
Return
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());
Return
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());
Return
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.
Return
Boolean
— apakah halaman sudah dihapus atau tidak
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 merupakan 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"); }
Return
Boolean
— apakah halaman ini adalah 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 |
Return
— template yang baru 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 dicocokkan |
Return
— 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 dicocokkan |
options | Object | Kolom objek JavaScript yang ditentukan di bagian Advanced Arguments di bawah |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
type |
| hanya mendapatkan halaman jenis ini |
start | Integer | mulai hasilnya di sini |
max | Integer | jumlah hasil maks (default 200) |
includeDrafts | Boolean | apakah akan menyertakan halaman draf (default salah) |
includeDeleted | Boolean | apakah akan menyertakan halaman yang dihapus atau tidak (default salah) |
Return
— 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.
Setel 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 |
Return
— 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 valid 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 |
Return
— 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.
Setel 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 |
Return
— 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 |
Return
— 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.
Tetapkan 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 |
Return
— Halaman ini untuk perantaianPage
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://sites.google.com/feeds