Obsoleto. Esta clase dejó de estar disponible y no se debe usar en nuevas secuencias de comandos.
Una página en un Sitio de Google.
Métodos obsoletos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
|
| Agrega una columna nueva a la lista. |
|
| Ya no está disponible. |
|
| Agrega un archivo adjunto a la página. |
|
| Agrega un archivo adjunto a la página. |
|
| Agrega un elemento a la lista. |
|
| Agrega un archivo adjunto web a la página. |
|
| Crea anuncios para esta página. |
|
| Crea anuncios para esta página. |
|
| Crea una nueva página de anuncios. |
|
| Crea una nueva página de gabinete de archivos. |
|
| Página para crear una lista nueva |
|
| Crea una página nueva a partir de una plantilla. |
|
| Crea una página web nueva. |
| void | Borra esta página. |
|
| Obtiene un array de páginas descendientes (indirectas y directas), con un límite de 200 páginas. |
|
| Obtiene un array de páginas descendientes con argumentos avanzados opcionales. |
|
| Recibe los anuncios de esta página. |
|
| Recibe los anuncios de esta página. |
|
| Obtén los archivos adjuntos de esta página. |
|
| Obtén los archivos adjuntos de esta página. |
| String[] | Obtener los correos electrónicos de los autores de la página |
|
| Obtiene una página secundaria específica. |
|
| Obtiene un array de páginas secundarias, con un límite de 200 páginas. |
|
| Obtiene un array de páginas secundarias con argumentos avanzados opcionales. |
|
| Obtén las columnas para la lista. |
|
| Ya no está disponible. |
|
| Ya no está disponible. |
| Date | Muestra la fecha en que esta página se publicó por primera vez. |
| String | Obtén el contenido HTML de la página. |
| Boolean | Muestra si la página está en modo de borrador. |
| Date | Muestra la fecha de la última edición, que incluye solo las modificaciones de contenido. |
| Date | Muestra la fecha de la última actualización, que incluye cambios no relacionados con el contenido, como la mudanza. |
|
| Obtén los elementos de lista para la lista. |
|
| Obtén los elementos de lista para la lista. |
| String | Muestra el nombre de la página. |
| String | Ya no está disponible. |
|
| Muestra el tipo de esta página como una enumeración SitesApp.PageType. |
|
| Devuelve el elemento superior de esta página. |
| String | Ya no está disponible. |
| String | Muestra el contenido de la página de texto sin formato. |
| String | Muestra el título de la página. |
| String | Obtén la URL de la página. |
| Boolean | Muestra si se borró una página. |
| Boolean | Muestra si esta página es una plantilla copiable. |
|
| Publica esta página como una plantilla copiable. |
|
| Obtiene un array de páginas descendientes que coinciden con una búsqueda, hasta un límite de 200 páginas. |
|
| Obtiene un array de páginas descendientes que coinciden con una búsqueda, con argumentos avanzados opcionales. |
|
| Configura el contenido HTML de la página. |
|
| Establece si la página se encuentra en modo de borrador. |
|
| Establece el nombre de esta página. |
|
| Establece el elemento superior de esta página. |
|
| Establece el título de la página. |
Métodos obsoletos
addColumn(name)
addColumn(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Agrega una columna nueva a la lista. Solo es válido para las páginas de la lista.
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
Nombre | Tipo | Descripción |
---|---|---|
name | String | el nombre de la columna nueva |
Devolvedor
: Es la columna que se acaba de crear.Column
Arroja
Error
: Para páginas que no son páginas de lista.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
addComment(content)
addComment(content)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Ya no está disponible. Agrega un comentario a la 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
Nombre | Tipo | Descripción |
---|---|---|
content | String | el contenido del comentario |
Devolvedor
: Es el comentario recién creado.Comment
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
addHostedAttachment(blob)
addHostedAttachment(blob)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Agrega un archivo adjunto a la 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
Nombre | Tipo | Descripción |
---|---|---|
blob | BlobSource | los datos del adjunto |
Devolvedor
: Es el archivo adjunto que se creó recientemente.Attachment
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
addHostedAttachment(blob, description)
addHostedAttachment(blob, description)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Agrega un archivo adjunto a la página. Esta versión de la función permite una descripción.
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
Nombre | Tipo | Descripción |
---|---|---|
blob | BlobSource | los datos del adjunto |
description | String | una descripción del archivo adjunto |
Devolvedor
: Es el archivo adjunto que se creó recientemente.Attachment
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
addListItem(values)
addListItem(values)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Agrega un elemento a la lista. Solo es válido para las páginas de la lista.
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
Nombre | Tipo | Descripción |
---|---|---|
values | String[] | los valores de cada columna |
Devolvedor
: Es el ListItem
recién creado.
ListItem
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
addWebAttachment(title, description, url)
addWebAttachment(title, description, url)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Agrega un archivo adjunto web a la página. Solo es válido para páginas del gabinete de archivos.
Los archivos adjuntos web son vínculos que, en realidad, no los aloja 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título del archivo adjunto |
description | String | una descripción del archivo adjunto |
url | String | la URL del archivo que se adjunta |
Devolvedor
: Es el archivo adjunto que se creó recientemente.Attachment
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createAnnouncement(title, html)
createAnnouncement(title, html)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea anuncios para esta página. Solo es válida para páginas de anuncios.
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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
html | String | el contenido de la página |
Devolvedor
: Son los anuncios creados recientemente.Page
Arroja
Error
: Para páginas que no son de anuncios.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createAnnouncement(title, html, asDraft)
createAnnouncement(title, html, asDraft)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea anuncios para esta página. Solo es válida para páginas de anuncios.
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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
html | String | el contenido de la página |
asDraft | Boolean | si convertir el anuncio en borrador |
Devolvedor
: Son los anuncios creados recientemente.Page
Arroja
Error
: Para páginas que no son de anuncios.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
createAnnouncementsPage(title, name, html)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea una nueva página de anuncios. Ten en cuenta que una página o sitio superior no puede tener más de 500 páginas secundarias.
// 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
name | String | el nombre de la página |
html | String | el contenido de la página |
Devolvedor
: Es el Page
recién creado.
Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
createFileCabinetPage(title, name, html)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea una nueva página de gabinete de archivos. Ten en cuenta que una página o sitio superior no puede tener más de 500 páginas secundarias.
// 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
name | String | el nombre de la página |
html | String | el contenido de la página |
Devolvedor
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
createListPage(title, name, html, columnNames)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Página para crear una lista nueva Ten en cuenta que una página o sitio superior no puede tener más de 500 páginas secundarias.
// 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
name | String | el nombre de la página |
html | String | el contenido de la página |
columnNames | String[] | los nombres de columna utilizados para la lista |
Devolvedor
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
createPageFromTemplate(title, name, template)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea una página nueva a partir de una plantilla. Ten en cuenta que una página o sitio superior no puede tener más de 500 páginas secundarias.
// 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
name | String | el nombre de la página |
template |
| la página de la plantilla |
Devolvedor
: Es el Page
recién creado.
Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
createWebPage(title, name, html)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea una página web nueva. Ten en cuenta que una página o sitio superior no puede tener más de 500 páginas secundarias.
// 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
Nombre | Tipo | Descripción |
---|---|---|
title | String | el título de la página |
name | String | el nombre de la página |
html | String | el contenido de la página |
Devolvedor
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
deletePage()
deletePage()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Borra 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(); }
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAllDescendants()
getAllDescendants()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas descendientes (indirectas y directas), con un límite de 200 páginas.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getAllDescendants();
Devolvedor
: Es un array de páginas secundarias indirectas y directas.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAllDescendants(options)
getAllDescendants(options)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas descendientes con argumentos avanzados opcionales.
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
Nombre | Tipo | Descripción |
---|---|---|
options | Object | Campos del objeto JavaScript definidos en la sección Argumentos avanzados a continuación |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
type |
| obtener solo páginas de este tipo |
start | Integer | comienza los resultados aquí |
max | Integer | la cantidad máxima de resultados (el valor predeterminado es 200) |
includeDrafts | Boolean | si se incluyen borradores de páginas (predeterminado en falso) |
includeDeleted | Boolean | si se deben incluir las páginas borradas (predeterminado en falso) |
search | String | solo mostrar páginas que coincidan con esta búsqueda |
Devolvedor
: Es un array de páginas secundarias indirectas y directas del tipo determinado.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAnnouncements()
getAnnouncements()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recibe los anuncios de esta página. Solo es válida para páginas de anuncios.
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()); }
Devolvedor
: Es un array de anuncios.Page[]
Arroja
Error
: Para páginas que no son de anuncios.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAnnouncements(optOptions)
getAnnouncements(optOptions)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recibe los anuncios de esta página. Solo es válida para páginas de anuncios.
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
Nombre | Tipo | Descripción |
---|---|---|
optOptions | Object | Un objeto JavaScript que contiene parámetros avanzados |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
start | Integer | el índice de inicio de los resultados |
max | Integer | la cantidad máxima de resultados que se mostrarán, cuyo valor predeterminado es y no puede ser superior a 200 |
includeDrafts | Boolean | si se incluyen borradores de páginas (predeterminado en falso) |
includeDeleted | Boolean | si se deben incluir las páginas borradas (predeterminado en falso) |
search | String | solo mostrar páginas que coincidan con esta búsqueda |
Devolvedor
: Es un array de anuncios.Page[]
Arroja
Error
: Para páginas que no son de anuncios.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAttachments()
getAttachments()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén los archivos adjuntos de esta 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()); }
Devolvedor
: Un array de archivos adjuntosAttachment[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAttachments(optOptions)
getAttachments(optOptions)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén los archivos adjuntos de esta 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
Nombre | Tipo | Descripción |
---|---|---|
optOptions | Object | un objeto JavaScript que contiene parámetros opcionales |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
start | Integer | el primer índice para comenzar a mostrar archivos adjuntos |
max | Integer | la cantidad máxima de resultados que se mostrarán, cuyo valor predeterminado es y no puede ser superior a 200 |
Devolvedor
: Un array de archivos adjuntosAttachment[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAuthors()
getAuthors()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtener los correos electrónicos de los autores de la 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]); }
Devolvedor
String[]
: Es un array de direcciones de correo electrónico de autores.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getChildByName(name)
getChildByName(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene una página secundaria específica.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildByName("childPage");
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | el nombre de la página secundaria |
Devolvedor
: Es la página secundaria.Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getChildren()
getChildren()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas secundarias, con un límite de 200 páginas.
var site = SitesApp.getSite("example.com", "mysite"); var pages = site.getChildren();
Devolvedor
: Es un array de páginas secundarias directas.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getChildren(options)
getChildren(options)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas secundarias con argumentos avanzados opcionales.
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
Nombre | Tipo | Descripción |
---|---|---|
options | Object | Campos del objeto JavaScript definidos en la sección Argumentos avanzados a continuación |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
type |
| obtener solo páginas de este tipo |
start | Integer | comienza los resultados aquí |
max | Integer | la cantidad máxima de resultados (el valor predeterminado es 200) |
includeDrafts | Boolean | si se incluyen borradores de páginas (predeterminado en falso) |
includeDeleted | Boolean | si se deben incluir las páginas borradas (predeterminado en falso) |
search | String | solo mostrar páginas que coincidan con esta búsqueda |
Devolvedor
: Es un array de páginas secundarias directas del tipo determinado.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getColumns()
getColumns()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén las columnas para la lista. Solo es válido para las páginas de la lista.
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()); }
Devolvedor
: Un array de instancias de Column[]Column
Arroja
Error
: Para páginas que no son páginas de lista.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getComments()
getComments()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Ya no está disponible. Obtén los comentarios de esta 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()); }
Devolvedor
: Es un array de comentarios.Comment[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getComments(optOptions)
getComments(optOptions)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Ya no está disponible. Obtén los comentarios de esta 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
Nombre | Tipo | Descripción |
---|---|---|
optOptions | Object | un objeto JavaScript que contiene parámetros opcionales |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
start | Integer | el primer índice para comenzar a mostrar comentarios |
max | Integer | la cantidad máxima de resultados que se mostrarán, cuyo valor predeterminado es y no puede ser superior a 200 |
Devolvedor
: Es un array de comentarios.Comment[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la fecha en que esta página se publicó por primera vez.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was published " + page.getDatePublished());
Devolvedor
Date
: Es la fecha de publicación original.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getHtmlContent()
getHtmlContent()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén el contenido HTML de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getHtmlContent());
Devolvedor
String
: Es el contenido HTML.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getIsDraft()
getIsDraft()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra si la página está en modo de borrador. Válido solo para anuncios.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log("Is this Announcement Page a draft?", page.getIsDraft());
Devolvedor
Boolean
: Indica si la página está en modo de borrador.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getLastEdited()
getLastEdited()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la fecha de la última edición, que incluye solo las modificaciones de contenido.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastEdited());
Devolvedor
Date
: Es la fecha en que se actualizó la página por última vez, incluidas solo las modificaciones de contenido.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la fecha de la última actualización, que incluye cambios no relacionados con el contenido, como la mudanza.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " was last updated " + page.getLastUpdated());
Devolvedor
Date
: Es la fecha en que se actualizó la página por última vez con cambios no relacionados con el contenido.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getListItems()
getListItems()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén los elementos de lista para la lista. Solo es válido para las páginas de la lista.
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")); }
Devolvedor
: Un array de instancias de ListItem[]ListItem
Arroja
Error
: Para páginas que no son páginas de lista.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getListItems(optOptions)
getListItems(optOptions)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén los elementos de lista para la lista. Solo es válido para las páginas de la lista.
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
Nombre | Tipo | Descripción |
---|---|---|
optOptions | Object | Un objeto de JavaScript de parámetros opcionales |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
start | Integer | el primer índice desde el que se comenzará la iteración |
max | Integer | la cantidad máxima de resultados que se mostrarán, cuyo valor predeterminado es y no puede ser superior a 200 |
Devolvedor
: Un array de instancias de ListItem[]ListItem
Arroja
Error
: Para páginas que no son páginas de lista.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getName()
getName()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el nombre de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName());
Devolvedor
String
: Es el nombre de esta página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getPageName()
getPageName()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Ya no está disponible. Se reemplazó por getName para mantener la coherencia.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getPageName());
Devolvedor
String
: Es el nombre de esta página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getPageType()
getPageType()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el tipo de esta página como una enumeración 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"); }
Devolvedor
: Es una enumeración de PageType que indica si se trata de una página web, de lista, de anuncios o de gabinete de archivos.PageType
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getParent()
getParent()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Devuelve el elemento superior de esta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " parent: " + page.getParent().getName());
Devolvedor
: Es la página principal de esta página.Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSelfLink()
getSelfLink()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Ya no está disponible. Muestra el vínculo del feed de gData de esta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getSelfLink());
Devolvedor
String
: El vínculo del feed de gData
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getTextContent()
getTextContent()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el contenido de la página de texto sin formato.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getName() + " content: " + page.getTextContent());
Devolvedor
String
: Es el contenido de texto sin formato de la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getTitle()
getTitle()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el título de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getTitle());
Devolvedor
String
: Es el título de esta página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getUrl()
getUrl()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén la URL de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; Logger.log(page.getUrl());
Devolvedor
String
: Es la URL de la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
isDeleted()
isDeleted()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra si se borró una página.
Devolvedor
Boolean
: Indica si se borró la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
isTemplate()
isTemplate()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra si esta página es una plantilla copiable.
var site = SitesApp.getSite("example.com", "mysite"); var firstTemplate = site.getTemplates()[0]; if(firstTemplate.isTemplate()) { Logger.log("This will always return true"); }
Devolvedor
Boolean
: Indica si esta página es una plantilla.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
publishAsTemplate(name)
publishAsTemplate(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Publica esta página como una plantilla copiable.
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
Nombre | Tipo | Descripción |
---|---|---|
name | String | El nombre de la plantilla nueva |
Devolvedor
: Es la plantilla que se acaba de publicar.Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
search(query)
search(query)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas descendientes que coinciden con una búsqueda, hasta un límite 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
Nombre | Tipo | Descripción |
---|---|---|
query | String | que la búsqueda de texto completo coincida |
Devolvedor
: Es un array de páginas secundarias indirectas y directas del tipo determinado.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
search(query, options)
search(query, options)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtiene un array de páginas descendientes que coinciden con una búsqueda, con argumentos avanzados opcionales.
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
Nombre | Tipo | Descripción |
---|---|---|
query | String | que la búsqueda de texto completo coincida |
options | Object | Campos del objeto JavaScript definidos en la sección Argumentos avanzados a continuación |
Parámetros avanzados
Nombre | Tipo | Descripción |
---|---|---|
type |
| obtener solo páginas de este tipo |
start | Integer | comienza los resultados aquí |
max | Integer | la cantidad máxima de resultados (el valor predeterminado es 200) |
includeDrafts | Boolean | si se incluyen borradores de páginas (predeterminado en falso) |
includeDeleted | Boolean | si se deben incluir las páginas borradas (predeterminado en falso) |
Devolvedor
: Es un array de páginas secundarias indirectas y directas del tipo determinado.Page[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setHtmlContent(html)
setHtmlContent(html)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Configura el contenido HTML de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setHtmlContent("<h1>New Page Content</h1>");
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
html | String | el nuevo contenido |
Devolvedor
: Esta página utiliza el encadenamientoPage
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setIsDraft(draft)
setIsDraft(draft)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece si la página se encuentra en modo de borrador. Válido solo para anuncios.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; // Take the page out of draft mode page.setIsDraft(false);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
draft | Boolean | el nuevo estado |
Devolvedor
: Esta página utiliza el encadenamientoPage
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setName(name)
setName(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece el nombre de esta página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setName("new-name");
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | el nombre nuevo |
Devolvedor
: Esta página utiliza el encadenamientoPage
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece el elemento superior de esta página.
var site = SitesApp.getSite("example.com", "mysite"); var child = site.getChildByName("childToBeMoved"); var parent = site.getChildByName("newParent"); child.setParent(parent);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
parent |
| el nuevo elemento superior |
Devolvedor
: Esta página utiliza el encadenamientoPage
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setTitle(title)
setTitle(title)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece el título de la página.
var site = SitesApp.getSite("example.com", "mysite"); var page = site.getChildren()[0]; page.setTitle("New Title");
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
title | String | el nuevo título |
Devolvedor
: Esta página utiliza el encadenamientoPage
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds