Obsoleto. Essa classe foi descontinuada e não deve ser usada em novos scripts.
uma página em um site Google.
Métodos obsoletos
Método | Tipo de retorno | Breve descrição |
---|---|---|
|
| Adicione uma nova coluna à lista. |
|
| Obsoleto. |
|
| Adicione um anexo à página. |
|
| Adicione um anexo à página. |
|
| Adicione um item à lista. |
|
| Adicione um anexo da Web à página. |
|
| Crie um aviso para esta página. |
|
| Crie um aviso para esta página. |
|
| Crie uma nova página de avisos. |
|
| Criar uma nova página de arquivo. |
|
| Criar uma nova página de lista. |
|
| Crie uma nova página a partir de um modelo. |
|
| Criar uma nova página da Web. |
| void | Exclui esta página. |
|
| Recebe uma matriz de páginas descendentes (diretas e indiretas), até um limite de 200 páginas. |
|
| Recebe uma matriz de páginas descendentes, com argumentos avançados opcionais. |
|
| Receba os anúncios desta página. |
|
| Receba os anúncios desta página. |
|
| Receba os anexos desta página. |
|
| Receba os anexos desta página. |
| String[] | Receber os e-mails dos autores da página |
|
| Recebe uma página filha específica. |
|
| Recebe uma matriz de páginas filhas até um limite de 200 páginas. |
|
| Recebe uma matriz de páginas filhas, com argumentos avançados opcionais. |
|
| Consiga as colunas da lista. |
|
| Obsoleto. |
|
| Obsoleto. |
| Date | Retorna a data em que esta página foi publicada pela primeira vez. |
| String | Acesse o conteúdo HTML da página. |
| Boolean | Informa se a página está no modo de rascunho. |
| Date | Retorna a data da última edição, que inclui apenas as edições de conteúdo. |
| Date | Retorna a data da última atualização, que inclui mudanças não relacionadas a conteúdo, como mudanças. |
|
| Encontra os itens da lista. |
|
| Encontra os itens da lista. |
| String | Retorne o nome da página. |
| String | Obsoleto. |
|
| Retorna o tipo dessa página como uma enumeração SitesApp.PageType. |
|
| Retorna o pai desta página. |
| String | Obsoleto. |
| String | Retorna o conteúdo da página em texto simples. |
| String | Retorne o título da página. |
| String | Encontre o URL da página. |
| Boolean | Informa se uma página foi excluída. |
| Boolean | Informa se a página é um modelo copiável. |
|
| Publique esta página como um modelo copiável. |
|
| Recebe uma matriz de páginas descendentes que correspondem a uma consulta de pesquisa, até um limite de 200 páginas. |
|
| Recebe uma matriz de páginas descendentes que correspondem a uma consulta de pesquisa, com argumentos avançados opcionais. |
|
| Defina o conteúdo HTML da página. |
|
| Define se a página está no modo de rascunho. |
|
| Defina o nome desta página. |
|
| Defina o pai desta página. |
|
| Defina o título da página. |
Métodos obsoletos
addColumn(name)
addColumn(name)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Adicione uma nova coluna à lista. Válido apenas para páginas de listas.
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");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | o nome da nova coluna |
Retornar
: a coluna recém-criada.Column
Gera
Error
: para páginas que não são de lista
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Obsoleto. Adicione um comentário à página.
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");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
content | String | o conteúdo do comentário |
Retornar
: o comentário recém-criado.Comment
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Adicione um anexo à página.
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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
blob | BlobSource | os dados do anexo |
Retornar
: o anexo recém-criado.Attachment
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Adicione um anexo à página. Esta versão da função permite uma descrição.
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");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
blob | BlobSource | os dados do anexo |
description | String | uma descrição do anexo |
Retornar
: o anexo recém-criado.Attachment
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Adicione um item à lista. Válido apenas para páginas de listas.
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"]);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
values | String[] | os valores de cada coluna |
Retornar
: o ListItem
recém-criado.
ListItem
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Adicione um anexo da Web à página. Válido apenas para páginas de arquivos.
Anexos da Web são links que não são hospedados pelo 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");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título do anexo |
description | String | uma descrição do anexo |
url | String | o URL do arquivo que está sendo anexado |
Retornar
: o anexo recém-criado.Attachment
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Crie um aviso para esta página. Válido apenas para páginas de avisos.
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>");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
html | String | o conteúdo da página |
Retornar
: os avisos recém-criados.Page
Gera
Error
: para páginas que não são de avisos
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Crie um aviso para esta página. Válido apenas para páginas de avisos.
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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
html | String | o conteúdo da página |
asDraft | Boolean | se quer tornar o aviso um rascunho |
Retornar
: os avisos recém-criados.Page
Gera
Error
: para páginas que não são de avisos
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Crie uma nova página de avisos. Um site ou página pai não pode ter mais de 500 nas páginas secundárias.
// 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>");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
name | String | o nome da página |
html | String | o conteúdo da página |
Retornar
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Criar uma nova página de arquivo. Uma página ou um site pai não pode ter mais de 500 páginas de destino.
// 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>");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
name | String | o nome da página |
html | String | o conteúdo da página |
Retornar
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Criar uma nova página de lista. Um site ou uma página pai não pode ter mais de 500 páginas filhas.
// 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" ]);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
name | String | o nome da página |
html | String | o conteúdo da página |
columnNames | String[] | os nomes das colunas usados para a lista |
Retornar
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Crie uma nova página a partir de um modelo. Um site ou página pai não pode ter mais de 500 nas páginas secundárias.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
name | String | o nome da página |
template |
| a página do modelo |
Retornar
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Criar uma nova página da Web. Um site ou uma página pai não pode ter mais de 500 páginas filhas.
// 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>");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o título da página |
name | String | o nome da página |
html | String | o conteúdo da página |
Retornar
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
deletePage()
deletePage()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Exclui esta página.
var site = SitesApp.getSite("example.com", "mysite"); // Delete ALL the pages! var pages = site.getAllDescendants(); for(var i in pages) { pages[i].deletePage(); }
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas descendentes (diretas e indiretas), até um limite de 200 páginas.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
Retornar
: uma matriz de páginas filhas diretas e indiretasPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas descendentes, com argumentos avançados opcionais.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
options | Object | Os campos do objeto JavaScript definidos na seção "Argumentos avançados" abaixo |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
type |
| mostrar apenas as páginas desse tipo |
start | Integer | iniciar os resultados aqui |
max | Integer | o número máximo de resultados (padrão 200) |
includeDrafts | Boolean | se deseja incluir páginas de rascunho (padrão é falso) |
includeDeleted | Boolean | se deseja incluir páginas excluídas (o padrão é falso) |
search | String | retornar apenas páginas que correspondam a esta consulta |
Retornar
: uma matriz de páginas filhas diretas e indiretas do tipo especificadoPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Receba os anúncios desta página. Válido apenas para páginas de avisos.
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()); }
Retornar
: uma matriz de avisos.Page[]
Gera
Error
: para páginas que não são de avisos
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Receba os anúncios desta página. Válido apenas para páginas de avisos.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
optOptions | Object | Um objeto JavaScript que contém parâmetros avançados |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
start | Integer | o índice inicial dos resultados |
max | Integer | o número máximo de resultados a serem retornados, que tem como padrão e pode não pode ser maior que 200 |
includeDrafts | Boolean | se deseja incluir páginas de rascunho (padrão é falso) |
includeDeleted | Boolean | se deseja incluir páginas excluídas (o padrão é falso) |
search | String | retornar apenas páginas que correspondam a esta consulta |
Retornar
: uma matriz de avisos.Page[]
Gera
Error
: para páginas que não são de avisos
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Receba os anexos desta página.
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()); }
Retornar
: uma matriz de anexosAttachment[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Receba os anexos desta página.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
optOptions | Object | um objeto JavaScript que contém parâmetros opcionais |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
start | Integer | o primeiro índice para começar a retornar anexos |
max | Integer | o número máximo de resultados a serem retornados, que tem como padrão e pode não pode ser maior que 200 |
Retornar
: uma matriz de anexosAttachment[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Receber os e-mails dos autores da página
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]); }
Retornar
String[]
: uma matriz de endereços de e-mail dos autores.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma página filha específica.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | o nome da página secundária |
Retornar
: a página filhaPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getChildren()
getChildren()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas filhas até um limite de 200 páginas.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Retornar
: uma matriz de páginas filhas diretasPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas filhas, com argumentos avançados opcionais.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
options | Object | Os campos do objeto JavaScript definidos na seção "Argumentos avançados" abaixo |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
type |
| mostrar apenas as páginas desse tipo |
start | Integer | iniciar os resultados aqui |
max | Integer | o número máximo de resultados (padrão 200) |
includeDrafts | Boolean | se deseja incluir páginas de rascunho (padrão é falso) |
includeDeleted | Boolean | se deseja incluir páginas excluídas (o padrão é falso) |
search | String | retornar apenas páginas que correspondam a esta consulta |
Retornar
: uma matriz de páginas filhas diretas do tipo especificadoPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getColumns()
getColumns()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Consiga as colunas da lista. Válido apenas para páginas de listas.
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()); }
Retornar
: uma matriz de instâncias de Column[]
.Column
Gera
Error
: para páginas que não são de lista
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getComments()
getComments()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Obsoleto. Acesse os comentários desta página.
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()); }
Retornar
: uma matriz de comentários.Comment[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Obsoleto. Acesse os comentários desta página.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
optOptions | Object | um objeto JavaScript que contém parâmetros opcionais |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
start | Integer | o primeiro índice para começar a retornar comentários |
max | Integer | o número máximo de resultados a serem retornados, que tem como padrão e pode não pode ser maior que 200 |
Retornar
: uma matriz de comentários.Comment[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna a data em que esta página foi publicada pela primeira vez.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Retornar
Date
: a data da publicação original
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Acesse o conteúdo HTML da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Retornar
String
: o conteúdo html
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Informa se a página está no modo de rascunho. Válido apenas para avisos.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Retornar
Boolean
: se a página está no modo de rascunho
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna a data da última edição, que inclui apenas as edições de conteúdo.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
Retornar
Date
: a data em que a página foi atualizada pela última vez, incluindo somente edições de conteúdo
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna a data da última atualização, que inclui mudanças não relacionadas a conteúdo, como mudanças.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Retornar
Date
: a data em que a página foi atualizada pela última vez com mudanças não relacionadas ao conteúdo.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getListItems()
getListItems()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Encontra os itens da lista. Válido apenas para páginas de listas.
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")); }
Retornar
: uma matriz de instâncias de ListItem[]
.ListItem
Gera
Error
: para páginas que não são de lista
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Encontra os itens da lista. Válido apenas para páginas de listas.
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")); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
optOptions | Object | Objeto JavaScript de parâmetros opcionais |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
start | Integer | o primeiro índice para começar a iterar |
max | Integer | o número máximo de resultados a serem retornados, que tem como padrão e pode não pode ser maior que 200 |
Retornar
: uma matriz de instâncias de ListItem[]
.ListItem
Gera
Error
: para páginas que não são de lista
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getName()
getName()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorne o nome da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Retornar
String
: o nome da página.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getPageName()
getPageName()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Obsoleto. Substituído por getName para manter a consistência.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Retornar
String
: o nome da página.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getPageType()
getPageType()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna o tipo dessa página como uma enumeração 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"); }
Retornar
: um tipo enumerado de página que informa se é uma página da Web, de lista, de anúncio ou de arquivo.PageType
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getParent()
getParent()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna o pai desta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
Retornar
: a página principal desta páginaPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Obsoleto. Retorna o link do feed gData desta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
Retornar
String
: o link do feed do gData
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorna o conteúdo da página em texto simples.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
Retornar
String
: o conteúdo de texto simples da página.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getTitle()
getTitle()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Retorne o título da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
Retornar
String
: o título desta página
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
getUrl()
getUrl()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Encontre o URL da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
Retornar
String
: o URL da página
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Informa se uma página foi excluída.
Retornar
Boolean
: se a página foi excluída
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Informa se a página é um modelo copiável.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
Retornar
Boolean
: se a página é um modelo
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Publique esta página como um modelo copiável.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Turn this page into a publishable template page.publishedAsTemplate("template-name");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O nome do novo modelo |
Retornar
: o modelo recém-publicadoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
search(query)
search(query)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas descendentes que correspondem a uma consulta de pesquisa, até um limite de 200 páginas.
var site = SitesApp.getSite("example.com", "mysite"); var matches = site.search("targetText"); for(var i in matches) { Logger.log(matches[i].getName()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
query | String | a consulta de pesquisa de texto completo para corresponder |
Retornar
: uma matriz de páginas filhas diretas e indiretas do tipo especificadoPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe uma matriz de páginas descendentes que correspondem a uma consulta de pesquisa, com argumentos avançados opcionais.
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()); }
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
query | String | a consulta de pesquisa de texto completo para corresponder |
options | Object | Os campos do objeto JavaScript definidos na seção "Argumentos avançados" abaixo |
Parâmetros avançados
Nome | Tipo | Descrição |
---|---|---|
type |
| mostrar apenas as páginas desse tipo |
start | Integer | iniciar os resultados aqui |
max | Integer | o número máximo de resultados (padrão 200) |
includeDrafts | Boolean | se deseja incluir páginas de rascunho (padrão é falso) |
includeDeleted | Boolean | se deseja incluir páginas excluídas (o padrão é falso) |
Retornar
: uma matriz de páginas filhas diretas e indiretas do tipo especificadoPage[]
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Defina o conteúdo HTML da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
html | String | o novo conteúdo |
Retornar
: esta página para encadeamentoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Define se a página está no modo de rascunho. Válido apenas para avisos.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
draft | Boolean | o novo status |
Retornar
: esta página para encadeamentoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
setName(name)
setName(name)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Defina o nome desta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | o novo nome |
Retornar
: esta página para encadeamentoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Defina o pai desta página.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
parent |
| o novo pai |
Retornar
: esta página para encadeamentoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Defina o título da página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o novo título |
Retornar
: esta página para encadeamentoPage
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://sites.google.com/feeds