Wycofano. Ta klasa została wycofana i nie należy jej używać w nowych skryptach.
Strona w Witrynach Google.
Wycofane metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
|
| Dodaj nową kolumnę do listy. |
|
| Rola wycofana. |
|
| Dodaj załącznik do strony. |
|
| Dodaj załącznik do strony. |
|
| Dodaj do niej element. |
|
| Dodaj do strony załącznik internetowy. |
|
| Utwórz ogłoszenia na tej stronie. |
|
| Utwórz ogłoszenia na tej stronie. |
|
| Utwórz nową stronę ogłoszeń. |
|
| Utwórz nową stronę magazynu plików. |
|
| Utwórz nową stronę z listą. |
|
| Utwórz nową stronę na podstawie szablonu. |
|
| Utwórz nową stronę internetową. |
| void | Usuwa tę stronę. |
|
| Pobiera tablicę stron podrzędnych (bezpośrednich i pośrednich) o maksymalnej długości 200 stron. |
|
| Pobiera tablicę stron podrzędnych z opcjonalnymi argumentami zaawansowanymi. |
|
| Otrzymuj powiadomienia z tej strony. |
|
| Otrzymuj powiadomienia z tej strony. |
|
| Pobierz załączniki tej strony. |
|
| Pobierz załączniki tej strony. |
| String[] | Uzyskaj adresy e-mail autorów strony |
|
| Pobiera konkretną stronę podrzędną. |
|
| Pobiera tablicę stron podrzędnych o maksymalnej długości 200 stron. |
|
| Pobiera tablicę stron podrzędnych z opcjonalnymi argumentami zaawansowanymi. |
|
| Pobierz kolumny listy. |
|
| Rola wycofana. |
|
| Rola wycofana. |
| Date | Zwraca datę pierwszego opublikowania strony. |
| String | Pobierz zawartość HTML strony. |
| Boolean | Wskazuje, czy strona jest w trybie roboczym. |
| Date | Zwraca datę ostatniej zmiany, która obejmuje tylko zmiany treści. |
| Date | Zwraca datę ostatniej aktualizacji, która uwzględnia zmiany niezwiązane z treścią, takie jak przeniesienie. |
|
| Pobierz elementy listy. |
|
| Pobierz elementy listy. |
| String | Zwraca nazwę strony. |
| String | Rola wycofana. |
|
| Zwraca typ tej strony jako wyliczenie SitesApp.PageType. |
|
| Zwraca element nadrzędny tej strony. |
| String | Rola wycofana. |
| String | Zwraca zawartość strony w postaci zwykłego tekstu. |
| String | Zwraca tytuł strony. |
| String | Pobierz adres URL strony. |
| Boolean | Wskazuje, czy strona została usunięta. |
| Boolean | Wskazuje, czy dana strona jest szablonem możliwym do skopiowania. |
|
| Opublikuj tę stronę jako szablon możliwy do skopiowania. |
|
| Pobiera tablicę stron podrzędnych pasujących do wyszukiwanego hasła, maksymalnie do 200 stron. |
|
| Pobiera tablicę stron podrzędnych pasujących do zapytania z opcjonalnymi argumentami zaawansowanymi. |
|
| Ustaw treść HTML strony. |
|
| Określa, czy strona jest w trybie roboczym. |
|
| Ustaw nazwę tej strony. |
|
| Ustaw element nadrzędny tej strony. |
|
| Ustaw tytuł strony. |
Wycofane metody
addColumn(name)
addColumn(name)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Dodaj nową kolumnę do listy. Dotyczy tylko stron z listą.
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");
Parametry
Nazwa | Typ | Opis |
---|---|---|
name | String | nazwa nowej kolumny |
Powroty
– nowo utworzona kolumna,Column
Rzuty
Error
– w przypadku stron, które nie są stronami z listą.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Rola wycofana. Dodaj komentarz do strony.
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");
Parametry
Nazwa | Typ | Opis |
---|---|---|
content | String | treść komentarza |
Powroty
– nowo utworzony komentarzComment
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Dodaj załącznik do strony.
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);
Parametry
Nazwa | Typ | Opis |
---|---|---|
blob | BlobSource | dane załącznika |
Powroty
– nowo utworzony załącznik.Attachment
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Dodaj załącznik do strony. Ta wersja funkcji umożliwia dodanie opisu.
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");
Parametry
Nazwa | Typ | Opis |
---|---|---|
blob | BlobSource | dane załącznika |
description | String | opis załącznika; |
Powroty
– nowo utworzony załącznik.Attachment
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Dodaj do niej element. Dotyczy tylko stron z listą.
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"]);
Parametry
Nazwa | Typ | Opis |
---|---|---|
values | String[] | wartości w każdej kolumnie |
Powroty
– nowo utworzony ListItemListItem
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Dodaj do strony załącznik internetowy. Obowiązuje tylko w przypadku stron magazynu plików.
Załączniki internetowe są linkami – w rzeczywistości nie są one hostowane w Witrynach Google.
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");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytuł załącznika |
description | String | opis załącznika; |
url | String | adres URL dołączanego pliku |
Powroty
– nowo utworzony załącznik.Attachment
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz ogłoszenia na tej stronie. Dotyczy tylko stron z ogłoszeniami.
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>");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
html | String | zawartość strony, |
Powroty
– nowo utworzone powiadomieniaPage
Rzuty
Error
– w przypadku stron, które nie są stronami z ogłoszeniami.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz ogłoszenia na tej stronie. Dotyczy tylko stron z ogłoszeniami.
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);
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
html | String | zawartość strony, |
asDraft | Boolean | czy ogłoszenie ma być wersją roboczą, |
Powroty
– nowo utworzone powiadomieniaPage
Rzuty
Error
– w przypadku stron, które nie są stronami z ogłoszeniami.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz nową stronę ogłoszeń. Pamiętaj, że witryna lub strona nadrzędna może zawierać maksymalnie 500 stron podrzędnych.
// 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>");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
name | String | nazwa strony |
html | String | zawartość strony, |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz nową stronę magazynu plików. Pamiętaj, że witryna lub strona nadrzędna nie może zawierać więcej niż 500 stron podrzędnych.
// 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>");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
name | String | nazwa strony |
html | String | zawartość strony, |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz nową stronę z listą. Pamiętaj, że witryna lub strona nadrzędna nie może zawierać więcej niż 500 stron podrzędnych.
// 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" ]);
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
name | String | nazwa strony |
html | String | zawartość strony, |
columnNames | String[] | nazwy kolumn używane na liście; |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz nową stronę na podstawie szablonu. Pamiętaj, że witryna lub strona nadrzędna może zawierać maksymalnie 500 stron podrzędnych.
// 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);
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
name | String | nazwa strony |
template |
| stronę szablonu |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Utwórz nową stronę internetową. Pamiętaj, że witryna lub strona nadrzędna nie może zawierać więcej niż 500 stron podrzędnych.
// 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>");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | tytułu strony, |
name | String | nazwa strony |
html | String | zawartość strony, |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
deletePage()
deletePage()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Usuwa tę stronę.
var site = SitesApp.getSite("example.com", "mysite"); // Delete ALL the pages! var pages = site.getAllDescendants(); for(var i in pages) { pages[i].deletePage(); }
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych (bezpośrednich i pośrednich) o maksymalnej długości 200 stron.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
Powroty
– tablica bezpośrednich i pośrednich stron podrzędnychPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych z opcjonalnymi argumentami zaawansowanymi.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
options | Object | Pola obiektów JavaScript zdefiniowane w sekcji Argumenty zaawansowane poniżej |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
type |
| pobieraj tylko strony tego typu |
start | Integer | zacznij tutaj wyniki |
max | Integer | maksymalna liczba wyników (domyślnie 200) |
includeDrafts | Boolean | czy uwzględnić wersje robocze stron (wartość domyślna – fałsz) |
includeDeleted | Boolean | czy uwzględniać usunięte strony (domyślnie fałsz) |
search | String | zwraca tylko strony pasujące do tego zapytania |
Powroty
– tablica bezpośrednich i pośrednich stron podrzędnych danego typuPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Otrzymuj powiadomienia z tej strony. Dotyczy tylko stron z ogłoszeniami.
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()); }
Powroty
– tablica ogłoszeńPage[]
Rzuty
Error
– w przypadku stron, które nie są stronami z ogłoszeniami.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Otrzymuj powiadomienia z tej strony. Dotyczy tylko stron z ogłoszeniami.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
optOptions | Object | Obiekt JavaScript zawierający parametry zaawansowane |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
start | Integer | indeks początkowy wyników |
max | Integer | maksymalna liczba wyników do zwrócenia, która jest domyślna i nie może być większa niż 200; |
includeDrafts | Boolean | czy uwzględnić wersje robocze stron (wartość domyślna – fałsz) |
includeDeleted | Boolean | czy uwzględniać usunięte strony (domyślnie fałsz) |
search | String | zwraca tylko strony pasujące do tego zapytania |
Powroty
– tablica ogłoszeńPage[]
Rzuty
Error
– w przypadku stron, które nie są stronami z ogłoszeniami.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz załączniki tej strony.
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()); }
Powroty
– tablica załącznikówAttachment[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz załączniki tej strony.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
optOptions | Object | obiekt JavaScript zawierający opcjonalne parametry |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
start | Integer | pierwszy indeks do zwracania załączników |
max | Integer | maksymalna liczba wyników do zwrócenia, która jest domyślna i nie może być większa niż 200; |
Powroty
– tablica załącznikówAttachment[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Uzyskaj adresy e-mail autorów strony
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]); }
Powroty
String[]
– tablica adresów e-mail autorów;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera konkretną stronę podrzędną.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
Parametry
Nazwa | Typ | Opis |
---|---|---|
name | String | nazwa strony podrzędnej |
Powroty
– strona podrzędna,Page
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getChildren()
getChildren()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych o maksymalnej długości 200 stron.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Powroty
– tablica bezpośrednich stron podrzędnychPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych z opcjonalnymi argumentami zaawansowanymi.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
options | Object | Pola obiektów JavaScript zdefiniowane w sekcji Argumenty zaawansowane poniżej |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
type |
| pobieraj tylko strony tego typu |
start | Integer | zacznij tutaj wyniki |
max | Integer | maksymalna liczba wyników (domyślnie 200) |
includeDrafts | Boolean | czy uwzględnić wersje robocze stron (wartość domyślna – fałsz) |
includeDeleted | Boolean | czy uwzględniać usunięte strony (domyślnie fałsz) |
search | String | zwraca tylko strony pasujące do tego zapytania |
Powroty
– tablica bezpośrednich stron podrzędnych danego typuPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getColumns()
getColumns()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz kolumny listy. Dotyczy tylko stron z listą.
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()); }
Powroty
– tablica Column[]
instancji;Column
Rzuty
Error
– w przypadku stron, które nie są stronami z listą.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getComments()
getComments()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Rola wycofana. Pobierz komentarze do tej strony.
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()); }
Powroty
– tablica komentarzy.Comment[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Rola wycofana. Pobierz komentarze do tej strony.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
optOptions | Object | obiekt JavaScript zawierający opcjonalne parametry |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
start | Integer | pierwszy indeks do zwracania komentarzy |
max | Integer | maksymalna liczba wyników do zwrócenia, która jest domyślna i nie może być większa niż 200; |
Powroty
– tablica komentarzy.Comment[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca datę pierwszego opublikowania strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Powroty
Date
– data pierwotnej publikacji;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz zawartość HTML strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Powroty
String
– zawartość HTML
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Wskazuje, czy strona jest w trybie roboczym. Dotyczy tylko ogłoszeń.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Powroty
Boolean
– czy strona jest w wersji roboczej;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca datę ostatniej zmiany, która obejmuje tylko zmiany treści.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
Powroty
Date
– data ostatniej aktualizacji strony, z uwzględnieniem tylko zmian jej treści.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca datę ostatniej aktualizacji, która uwzględnia zmiany niezwiązane z treścią, takie jak przeniesienie.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Powroty
Date
– data ostatniej aktualizacji strony, w której wprowadzono zmiany niezwiązane z treścią.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getListItems()
getListItems()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz elementy listy. Dotyczy tylko stron z listą.
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")); }
Powroty
– tablica ListItem[]
instancji;ListItem
Rzuty
Error
– w przypadku stron, które nie są stronami z listą.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz elementy listy. Dotyczy tylko stron z listą.
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")); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
optOptions | Object | Obiekt JavaScript z opcjonalnymi parametrami |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
start | Integer | pierwszy indeks, od którego należy rozpocząć iterację |
max | Integer | maksymalna liczba wyników do zwrócenia, która jest domyślna i nie może być większa niż 200; |
Powroty
– tablica ListItem[]
instancji;ListItem
Rzuty
Error
– w przypadku stron, które nie są stronami z listą.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getName()
getName()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca nazwę strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Powroty
String
– nazwa strony,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getPageName()
getPageName()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Rola wycofana. Zamieniona metodą getName w celu zachowania spójności.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Powroty
String
– nazwa strony,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getPageType()
getPageType()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca typ tej strony jako wyliczenie 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"); }
Powroty
– wyliczenie typu PageType wskazujące, czy jest to strona internetowa, lista, ogłoszenia czy strona do przechowywania plików.PageType
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getParent()
getParent()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca element nadrzędny tej strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
Powroty
– strona nadrzędna danej strony;Page
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Rola wycofana. Zwraca link do pliku danych gData tej strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
Powroty
String
– link do pliku danych gData
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca zawartość strony w postaci zwykłego tekstu.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
Powroty
String
– zwykły tekst strony;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getTitle()
getTitle()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca tytuł strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
Powroty
String
– tytuł strony;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
getUrl()
getUrl()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz adres URL strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
Powroty
String
– adres URL strony;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Wskazuje, czy strona została usunięta.
Powroty
Boolean
– czy strona została usunięta;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Wskazuje, czy dana strona jest szablonem możliwym do skopiowania.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
Powroty
Boolean
– czy strona jest szablonem,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Opublikuj tę stronę jako szablon możliwy do skopiowania.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Turn this page into a publishable template page.publishedAsTemplate("template-name");
Parametry
Nazwa | Typ | Opis |
---|---|---|
name | String | Nazwa nowego szablonu |
Powroty
– nowo opublikowany szablon,Page
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
search(query)
search(query)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych pasujących do wyszukiwanego hasła, maksymalnie do 200 stron.
var site = SitesApp.getSite("example.com", "mysite"); var matches = site.search("targetText"); for(var i in matches) { Logger.log(matches[i].getName()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
query | String | zapytanie musi zawierać pełny tekst, |
Powroty
– tablica bezpośrednich i pośrednich stron podrzędnych danego typuPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera tablicę stron podrzędnych pasujących do zapytania z opcjonalnymi argumentami zaawansowanymi.
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()); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
query | String | zapytanie musi zawierać pełny tekst, |
options | Object | Pola obiektów JavaScript zdefiniowane w sekcji Argumenty zaawansowane poniżej |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
type |
| pobieraj tylko strony tego typu |
start | Integer | zacznij tutaj wyniki |
max | Integer | maksymalna liczba wyników (domyślnie 200) |
includeDrafts | Boolean | czy uwzględnić wersje robocze stron (wartość domyślna – fałsz) |
includeDeleted | Boolean | czy uwzględniać usunięte strony (domyślnie fałsz) |
Powroty
– tablica bezpośrednich i pośrednich stron podrzędnych danego typuPage[]
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustaw treść HTML strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
Parametry
Nazwa | Typ | Opis |
---|---|---|
html | String | nowe treści |
Powroty
– ta strona do tworzenia łańcuchówPage
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Określa, czy strona jest w trybie roboczym. Dotyczy tylko ogłoszeń.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
Parametry
Nazwa | Typ | Opis |
---|---|---|
draft | Boolean | nowy stan |
Powroty
– ta strona do tworzenia łańcuchówPage
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
setName(name)
setName(name)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustaw nazwę tej strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
Parametry
Nazwa | Typ | Opis |
---|---|---|
name | String | Nowa nazwa |
Powroty
– ta strona do tworzenia łańcuchówPage
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustaw element nadrzędny tej strony.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
Parametry
Nazwa | Typ | Opis |
---|---|---|
parent |
| nowy rodzic |
Powroty
– ta strona do tworzenia łańcuchówPage
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustaw tytuł strony.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | nowy tytuł |
Powroty
– ta strona do tworzenia łańcuchówPage
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://sites.google.com/feeds